草庐IT

glassfish-5

全部标签

java - Glassfish v3 中的 IIOP 客户端身份验证和 ProgrammaticLogin

在Glassfishv2中,我通过在ORB节点下的管理控制台中启用“IIOP客户端身份验证”复选框来保护我的JNDI查找。然后在我的独立客户端中执行“ProgrammaticLogin”,然后允许我执行JNDI查找。但是,在Glassfishv3中,如果想在同一设置中执行任何JNDI查找,我会收到此错误:18.08.201014:31:10com.sun.enterprise.transaction.JavaEETransactionManagerSimplifiedinitDelegatesINFO:Usingcom.sun.enterprise.transaction.jts.Ja

java - JCA Glassfish 到 JBoss/Wildfly

我需要能够将包含.rar资源适配器的.ear文件部署到jBoss/Wildfly。它以前一直在为GF工作。问题是在我的.war文件(也是.ear的一部分)中我有这个web.xml:eis/hostjavax.resource.cci.ConnectionFactoryContainerShareablejava:/env/eis/host-somehostjBoss找不到资源:Serviceswithmissing/unavailabledependencies"=>["jboss.naming.context.java.module.\"HostConnector-ear-1.17-

java -/faces/index.xhtml 在 ExternalContext 中找不到 Glassfish 中的资源

我在启动应用程序时遇到此错误。com.sun.faces.context.FacesFileNotFoundException:/faces/index.xhtmlNotFoundinExternalContextasaResource这是web.xml的上下文:javax.faces.PROJECT_STAGEProductionprimefaces.THEME#{themeSwitcherBean.theme}FacesServletjavax.faces.webapp.FacesServlet1FacesServlet/faces/*30faces/index.xhtml

java - 通过 netbeans 将 Maven EAR 应用程序部署到 glassfish 失败

我正在尝试使用右键单击->调试通过Netbeans将MavenEAR应用程序部署到Glassfish3服务器,但它失败了:GlassFishServer,部署,将请求正文写入服务器时出错,错误输出是:BUILDSUCCESS------------------------------------------------------------------------Totaltime:0.977sFinishedat:2017-10-02T21:00:19+03:00FinalMemory:9M/393M-----------------------------------------

java - 设置内部类的日志级别(在 Glassfish 中)

我正在寻找一种方法来设置内部类的日志级别,假设我有以下类:packagemypackage;classOuter{Innerinner=newInner();publicvoidlogSomething(){Logger.getLogger(Outer.class.getName()).log(Level.FINE,"I'malive!");inner.logSomething();}classInner{publicvoidlogSomething(){Logger.getLogger(Inner.class.getName()).log(Level.FINE,"I'maliveto

java - GlassFish v3 - 设置的可移植性

有没有什么方法可以简单地将GlassFishv3.0.1服务器设置(即连接池、资源、领域...)复制到另一个GlassFish,而不需要手动设置它们?这样,设置相同开发环境会容易得多。环境:NetBeans6.9+GlassFish3.0.1提前致谢,丹尼尔 最佳答案 你应该能够放下你的glassfish\domains\\config\domain.xml文件到您的目标域并重新启动glassfish。 关于java-GlassFishv3-设置的可移植性,我们在StackOverflo

java - Spring Boot 应用程序未部署在 Glassfish 4.1 上

我有一个普通的springboot应用程序,它包含以下pom.xml4.0.0xxx.alexiusmyapp1.0-SNAPSHOTwarmyappCoreApplicationPlatformorg.springframework.bootspring-boot-starter-parent1.2.2.RELEASEUTF-81.7org.springframework.bootspring-boot-starter-data-jpaorg.springframework.bootspring-boot-starter-data-mongodborg.springframework

java.lang.NoClassDefFoundError : org/glassfish/jersey/internal/inject/Binder when started Tomcat Server 错误

我正在使用Jersey和Maven在Java中构建RESTAPI。我使用Tomcat9作为我的服务器。在我今天尝试安装RestAssured、Hamcrest和JUnit之前,一切正常。突然间,我所有的端点都抛出了500个内部服务器错误。500错误的根本原因是java.lang.NoClassDefFoundError:org/glassfish/jersey/internal/inject/Binder.我在这2小时内做了什么:我试图在谷歌上找到这个类:org/glassfish/jersey/internal/inject/Binder,但无济于事。我曾尝试卸载RestAssure

java - 如何配置我的 log4j(使用 Glassfish)登录日志目录,而不是在配置中?

我的log4j.properties文件中有以下行:log4j.appender.logfile.File=MyApplication.log我的日志文件出现在MyDomain/config目录中,但我希望它位于MyDomain/logs目录中。我怎样才能做到这一点?我不允许修改startserv脚本。预先感谢您的帮助! 最佳答案 其实是log4j解析了变量${catalina.home},Glassfish将${catalina.home}声明为指向path/to/MyDomain/的${com.sun.aas.instanceR

glassfish 中的 Java 堆空间错误

我使用的是全新安装的Glassfish,几乎没有自定义设置。我有一个消息驱动Bean(ObjectUpdateMDB),它监听一个主题,然后更新它在数据库中接收到的对象。有很多对象正在更新。运行一段时间后,我得到了这个异常:SEVERE:JTS5031:Exception[org.omg.CORBA.INTERNAL:vmcid:0x0minorcode:0completed:Maybe]onResource[rollback]operation.SEVERE:MDB00049:Message-drivenbean[Persistence:ObjectUpdateMDB]:Except