草庐IT

myapplication-application-context

全部标签

java - 无法读取响应输出中的 application/json 消息

我正在测试RESTAPI,当我进行GET调用以检索资源时,它会导致500内部服务器错误并在输出中返回媒体类型为application/json的消息:[{"messageType":"Someerrortype","messageText":"Somemessagetext","moreInfo":"Someinfo"}]请注意,在上面的输出中,Json在[]中我想从上面的输出响应中读取messageText的值。我试过-JsonObjectjsonObject=response.readEntity(JsonObject.class);但它会导致以下错误:java.lang.Ille

java.lang.ClassNotFoundException : org. springframework.web.context.request.RequestContextListener 问题

好吧,我正尝试在tomcat中运行我的Web应用程序,但出现以下错误:Nov18,201312:19:35AMorg.apache.catalina.core.StandardContextlistenerStartGrave:Errorconfiguringapplicationlistenerofclassorg.springframework.web.context.request.RequestContextListenerjava.lang.ClassNotFoundException:org.springframework.web.context.request.Reque

JavaFX : Update UI label asynchronously with messages while application different methods execution

我正在尝试使用应用程序的各种状态消息异步更新我的JavaFxGUI中的标签。例如我的应用程序中的“更新”按钮调用Controller中的方法updateSettings()。现在我尝试通过以下方式更新UI上的标签。@FXMLprivatevoidupdateSettings(){label.text("message1");//someactionlable.text("actiondone");label.text("callingmethod..waitforsometime")//calltotimeconsumingmethod-timeConsumingMethod();la

java - 比较 java 内存堆转储 : Memory profiling for Java desktop application

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭9年前。这是一个更具体的问题,需要跟进anotherquestionthatIhaveaskedrecently.此问题的正确答案也将获得前一个问题的正确答案(因为它仍处于不确定状态)!基本上,我有一个存在内存泄漏问题的Java桌面应用程序。我正在使用NetbeansIDE中的内存分析器来分析内存问题。这些是我到目前为止已采取的步骤:将新的内存分析器附加到Netb

已解决org.springframework.boot.context.embedded.EmbeddedServletContainerException嵌入式Servlet容器异常的正确解决方法

已解决org.springframework.boot.context.embedded.EmbeddedServletContainerException嵌入式Servlet容器异常的正确解决方法,亲测有效!!!目录问题分析出现问题的场景报错原因解决思路解决方法总结SpringBoot应用程序通过自动配置和简化部署流程,使得开发现代JavaWeb应用变得更加快捷。其中,SpringBoot内置的嵌入式Servlet容器(如Tomcat、Jetty或Undertow)能够让我们无需部署到外部Web服务器即可运行应用。然而在使用过程中,可能会遇到EmbeddedServletContainerE

Java/ Spring MVC : provide request context to child threads

我有一个问题,我想将我的SpringWebMVC应用程序的一些进程外包到单独的线程中。这很简单并且有效,直到我想使用一个类userRightService,它使用全局请求。这在线程中不可用,我们遇到了一个问题,这很容易理解。这是我的错误:java.lang.RuntimeException:org.springframework.beans.factory.BeanCreationException:Errorcreatingbeanwithname'scopedTarget.userRightsService':Scope'request'isnotactiveforthecurre

Java/OS X 狮子 : Setting application name stopped working with JDK1. 7

到目前为止,我使用以下代码在我的AppleMacBook上设置应用程序名称(在顶部的“系统”菜单栏中)。(实际上,我想我是从stackoverflow复制的。)基本上,有一个单独的AppLauncher类,它使用System.setProperty()在为应用程序本身创建新的Runnable之前设置应用程序名称。工作得很好。但是,自从我下载并开始使用JDK1.7后,该解决方案就停止工作了-我在菜单中得到的是类名称而不是应用程序名称,就像我找到该解决方案之前一样。我尝试用谷歌搜索它,但无济于事。这里是曾经在JDK1.6下工作的已失效代码,缩减为相关部分:publicclassAppLau

java - Glassfish 4 : how to set application or module name for JNDI

我在OSGi包中使用EJB。现在当我需要获取EJB时,我有很长的jndi,例如:bean=(InterfaceName)ctx.lookup("java:global/longBundleName_version/OrganizationDirBean!and.plus.path.and.InterfaceName");我想改变这部分:longBundleName_version我的意思是,当我部署bundle时,这部分必须从[glassfish-]application.xml或[glassfish-]-ejb-jar.xml或任何其他xml描述符设置。我希望我的ejb的jndi名称

javax.naming.NameNotFoundException : Name [comp/env] is not bound in this Context. Java 调度程序无法找到 [comp] 错误

我想做的是在一段时间后更新我的数据库。所以我正在使用java调度程序和连接池。我不知道为什么,但我的代码只能工作一次。它将打印:initsuccesssuccessjavax.naming.NameNotFoundException:Name[comp/env]isnotboundinthisContext.Unabletofind[comp].atorg.apache.naming.NamingContext.lookup(NamingContext.java:820)atorg.apache.naming.NamingContext.lookup(NamingContext.jav

Java 与防火墙 : how to let Java applications have their own set of rules

假设我编写了一个需要Internet访问的Java应用程序。通常防火墙会弹出并询问是否可以。现在我可以选择一般允许Internet访问或使用特定规则。因为我只检查Web服务,所以我设置了一个规则,限制在某个端口访问该服务器。现在我有Java应用程序#2,它也需要Internet访问。如果我决定授予应用程序#1完全访问权限,那么#2也具有完全访问权限。对于上述规则集的解决方案,我需要添加另一条规则,或者只是放弃并授予完全访问权限,因此也授予应用程序#1完全访问权限。我想你能看出我的问题所在。前一段时间我遇到了同样的情况,我尝试了一个或两个将JAR转换为可执行文件的包装器。我注意到最后他们