问题标签 [tcserver]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3142 浏览

eclipse - 在 Eclipse 项目中出现 HTTP 404 错误

我正在尝试学习如何在服务器上运行 Spring MVC 项目(在这方面仍然很新),我收到了 http 404 错误。我正在使用 Eclipse Luna 4.4.1、Java 7、Spring 4.1 .4 和 Pivotal tc server 3.0.2 在 Windows 7 机器上。在我继续之前,让我说我在使用 Tomcat 7 创建一个简单的练习项目时遇到了同样的 404 错误,所以我认为问题出在我的服务器配置中(在 tc 服务器和 Tomcat 中)。这是显示我的项目目录、我尝试运行的服务器和错误页面的屏幕截图:在此处输入图像描述

程序代码看起来不错。当我运行我的 HomeControllerTest(我基本上是从 Craig Walls 的 Spring in Action 新版第 4 版中获得的)时,它会编译并通过。我还需要在哪里解决此问题?` 包 com.kwalker.practicewellness;

` 这是 HomeController 类:

这是 WellnessWebAppInitializer:

这是根配置:

这是WebConfig:

这是 home.jsp 页面:

这是 Maven 构建的输出:

这是控制台上的输出:(只有一个警告,这与他们在我正在观看的培训视频中得到的警告相同,对他们来说运行良好):

0 投票
2 回答
519 浏览

tcserver - 带有“&”的 jvm 参数失败

我正在使用 tc-server,我需要根据环境设置不同的 URL。我们有将其设置为 jvm 参数并在应用程序中使用它的做法。当我在 setenv.sh 中尝试如下属性时,服务器甚至没有出现。下面是我正在设置的 jvm arg 和错误。我讨厌仅仅因为它不起作用而拆分 args。知道我需要做什么才能使它像带有转义字符的单个 arg 一样工作吗?

如果我的值中没有“&”,它工作正常。

无法加载 Logmanager "com.springsource.tcserver.serviceability.logging.TcServerLogManager" java.lang.ClassNotFoundException: com.springsource.tcserver.serviceability.logging.TcServerLogManager

TC 服务器版本:7.0.42.A.RELEASE JDK:java 7

0 投票
1 回答
1295 浏览

hybris - 在 Hybris 中配置 tcServer

tcServer我该如何配置Hybris

我在 中找到了tcServer设置/bin/platform/project.properties,需要配置哪些属性?

0 投票
1 回答
1493 浏览

logback - 控制台日志在 STS 3.6.4.RELEASE 的 Pivotal TC 服务器中不起作用

我升级到 STS 3.6.4.RELEASE,发现控制台日志不起作用。在进一步的研究中,这是我发现的

这些 VM 参数已添加到 TC 服务器中。

即使我删除上述参数并应用更改,它们也会生成回来,所以我基本上被迫使用它们。

因此,在通过http://static.springsource.com/projects/tc-server/6.0/admin/cadmlogging.html之后,我查看了pivotal-tc-server-developer-3.1.0.RELEASE/base-instance/conf /logging.properties在生成的 VM 参数中定义,我在其中添加了这个..

以上对 logging.properties 的更改也不起作用,所有org.springframework相关的日志都消失了。我所看到的只是控制台中很少有与 logback 相关的日志。

恢复到以前版本的 STS 控制台日志记录工作正常。

注意:我们正在使用 logback,我确实在控制台中看到它读取了类路径中定义的 logback.xml..

如何告诉 TC 服务器标准输出所有 org.springframework 相关的控制台日志?这阻止了我们升级到 STS 3.6.4.RELEASE,我们在 Mac 和 PC 中都经历过这种情况。

0 投票
1 回答
304 浏览

java - 使用 Insight 部署在 tc Server 中时,Spring 应用程序在启动时失败并出现 NoClassDefFoundError

我有一个基于 Spring 的应用程序(打包成 WAR),它在 Jetty 和“普通”Tomcat 7 中运行良好,但在使用 Spring Insight 部署到 tc Server 时会产生奇怪的 NoClassDefFoundError。找不到它抱怨的类肯定在WEB-INF/lib文件夹中的 JAR 中(我已经仔细检查过 Tomcat 共享库文件夹中不存在竞争的 JAR)。

这是堆栈跟踪,表明 Spring 认为它无法找到该类HierarchicalLoop

如果我在服务器实例中禁用 Insight,应用程序加载正常,这可以在 3 台不同的机器上重现。正如我所说,WAR 也可以在 Jetty 和 Tomcat 下正确加载(没有 Insight)。所以我很确定它已经缩小到 Insight 所做的事情。

