Quantcast
Channel: GlassFish Related Items on Java.net
Viewing all 1091 articles
Browse latest View live

Advice request: Connecting Sybase qAnyWhere to Glassfish using JMS

$
0
0

Sybase's QAnyWhere messaging system can connect to external JMS messaging systems.
Sybase supports JBOSS and IBM WebSphere MQ out of the box.

Connection to a JMS messaging system is configured using a wizard which requests that the user enters a "JNDI Factory" name and a "Name Space URL"

It asks the user to enter data to connect to the JNDI name service provided by the JMS system.

For example:
When using WebSphere MQ the Sybase QAnyWhere settings are:
JNDI Factory = "com.sun.jndi.fscontext.RefFSContextFactory",
Name service URL = "file:/C:/JNDI-Directory"

When using JBoss settings are:
JNDI Factory = "org.jnp.interfaces.NamingContextFactory".
Namservice URL = "jnp://0.0.0.0:1099"

I'm trying to work out what values I should enter for GlassFish 4 JMS system. I have searched extensively but cannot find solution


Glassfish 3.1.2 with Jdeveloper 11g R2 11.1.2.4.0

$
0
0

Hi All,

I am use Jdeveloper 11g R2 11.1.2.4.0 and Glassfish 3....
I try to deploy my app to glassfish, but i've got a error message :

SEVERE| Class [ commonj/sdo/DataObject ] not found. Error while loading [ class com.asm.core.ws.server.serviceinterface.CustomBondWSImpl ]|#]

WARNING| Error in annotation processing: java.lang.NoClassDefFoundError: weblogic/servlet/http/AbstractAsyncServlet|#]

Unable to load the EJB module. DeploymentContext does not contain any EJB

there are 3 error logs.

Please help me

Thx.

74n.

Glassfish 4 on some Windows machines won't show admin interface

$
0
0

I just used Glassfish 4 for a lab in my mobile dev class, and a fraction of
the Windows users were unable to get it to work. Applications wouldn't
load, including the admin interface. The log has messages such as

[2013-07-22T15:22:22.168-0700] [glassfish 4.0] [WARNING] []
[javax.enterprise.system.container.web.com.sun.web.security] [tid:
_ThreadID=34 _ThreadName=admin-listener(3)] [timeMillis:
1374531742168] [levelValue: 900] [[
Context path from ServletContext: differs from path from bundle: /]]

[2013-07-22T15:22:22.169-0700] [glassfish 4.0] [SEVERE]
[AS-WEB-CORE-00037] [javax.enterprise.web.core] [tid: _ThreadID=34
_ThreadName=admin-listener(3)] [timeMillis: 1374531742169]
[levelValue: 1000] [[
An exception or error occurred in the container during the request processing
java.lang.NullPointerException
at com.sun.enterprise.security.jmac.config.ConfigHelper.hasExactMatchAuthProvider(ConfigHelper.java:232)
at com.sun.enterprise.security.jmac.config.HttpServletHelper.(HttpServletHelper.java:100)
at com.sun.web.security.RealmAdapter.getConfigHelper(RealmAdapter.java:1604)
at com.sun.web.security.RealmAdapter.initConfigHelper(RealmAdapter.java:1976)
at com.sun.web.security.RealmAdapter.isSecurityExtensionEnabled(RealmAdapter.java:1588)
at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:95)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:174)
at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:357)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:260)
at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:246)
at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:191)
at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:168)
at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:189)
at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:119)
at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:288)
at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:206)
at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:136)
at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:114)
at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:77)
at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:838)
at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:113)
at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:115)
at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.access$100(WorkerThreadIOStrategy.java:55)
at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:135)
at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:564)
at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:544)
at java.lang.Thread.run(Unknown Source)
]]

Any ideas?

Thanks,

Cay

Glassfish 4 has NPE at hasExactMatchAuthProvider when loading admin interface under Windows

