【java – tomcat或glassfish作为彗星服务器?】教程文章相关的互联网学习教程文章

java-热部署后的未知实体bean类:netbeans 6.9 glassfish 2.1 eclipselink jpa 2.0【代码】

当我部署应用程序时,它可以完美工作,直到我进行更改,保存并由netbeans热部署该应用程序为止.此时,我在具有@entity并且包含在我的persistence.xml中的类上收到一个未知的实体bean类错误.发生这种情况时,处理jpa的所有内容都会停止工作.只有重新启动服务器后,我的jpa内容才能再次开始工作. 如果我在项目中关闭了部署保存功能,而仅手动保存和部署,我将得到相同的结果. 这仅仅是netbeans / glassfish错误吗?还是我的jpa设置有问题? 例...

java-Glassfish v3-如何获取/分析线程转储?【代码】

我正在尝试获取/分析在Linux机器上运行于Glassfish 3.1.1中的应用程序的线程转储.我遇到了两种方法. >运行kill -QUIT< pid>在命令行上>在Glassfish管理控制台中,转到“常见任务->”.服务器(管理服务器)->常规选项卡.单击“ JVM报告”,然后从“查看”下拉框中选择“线程转储”. 这两个线程转储的结果是不同的. kill方法生成的文件(/domains/domain1/logs/jvm.log)是XML(hotspot_log),具有以下结构:<?xml version='1.0' encoding='U...

Java EE EJB 3.0 Glassfish

我在Netbeans IDE上收到带有代码的错误.Javadocs说“在针对Java EE 6 Lite的项目中不允许异步会话Bean调用” Javadocs说“在针对Java EE 6 Lite的项目中不允许异步会话Bean调用”解决方法:由于Java EE 6附带不同的配置文件(即Web / Lite配置文件和完整),因此Web / Lite配置文件中不支持所有功能.尤其是Web配置文件仅支持“ EJB Lite”,而它不支持异步EJB,请查看以下文章which comes with a table describing the features in EJB L...

Java-Glassfish中的部署错误-PrimeFaces【代码】

这个问题已经在这里有了答案: > getting error missing a runtime dependency: java.lang.NoClassDefFoundError: org/apache/commons/fileupload/FileItem 1个当我在NetBeans中运行项目时,一切正常,但是当我尝试部署它时,出现以下错误:Error occurred during deployment: Exception while loading the app : java.lang.IllegalStateException: ContainerBase.addChild...

java-部署到Glassfish 4.1时无效的URL模式【代码】

如果用户已经通过身份验证,则可以通过Web过滤器从登录和索引页面重定向.最初,我的URL模式无效.我修复了无效模式,并尝试重新部署以仅接收此消息:java.lang.IllegalArgumentException: Invalid URL Pattern: [{0}] at org.glassfish.web.deployment.node.WebResourceCollectionNode.setElementValue(WebResourceCollectionNode.java:136)我在应用程序中检查了一下,看看是否缺少某些内容或键入了其他错误的内容.最终,我删除了WebFilt...

java-Glassfish 4在禁用CDI的情况下扫描@PostConstruct【代码】

