草庐IT

Glassfish

全部标签

java - 使用 JAX-RS REST 服务的 HTTP Put 枚举

尝试通过HTTPPUT更新包含枚举的实体时,我在Jax-RSREST服务中遇到问题。我将实体编码为JSON,因此我在此JSON中使用的枚举以字符串形式提供。我收到以下错误:Exception[EclipseLink-43](EclipsePersistenceServices-2.6.2.qualifier):org.eclipse.persistence.exceptions.DescriptorExceptionExceptionDescription:Missingclassforindicatorfieldvalue[AGENT]oftype[classjava.lang.St

java - NetBeans 7.0、JUnit 和 Glassfish Embedded 3.1 : Does not work

我正在尝试在Win7Professional机器上使用NB7.0、JUnit和嵌入式GlassfishServer对J2EEWeb应用程序进行JUnit测试。我将其分解为仅使用单个sessionBean测试一个简单的Hello-WorldWeb应用程序。我的类路径中有glasfish-embedded-static-shell.jar,也尝试使用glassfish-embedded-all-3.1,但它也没有用。现在这是我用来测试bean的代码:importjavax.ejb.embeddable.EJBContainer;importorg.junit.AfterClass;impo

java - Play 的延续持有 http 线程

我们在我们的网络应用程序中实现了一项功能,通过使用Play的延续来更新GUI以响应服务器中的新事件,就像聊天应用程序一样。在生产环境中运行一段时间后,我们开始遇到服务器挂起的情况,更具体地说,我们的Glassfish服务器的http连接器停止接受新请求。线程转储向我们展示了来自http线程池的所有http线程都在等待调用PlayPromises。我们的线程池有5个线程(默认数量),这意味着有5个客户端在等待通知,服务器无法接受更多的http连接,除非一些实际客户端关闭其连接。根据Play关于继续/请求暂停的文档,当通过调用await()暂停请求时,应该释放请求的线程。这不是这里发生的事

java - 问题 Glassfish 4 不出现 glassfish-web

我正在尝试为我的JavaWeb应用程序项目创建一个描述rune件。对于这个项目,我正在使用:Netbeans8.0&GlassFish4当我尝试创建glassfish描述rune件时。Netbeans在对话框窗口中显示将创建一个名为sun-web.xml而不是glassfish-web.xml的文件。我在网上找这个,发现第一个sun-web.xml是为早于3的版本创建的,而版本4应该创建一个名为glassfish-web.xml的文件。我正在学习一个教程,其中有人使用我拥有的相同工具。但在教程中,他可以创建一个glassfish-web.xml文件。当我单击完成按钮以创建sun-web

java - 如何使 JNDI 名称与 GlassFish 和 WildFly 兼容

我正在开发一个JavaEE7应用程序,并且需要将该应用程序部署到运行GlassFish4.0或WildFly8.1.0的应用程序服务器上。我遇到的问题是GlassFish和WildFly使用略微不同的JNDI名称格式,但我看不出如何使我的应用程序与两者兼容。在GlassFish中,我的persistence.xml文件引用数据源jdbc/myDataSouce,但在WildFly中,数据源需要是java:/jdbc/myDataSource。用@Resource注解的类也是如此。在GlassFish中,使用JavaMail的类的注释将是@Resource(name="mail/myMa

java - 触摸文件的 Maven 目标/插件

您好,我正在寻找一种使用Maven访问文件的方法。特定用户案例涉及“.reload”文件,以强制Glassfish重新部署应用程序。 最佳答案 想到这些可能性:使用antrunplugin和任务UsetheGMavenplugin并使用Groovy以编程方式触摸文件 关于java-触摸文件的Maven目标/插件,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/6145578/

java - Glassfish:EJB 容器初始化错误

我编写了一个小型网络服务,当我尝试将其部署到glassfish时出现此错误:部署期间发生错误:加载应用程序时出现异常:EJB容器初始化错误。有关详细信息,请参阅server.log。@WebService(serviceName="Mathematics")publicclassMathematics{@WebMethod(operationName="add")publicdoubleadd(@WebParam(name="a")doublea,@WebParam(name="b")doubleb){returnNovusMath.add(a,b);}}server.log的相关部分

java - Jersey Restful 失败,错误为 "java.lang.NoSuchMethodException: Could not find a suitable constructor"

基于Jersey的简单restful代码importjavax.ws.rs.ApplicationPath;importjavax.ws.rs.core.Application;importcom.yakima.core.webservice.resource.UserResource;importorg.glassfish.jersey.jettison.JettisonFeature;importorg.glassfish.jersey.server.ResourceConfig;importjava.util.HashSet;importjava.util.Set;importj

java - 在 GlassFish 4.1 中升级 Jackson

我正在使用GlassFish4.1,其中包括Jackson2.3.2。我想升级到最新版本的Jackson(当前为2.4.4)。在GlassFish4.1中升级Jackson的过程是否像这样简单:a)停止GlassFishb)删除osgi-cachec)用新版本替换glassfish/modules目录中的Jackson2.3.2jard)启动GlassFish谢谢。 最佳答案 请@seehttps://java.net/jira/browse/GLASSFISH-21141我遵循的程序是asadmin停止域删除felix缓存$rm-

java - 如何部署 webapp 并创建其资源

在glassfish4上部署“myapp.war”之前,我必须创建jdbc连接池(/WEB-INF/glassfish-resources.xml->jdbc-connection-pool不能单独工作...来自asadmin)为池创建jdbc资源(/WEB-INF/glassfish-resources.xml->jdbc-resource同上)创建auth-realm(没有自动,现在使用asadmin)创建模式(peristence.xml->propertyjavax.persistence.schema-generation.create-database-schemas,但它