$
0
0

I just used Glassfish 4 for a lab in my mobile dev class, and a fraction of the Windows users were unable to get it to work. Applications wouldn't load, including the admin interface. The log has messages such as

[2013-07-22T15:22:22.168-0700] [glassfish 4.0] [WARNING] [] [javax.enterprise.system.container.web.com.sun.web.security] [tid: _ThreadID=34 _ThreadName=admin-listener(3)] [timeMillis: 1374531742168] [levelValue: 900] [[
Context path from ServletContext: differs from path from bundle: /]]

[2013-07-22T15:22:22.169-0700] [glassfish 4.0] [SEVERE] [AS-WEB-CORE-00037] [javax.enterprise.web.core] [tid: _ThreadID=34 _ThreadName=admin-listener(3)] [timeMillis: 1374531742169] [levelValue: 1000] [[
An exception or error occurred in the container during the request processing
java.lang.NullPointerException
at com.sun.enterprise.security.jmac.config.ConfigHelper.hasExactMatchAuthProvider(ConfigHelper.java:232)
at com.sun.enterprise.security.jmac.config.HttpServletHelper.(HttpServletHelper.java:100)
at com.sun.web.security.RealmAdapter.getConfigHelper(RealmAdapter.java:1604)
at com.sun.web.security.RealmAdapter.initConfigHelper(RealmAdapter.java:1976)
at com.sun.web.security.RealmAdapter.isSecurityExtensionEnabled(RealmAdapter.java:1588)
at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:95)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:174)
at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:357)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:260)
at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:246)
at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:191)
at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:168)
at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:189)
at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:119)
at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:288)
at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:206)
at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:136)
at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:114)
at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:77)
at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:838)
at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:113)
at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:115)
at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.access$100(WorkerThreadIOStrategy.java:55)
at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:135)
at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:564)
at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:544)
at java.lang.Thread.run(Unknown Source)
]]

Any ideas?

Thanks,

Cay

Failed to execute goal org.codehaus.cargo:cargo-maven2-plugin:1.4.2:redeploy

$
0
0

Added by Benjamin Bentmann, last edited by Benjamin Bentmann on Oct 20, 2009 Comment:

Go to start of metadata
This error is reported in case the execution of a plugin failed due to some unforeseen event. For example, uncatched runtime exceptions caused by the plugin will raise this error. You should report this problem to the maintainer of the plugin.

I keep getting this error and do not know how to correct it. I am using netbean ide but the error references Maven. Can anyone assist?

Glassfish v3.1.2, Tomcat 7.0.42 and EJBs 3.x

$
0
0

Hello everybody...
The classic problem of calling an EJB deployed on Glassfish (EAR) from a Tomcat Web Application (in a servlet packaged in a WAR) still plague those who need this kind of configuration.
Basically the tutorials, including the OLD Glassfish FAQ don't work anymore.

I need, if possible, detailed instructions on how to accomplish such a task.
Which Glassfish libraries should I use in my Tomcat META-INF/lib application?

Thank you in advance.

P.S.: I'm using GF 3.1.2, Tomcat 7.0.42 and Stateless Session Beans (all managed by Eclipse 4.3 Kepler) with a JDK 7 Update 25 on Windows 8 64 bit...

Start instance crashed on cluster automatically.

$
0
0

Hi,

We installed and configured a cluster glassfish 3.1.2 with two instances, and when an instance stops (further to a crash), the DAS does not act so that it starts this instance.

Is it possible that the DAS starts automatically a crashed instance ?

thanks.

Unexpected end of file from server error (timeout?)

$
0
0

Hi,

My glassfish web service is working perfectly, except for the last part where I kick off a weather model run. About 2 minutes into the model run, I get this message:

[#|2013-07-24T12:31:51.766-0600|WARNING|oracle-glassfish3.1|javax.enterprise.system.container.web.com.sun.enterprise.web|_ThreadID=280;_ThreadName=Thread-2;|StandardWrapperValve[WrfServlet]: PWC1406: Servlet.service() for servlet WrfServlet threw exception
javax.xml.ws.WebServiceException: java.net.SocketException: Unexpected end of file from server

When I call the operation it blocks, as expected, but then after about 2 minutes I
see the operation called again. So, two calls to the implementation, 2 minutes apart, but only one call from the client (I triple-checked the client and server code).

In poking around the web for insight on this, there is mention of upping the idle wait time. The only thing I can find is in "domain.xml" and "idle-thread-timeout-seconds" for different thread pools. I upped the value for the http-thread and thread-pool but no luck. Do I need to change the admin-thread value?

If anyone out there has any insight I'd be obliged. TIA.


create domain whith cluster profile on glassfish 3.1.2.2

$
0
0

Hi

I try to create a domain with glassfish 3.1.2.2 using asadmin command :
asadmin create-domain -- user admin -- portbase 5000 -- interactive = false -- profile cluster mydomain
and I receive the message (CLI031 Warning: Option "profile "is obsolete and Will Be ignored).

1-That means the option ( - profile cluster ) is not avaialble in GF 3.1.2.2 ?
2-If yes, how to create a domain with a cluster profile?

Thinks

Glassfish 4 + EJB 3 + Apache Axis 1.4

$
0
0

Hi everybody,
Im having a hard time with deploying Apache Axis 1.4 (though its pretty old, it is a condition that I use this). It seems glassfish is "ignoring" some classes, witch ARE included in the classpath (axis.jar) of my project (it primarily org.apache.axis.description.TypeDesc).

I would appreciate and help.

Logs:
SEVERE: Exception while invoking class org.glassfish.ejb.startup.EjbDeployer load method
java.lang.RuntimeException: EJB Container initialization error
at org.glassfish.ejb.startup.EjbApplication.loadContainers(EjbApplication.java:234)
at org.glassfish.ejb.startup.EjbDeployer.load(EjbDeployer.java:291)
at org.glassfish.ejb.startup.EjbDeployer.load(EjbDeployer.java:99)
at org.glassfish.internal.data.ModuleInfo.load(ModuleInfo.java:206)
at org.glassfish.internal.data.ApplicationInfo.load(ApplicationInfo.java:313)
at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:493)
at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:219)
at org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:491)
at com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:527)
at com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:523)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAs(Subject.java:356)
at com.sun.enterprise.v3.admin.CommandRunnerImpl$2.execute(CommandRunnerImpl.java:522)
at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:546)
at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1423)
at com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1500(CommandRunnerImpl.java:108)
at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1762)
at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1674)
at com.sun.enterprise.v3.admin.AdminAdapter.doCommand(AdminAdapter.java:534)
at com.sun.enterprise.v3.admin.AdminAdapter.onMissingResource(AdminAdapter.java:224)
at org.glassfish.grizzly.http.server.StaticHttpHandler.service(StaticHttpHandler.java:297)
at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:246)
at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:191)
at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:168)
at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:189)
at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:119)
at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:288)
at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:206)
at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:136)
at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:114)
at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:77)
at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:838)
at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:113)
at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:115)
at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.access$100(WorkerThreadIOStrategy.java:55)
at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:135)
at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:564)
at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:544)
at java.lang.Thread.run(Thread.java:722)
Caused by: java.lang.NoClassDefFoundError: Could not initialize class org.apache.axis.description.TypeDesc
at ivectorbookingxml.PropertyDetailsResponse.(PropertyDetailsResponse.java:1017)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)
at com.sun.enterprise.deployment.util.TypeUtil.getMethod(TypeUtil.java:401)
at com.sun.enterprise.deployment.MethodDescriptor.getMethod(MethodDescriptor.java:339)
at org.glassfish.ejb.security.application.EJBSecurityManager.convertEJBMethodPermissions(EJBSecurityManager.java:592)
at org.glassfish.ejb.security.application.EJBSecurityManager.loadPolicyConfiguration(EJBSecurityManager.java:263)
at org.glassfish.ejb.security.application.EJBSecurityManager.initialize(EJBSecurityManager.java:320)
at org.glassfish.ejb.security.application.EJBSecurityManager.(EJBSecurityManager.java:199)
at org.glassfish.ejb.security.factory.EJBSecurityManagerFactory.createManager(EJBSecurityManagerFactory.java:203)
at com.sun.ejb.containers.BaseContainerFactory.getSecurityManager(BaseContainerFactory.java:64)
at com.sun.ejb.containers.StatelessContainerFactory.createContainer(StatelessContainerFactory.java:60)
at org.glassfish.ejb.startup.EjbApplication.loadContainers(EjbApplication.java:221)
... 38 more