我正在为一组Spring应用程序从Glassfish 3.1.2.2升级到Glassfish 4.1.由于我使用Spring处理@Inject注释,因此我已使用以下命令禁用了Glassfish的CDI:asadmin set configs.config.server-config.cdi-service.enable-implicit-cdi=false尽管如此,当我部署一个应用程序时,仍然收到以下错误消息:The lifecycle method [something] must not throw a checked exception. Related annotation information: annotation [@javax.annotatio...

java-Glassfish 4.1.1-具有我自己的证书的DAS引发“ j_security_check”错误【代码】

我有一个正在运行的glassfish 4.1.1实例,并向应用程序添加了自己的证书,直到一切正常. 但是,当我尝试访问glassfish admin(DAS)时,连接不受信任,添加异常的按钮消失了. 然后我发现了一些有趣的链接,例如: > Right way to configure Glassfish SSL certificate nickname? 我尝试了这个:asadmin enable-secure-admin --adminalias=myNewAlias --instancealias myNewAlias asadmin restart-domain domain1这样,不受信任的连接消息就会...

java-EJB,两个应用程序服务器之间的远程处理(glassfish)

我想通过@EJB注释将主机A中的bean Foo注入到主机B中的bean Bar.这两个主机都是Glassfish-v3的独立实例.在阅读Glassfish文档时,我发现了很多信息,其中有些听起来有些矛盾.我知道每个bean都有一个全局的jndi分配给它,并了解了它的构造方式,即What is the syntax for portable global JNDI names?.我还了解到Bar中Foo的声明应该是这种类型(假设FooRemote是Foo和fooejb是其模块):@EJB(lookup = java:global / fooejb / FooRemote)Foo...

java-Glassfish不创建JDBC资源【代码】

我正在尝试使用带有以下代码的glassfish-resources.xml创建JDBC连接池和JDBC资源.我已经尝试使用Glassfish 4.0、4.1、4.1.1和Payara来做到这一点.我知道4.1.1有问题,但对任何人都不会造成问题.我已经尝试解决这个问题了几个小时,但没有成功. PLZ帮助.<resources><jdbc-resource enabled="true"jndi-name="jdbc/affablebean"object-type="user"pool-name="AffableBeanPool"></jdbc-resource><jdbc-connection-pool allow-non-compon...

java-“ org.glassfish.embedded”存储库在哪里?【代码】

我想使用< groupId> org.glassfish.embedded< / groupId>在我的依赖中.我应该使用哪个存储库?解决方法:我不知道您要使用什么,但是groupId org.glassfish.embedded看起来很旧. 我建议检查GlassFish 3.0.1发行版中已发布的最新版本maven coordinates,并为Nexus GlassFish使用Nexus存储库:<repository><id>java.net</id><name>GlassFish Maven Repository</name><url>http://maven.glassfish.org/content/groups/glassfish</url> </...

java-使用GlassFish的WebApplication中的文件路径【代码】

我正在使用一个类来在源文件夹下获取属性文件.但这不起作用!经过检查,我发现通过使用默认路径File f = new File("/src/ss.properties");不是Web应用程序路径,而是glassfish配置路径!如果我要获取存储在“类”路径中的属性文件,该怎么办?您知道,通常默认路径是项目路径. 我已经使用了ClassLoader.getResourceAsStream(“ sss”).但是它返回null!我确定文件名正确,因为我已经在另一个简单的Java应用程序中尝试过了. 更新:使用th...

java – 升级到Netbeans 8.0.1和Glassfish 4,1后,程序包不存在【代码】

我正在学习JavaEE CDI,并使用NetBeans 8.0 Glassfish 4创建了一个小应用程序.升级到NetBeans 8.0.1和Glassfish 4.1后,我收到很多错误,报告某些包不存在.例如,我不能使用以下代码,因为我收到包javax.enterprise.event不存在的消息.package jlacerda;import javax.inject.Inject; import javax.enterprise.event.Event;public class CMensagem {@Injectprivate Event<Evento> gerarEvento;public String getMensagem(){return "Hell...

java – Glassfish v4和SSL – admin不再有效【代码】

我已经完成了向glassfish v4添加SSL证书的步骤.我已经验证它可以通过浏览器和我的java swing客户端工作(我在客户端使用apache的http客户端库) 什么是行不通的管理控制台!自从成功导入SSL后,我再也无法连接到管理控制台,http://www.myhost.com:4848,我仍然获得登录屏幕,始终工作的管理员用户名/密码组合已停止工作.在尝试从netbeans部署Web应用程序时,我也注意到了一些问题,但我还没有研究过足够的东西来知道它是否是同样的问题. 以...

java – Tomcat 6转换为Glassfish v3:servlet-api,el-api jars

我在从eclipse构建我的Web应用程序时使用ant来部署到Tomcat 6,并在Tomcat 6发行版树中引用servlet-api.jar和el-api.jar,而不是将它们拉入我已部署的库文件夹. 我正在尝试部署到Glassfish v3.我从www.java2s.com网站上取了罐子. >这是获得它们的合适地点吗?>我是否需要这样做?我在Glassfish内搜索,罐子不在那里>如果我根本不需要这样做,是否还有其他行动要确保相同的功能可用?解决方法:看到这个问题和你发布的other questions我觉...

java – 无法在Eclipse中将应用程序部署到Glassfish 4.1

我在Ubuntu上安装了Glassfish 4.1和Eclipse Luna.当我尝试运行一个简单的Web应用程序(jsp servlet java bean)时,我收到了以下错误: 在localhost [domain1]发布到Glassfish 4 ..遇到过 问题. 无法部署mvcprj1部署失败=应用程序用 未部署名称[mvcprj1] glassfish服务器日志或eclipse控制台中都没有出现任何内容.解决方法:我有相同的部署问题(eclipse Lune / Glassfish 4.1),由于Marvin的反馈,它得到了解决. 您可以通过以下方式找到“...