以我的经验,这类神秘NoClassDefFoundErrorClassNotFoundException错误通常是由类加载器混淆引起的。例如,容器的根类加载器尝试从应用程序 JAR 加载类。但在这种情况下,Insight 对我来说是一个黑匣子,我不确定它在幕后做了什么。我怀疑 Spring 类可能来自我应用程序的类加载器以外的类加载器,这可以解释为什么 Spring 在应用程序的lib. 但这只不过是有根据的猜测,即使它是准确的,我也不知道如何解决它。

任何有关故障排除或洞察 Insight 工作原理的想法都值得赞赏。

0 投票
2 回答
4984 浏览

java - Pivotal tc Server v.3.1 无法启动

我最近下载STS并尝试启动 TC 服务器,但它给出了这个错误:

Server Pivotal tc Server Developer Edition v3.1 failed to start.

Error: Could not find or load main class Files.Spring.sts-bundle.pivotal-tc-server-developer-3.1.0.RELEASE.base-instance.conf.logging.properties Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=256m; support was removed in 8.0

我去了文件夹,似乎属性文件在那里。

这是一个错误还是我的设置有问题?

0 投票
0 回答
627 浏览

java - Tomcat爆发战争,但没有部署

我正在使用 tcServer(Tomcat 7 包装器)来部署一个战争文件。我已经在机器A上成功部署了war文件。机器A在旧版本的centOS和java上运行,war部署得很好。当我尝试在运行更新的 jdk 和 CentOS 版本的机器 B 上部署战争(与 tcserver/tomcat 完全相同的分布)时,战争确实被 tomcat 爆炸,并且 catalina.out 文件显示服务器已启动很好,但是在那之后什么也没有发生。我使用 logback 进行日志记录,并且没有显示任何日志。

Catalina.out:

我也无法向服务器发出任何 http 请求。我在两台机器上使用完全相同的 server.xml/context.xml 文件,并且机器 B 上的资源无效(机器 B 无权访问它们)。这种行为可能是由此引起的吗?还有什么问题?

0 投票
1 回答
4090 浏览

tcserver - Pivotal tc Server 在 Spring tool Suite 中启动失败

我在 Spring 工具套件中设置环境时遇到问题。就像无法成功启动服务器一样简单。因为每当我启动它时,它都会返回此错误:

错误:无法找到或加载主类 Workspace.sts-bundle.pivotal-tc-server-developer-3.1.1.RELEASE.base-instance.conf.logging.properties

我正在使用 STS 的 3.7.0 版本。这可能是什么原因?有什么建议么?

0 投票
1 回答
2652 浏览

spring - Spring 4,STS 3.7 tc 服务器 3.1.1。如何为我现有的 Web 应用程序启用洞察力?

我是 Spring 框架的新手,尽管我已经是 Java 开发人员很长一段时间了。你管中的 spring 洞察应用程序演示给我留下了深刻的印象,并希望在我的应用程序中使用它。但是,当我尝试使用提供的说明为 Windows 8.1 64 位创建新的 tc 服务器时

当我尝试将创建的文件夹添加为配置了洞察力的新 tc 服务器的位置时,使用 STS-> 服务器视图-> 右键单击​​-> 新建-> 服务器-> 选择 v3.0-3.1- && 服务器运行时环境->add->browse="newly created server instance directory" 它在下面显示错误。

知道如何添加新服务器并在其上运行我的应用程序吗?或者通过 maven 或 spring 配置将 spring 见解添加到现有的 spring boot 或 spring web 应用程序?

注意:即使我使用 STS,我也想知道如何将这些实例与 Eclipse 或 IntelliJ 想法一起使用。我在 Windows 8.1 64 位机器上。

0 投票
0 回答
73 浏览

spring - Springsource 没有出现在 - 定义一个新的服务器列表

应用使用:springsource-tool-suite-2.5.1.RELEASE-e3.6.1-win32

问题:无法在 sts 中添加 spring 源 tc 服务器

原因:springsource>s pringsource tc server 不在列表中

我正在努力在 sts 中添加 springsource 服务器。“新服务器”/“定义新服务器”中总是会有选项作为springsource,我可以在其中添加服务器。

直到昨天才添加,突然就没有出现了。这已经发生了两次,谷歌搜索一切以弄清楚如何添加但徒劳无功。

我已经安装了 tc 服务器并且在正确的位置 - 这一切都很好,突然它失败了

定义新服务器截图