SEVERE: Exception during lifecycle processing
java.lang.RuntimeException: EJB Container initialization error
at org.glassfish.ejb.startup.EjbApplication.loadContainers(EjbApplication.java:234)
at org.glassfish.ejb.startup.EjbDeployer.load(EjbDeployer.java:291)
at org.glassfish.ejb.startup.EjbDeployer.load(EjbDeployer.java:99)
at org.glassfish.internal.data.ModuleInfo.load(ModuleInfo.java:206)
at org.glassfish.internal.data.ApplicationInfo.load(ApplicationInfo.java:313)
at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:493)
at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:219)
at org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:491)
at com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:527)
at com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:523)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAs(Subject.java:356)
at com.sun.enterprise.v3.admin.CommandRunnerImpl$2.execute(CommandRunnerImpl.java:522)
at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:546)
at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1423)
at com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1500(CommandRunnerImpl.java:108)
at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1762)
at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1674)
at com.sun.enterprise.v3.admin.AdminAdapter.doCommand(AdminAdapter.java:534)
at com.sun.enterprise.v3.admin.AdminAdapter.onMissingResource(AdminAdapter.java:224)
at org.glassfish.grizzly.http.server.StaticHttpHandler.service(StaticHttpHandler.java:297)
at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:246)
at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:191)
at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:168)
at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:189)
at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:119)
at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:288)
at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:206)
at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:136)
at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:114)
at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:77)
at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:838)
at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:113)
at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:115)
at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.access$100(WorkerThreadIOStrategy.java:55)
at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:135)
at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:564)
at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:544)
at java.lang.Thread.run(Thread.java:722)
Caused by: java.lang.NoClassDefFoundError: Could not initialize class org.apache.axis.description.TypeDesc
at ivectorbookingxml.PropertyDetailsResponse.(PropertyDetailsResponse.java:1017)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)
at com.sun.enterprise.deployment.util.TypeUtil.getMethod(TypeUtil.java:401)
at com.sun.enterprise.deployment.MethodDescriptor.getMethod(MethodDescriptor.java:339)
at org.glassfish.ejb.security.application.EJBSecurityManager.convertEJBMethodPermissions(EJBSecurityManager.java:592)
at org.glassfish.ejb.security.application.EJBSecurityManager.loadPolicyConfiguration(EJBSecurityManager.java:263)
at org.glassfish.ejb.security.application.EJBSecurityManager.initialize(EJBSecurityManager.java:320)
at org.glassfish.ejb.security.application.EJBSecurityManager.(EJBSecurityManager.java:199)
at org.glassfish.ejb.security.factory.EJBSecurityManagerFactory.createManager(EJBSecurityManagerFactory.java:203)
at com.sun.ejb.containers.BaseContainerFactory.getSecurityManager(BaseContainerFactory.java:64)
at com.sun.ejb.containers.StatelessContainerFactory.createContainer(StatelessContainerFactory.java:60)
at org.glassfish.ejb.startup.EjbApplication.loadContainers(EjbApplication.java:221)
... 38 more

SEVERE: Exception while loading the app
SEVERE: Exception while loading the app : EJB Container initialization error
java.lang.NoClassDefFoundError: Could not initialize class org.apache.axis.description.TypeDesc
at ivectorbookingxml.PropertyDetailsResponse.(PropertyDetailsResponse.java:1017)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)
at com.sun.enterprise.deployment.util.TypeUtil.getMethod(TypeUtil.java:401)
at com.sun.enterprise.deployment.MethodDescriptor.getMethod(MethodDescriptor.java:339)
at org.glassfish.ejb.security.application.EJBSecurityManager.convertEJBMethodPermissions(EJBSecurityManager.java:592)
at org.glassfish.ejb.security.application.EJBSecurityManager.loadPolicyConfiguration(EJBSecurityManager.java:263)
at org.glassfish.ejb.security.application.EJBSecurityManager.initialize(EJBSecurityManager.java:320)
at org.glassfish.ejb.security.application.EJBSecurityManager.(EJBSecurityManager.java:199)
at org.glassfish.ejb.security.factory.EJBSecurityManagerFactory.createManager(EJBSecurityManagerFactory.java:203)
at com.sun.ejb.containers.BaseContainerFactory.getSecurityManager(BaseContainerFactory.java:64)
at com.sun.ejb.containers.StatelessContainerFactory.createContainer(StatelessContainerFactory.java:60)
at org.glassfish.ejb.startup.EjbApplication.loadContainers(EjbApplication.java:221)
at org.glassfish.ejb.startup.EjbDeployer.load(EjbDeployer.java:291)
at org.glassfish.ejb.startup.EjbDeployer.load(EjbDeployer.java:99)
at org.glassfish.internal.data.ModuleInfo.load(ModuleInfo.java:206)
at org.glassfish.internal.data.ApplicationInfo.load(ApplicationInfo.java:313)
at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:493)
at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:219)
at org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:491)
at com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:527)
at com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:523)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAs(Subject.java:356)
at com.sun.enterprise.v3.admin.CommandRunnerImpl$2.execute(CommandRunnerImpl.java:522)
at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:546)
at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1423)
at com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1500(CommandRunnerImpl.java:108)
at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1762)
at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1674)
at com.sun.enterprise.v3.admin.AdminAdapter.doCommand(AdminAdapter.java:534)
at com.sun.enterprise.v3.admin.AdminAdapter.onMissingResource(AdminAdapter.java:224)
at org.glassfish.grizzly.http.server.StaticHttpHandler.service(StaticHttpHandler.java:297)
at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:246)
at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:191)
at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:168)
at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:189)
at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:119)
at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:288)
at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:206)
at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:136)
at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:114)
at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:77)
at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:838)
at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:113)
at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:115)
at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.access$100(WorkerThreadIOStrategy.java:55)
at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:135)
at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:564)
at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:544)
at java.lang.Thread.run(Thread.java:722)

netbeans and glassfish cache issue

$
0
0

I created some files in my java ee project in netbeans. It was causing errors. I have removed the files now. But when I clean and build the project I still get classNotFound error. I have search in the project for the class name and it does not appear anywhere.

aused by: java.lang.ClassNotFoundException: servlet.util.XMLTools at org.glassfish.web.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1509) at org.glassfish.web.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1359)

I have removed the class XMLTools. Appreciate any help. I am using Netbeans 7.3.1 and Glassfish v3. I usually work on eclipse + WAS. Recently started working on netbeans + Glassfish. Seems more stable.

How to use resource-env-ref in glassfish-application.xml in deployment plan

$
0
0

Hi there,

I've got an app structured as an ear that contains a war (and an ejb, but it doesn't seem relevant to this). I have a deployment plan with glassfish-application.xml and TheWarFile.war.glassfish-web.xml.

I'd like to set certain configuration properties for my app via JNDI. In one class in the war file, I do this:

String basePath = null;
try {
basePath = new InitialContext().lookup("java:comp/env/DownloadService/BasePath").toString();
} catch (NamingException e) {
basePath = "jndi not found";
}

In the web.xml in that war file, I do this:

DownloadService/BasePath
java.lang.String

To map the internal JNDI name to a JNDI entry configured in the Glassfish admin console, in TheWarFile.war.glassfish-web.xml I have this:

DownloadService/BasePath
MySpecificJNDIName/DownloadBasePath

That works.

What I'm wondering is, how can I configure the JNDI mapping using glassfish-application.xml instead of TheWarFile.war.glassfish-web.xml?

Do I have to change the way it's looked up to take into account the application level scoping or something?

I can't figure it out. I'd like to get rid of TheWarFile.war.glassfish-web.xml since this resource-env-ref is the only thing in it. The context-root for the web app is set in glassfish-application.xml.

Thanks!

Is there one place in application.xml where I can override EJB references?

$
0
0

I have a large .ear file.

It has dozens of ejb-jars in it with dozens of EJBs in each ejb-jar file.

Each EJB in each of those jars has several @EJB-annotated fields
designating places where other EJBs should be injected.

Up until now there has always been one EJB that matches any given injection
point. Stuff Just Works.

I now have to introduce a couple more ejb-jar files that contain new EJBs
that might ALSO match some of those injection points.

So there are some injection points where there are at least two candidate
EJBs that could fit the bill for injection. Obviously I have to
disambiguate those references.

Now, I know that I could go through each ejb-jar file and edit its
ejb-jar.xml file and carefully put in the requisite XML overrides for each
such injection point. I could also chew my own arm off.

Is there any way to do this at the application.xml level, once? That is,
"Hey, GlassFish or other Java EE container: if you encounter an @EJB
reference with a type of FooManager anywhere down inside this app's guts,
please use this bean implementation from within the app instead",
application-wide?

I noticed that the application.xml schema version 6 (
http://www.oracle.com/webfolder/technetwork/jsc/xml/ns/javaee/applicatio...)
has entries for , and that would be the only thing I could
think of for why such an element would exist in this schema, but I can't
seem to piece together if this is indeed what that element is intended for.
Will these elements indeed take precedence over any other
elements found anywhere else in any other module in the .ear file?

Thanks for any help,
Best,
Laird

--
http://about.me/lairdnelson

glassfish 4.0 custom security realm

$
0
0

Where will I find an example (or, complete documentation) as to how to build a custom security realm for Glassfish 4.0 ?

It appears that there are some changes since 3.1.2.2, or, that the required artefacts have been relocated, or, perhaps not exposed yet via maven?

Please advise.

Regards,
Peter

NullPointerException from within GlassFish 3.1.2.2 when deploying small .ear file with EJBs

$
0
0

I'm deploying an ear file containing a few EJB jars on GlassFish 3.1.2.2.
These EJB jars have ejb-jar.xml files in them. It is entirely possible
that some of these ejb-jar.xml files are not correctly put together (fair
warning).

Upon doing this I immediately get (snipped for (some!) brevity):

[#|2013-07-26T11:31:48.959-0700|SEVERE|glassfish3.1.2|javax.enterprise.system.tools.admin.org.glassfish.deployment.admin|_ThreadID=19;_ThreadName=Thread-5;|Exception
while deploying the app [foo-ear-1.0-SNAPSHOT] : Error processing
EjbDescriptor
*java.lang.NullPointerException*
at
com.sun.enterprise.v3.server.APIClassLoaderServiceImpl$APIClassLoader.convertToResourceName(APIClassLoaderServiceImpl.java:304)
at
com.sun.enterprise.v3.server.APIClassLoaderServiceImpl$APIClassLoader.loadClass(APIClassLoaderServiceImpl.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:295)
at java.lang.ClassLoader.loadClass(ClassLoader.java:295)
at java.lang.ClassLoader.loadClass(ClassLoader.java:295)
at java.lang.ClassLoader.loadClass(ClassLoader.java:295)
at java.lang.ClassLoader.loadClass(ClassLoader.java:295)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
at
com.sun.enterprise.deployment.util.EjbBundleValidator.accept(EjbBundleValidator.java:235)
at
com.sun.enterprise.deployment.EjbDescriptor.visit(EjbDescriptor.java:2578)
at
com.sun.enterprise.deployment.EjbBundleDescriptor.visit(EjbBundleDescriptor.java:734)
at com.sun.enterprise.deployment.Application.visit(Application.java:1765)
at
com.sun.enterprise.deployment.archivist.ApplicationArchivist.validate(ApplicationArchivist.java:830)
at
com.sun.enterprise.deployment.archivist.ApplicationArchivist.openWith(ApplicationArchivist.java:277)
at
com.sun.enterprise.deployment.archivist.ApplicationFactory.openWith(ApplicationFactory.java:240)
at
org.glassfish.javaee.core.deployment.DolProvider.load(DolProvider.java:175)
at
org.glassfish.javaee.core.deployment.DolProvider.load(DolProvider.java:94)
at
com.sun.enterprise.v3.server.ApplicationLifecycle.loadDeployer(ApplicationLifecycle.java:827)
at
com.sun.enterprise.v3.server.ApplicationLifecycle.setupContainerInfos(ApplicationLifecycle.java:769)
at
com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:368)
at
com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:240)

|#]

This looks suspiciously similar to
https://java.net/jira/browse/GLASSFISH-16547, but isn't the same thing
(libraries are in the lib directory of the enclosing .ear file, app is
otherwise spec-compliant).

Obviously I'll check my (not authored by me) ejb-jar.xml overrides, but
wanted to raise the NPE problem here. Are there known issues with NPEs
when an invalid ejb-jar.xml is encountered? Should I file a new bug, or
should GLASSFISH-16547 be reopened?

Best,
Laird

--
http://about.me/lairdnelson


Starting Glassfish using Eclipse Glassfish tools fails

$
0
0

I'm using Glassfish 3.1.2.2 for a while now and had no problems at all. The Eclipse Glassfish Tools did a great job.
But suddenly it's not working as ii used to any more: When i start a domain, it does run both the public server and the admin server.
I can access the services, look at the server log for exceptions etc. But the delegation progress is not finished, it's stuck at 23%.
I had the exact same problem with the new Glassfish4 some weeks, but i didn't investigate it because i don't need GF4 for now.
Can you please provide any help to solve this issue?

Thanks

Cheap Kitchen Quotess

Deployment errors with Jersey and Glassfish 4.0

$
0
0

I am porting an App that was developed with Jersey and Glassfish v3, almost a year ago to GlassFish v4.
Using NetBeans 7.1.2 and I am getting a clean build, however I cannot seem to get this app to deploy and load in v4

This is what I see on admin console at deploy time. May be the deploy is okay and the loading is the problem?
I am attaching a image of all Jersey libraries that are packaged with the war file. May be I am missing some jar or is there a wrong version of some Jersey library?

Error occurred during deployment: Exception while loading the app : CDI deployment failure:WELD-001408 Unsatisfied dependencies for type [Ref] with qualifiers [@Default] at injection point [[BackedAnnotatedParameter] Parameter 1 of [BackedAnnotatedConstructor] @Inject org.glassfish.jersey.server.internal.routing.UriRoutingContext(Ref, ProcessingProviders)]. Please see server.log for more details.

Clearly some required class

And in the logs:

[2013-07-28T03:50:04.258+0000] [glassfish 4.0] [INFO] [] [org.eclipse.persistence.session.file:/root/glassfish4/glassfish/domains/domain1/applications/connect/WEB-INF/classes/_connectPU.connection] [tid: _ThreadID=271 _ThreadName=admin-listener(14)] [timeMillis: 1374983404258] [levelValue: 800] [[
file:/root/glassfish4/glassfish/domains/domain1/applications/connect/WEB-INF/classes/_connectPU login successful]]

[2013-07-28T03:50:05.022+0000] [glassfish 4.0] [SEVERE] [NCLS-CORE-00026] [javax.enterprise.system.core] [tid: _ThreadID=271 _ThreadName=admin-listener(14)] [timeMillis: 1374983405022] [levelValue: 1000] [[
Exception during lifecycle processing
org.glassfish.deployment.common.DeploymentException: CDI deployment failure:WELD-001408 Unsatisfied dependencies for type [Ref] with qualifiers [@Default] at injection point [[BackedAnnotatedParameter] Parameter 1 of [BackedAnnotatedConstructor] @Inject org.glassfish.jersey.server.internal.routing.UriRoutingContext(Ref, ProcessingProviders)]
at org.glassfish.weld.WeldDeployer.event(WeldDeployer.java:225)
at org.glassfish.kernel.event.EventsImpl.send(EventsImpl.java:131)
at org.glassfish.internal.data.ApplicationInfo.load(ApplicationInfo.java:328)
at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:493)
at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:219)
at org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:491)
at com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:527)
at com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:523)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAs(Subject.java:356)
at com.sun.enterprise.v3.admin.CommandRunnerImpl$2.execute(CommandRunnerImpl.java:522)
at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:546)
at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1423)
at com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1500(CommandRunnerImpl.java:108)
at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1762)
at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1674)
at org.glassfish.admin.rest.utils.ResourceUtil.runCommand(ResourceUtil.java:235)
at org.glassfish.admin.rest.utils.ResourceUtil.runCommand(ResourceUtil.java:257)
at org.glassfish.admin.rest.resources.TemplateListOfResource.createResource(TemplateListOfResource.java:134)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)
at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:125)
at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$ResponseOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:152)
at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:91)
at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:346)
at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:341)
at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:101)
at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:224)
at org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)
at org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)
at org.glassfish.jersey.internal.Errors.process(Errors.java:315)
at org.glassfish.jersey.internal.Errors.process(Errors.java:297)
at org.glassfish.jersey.internal.Errors.process(Errors.java:267)

I have to say WELD has made diagnosability worse with deployment in Glassfish v4. Or may be I need some training :-)

AttachmentSize
Screen_Shot_2013-07-27_at_9.04.39_PM.png26.58 KB

SMTP binding type not available in WSDL wizard

$
0
0

Hi,

I am using netbeans 6.7.1, when i am trying to create the WSDL of concrete type, I am not getting the “SMTP” option. After initial check from internet i found that we have to import .jar files viz emailbc-component-installer.jar/ emailbc.jar. I downloaded both the .jar files. When i am importing i am getting the error message which says “This shared library must be present to import the above jars “sun-wsdl-ext-library”. I tried to search the jar file, but i could not find it.
Can anyone please help to fix this issue? Earlier i had installed the netbeans 7.3.1 but there i was not getting the SOA plug-in to install and i was not getting the BPEL options, so i installed 6.7.1.
I am also attaching the series of snapshots that i have seen while fixing this.

Regards,
Pallab

AttachmentSize
snapshots.doc63.57 KB

How to fix this exception "cannot be cast to JAXBElement"

$
0
0

Hi

Firstly, I don't know if I'm sending a email into right forum...

I'm doing "Java EE 7 Hands-on with GlassFish 4 Open Source Edition" and on the point 6 "View and Delete Movie", I'm getting this exception:

Caused by: java.lang.ClassCastException: org.glassfish.movieplex7.entities.Movie cannot be cast to javax.xml.bind.JAXBElement

Any suggestion how can I fix this exception?

thks

Viewing all 1091 articles
Browse latest View live