users@glassfish.java.net

Redeployment problem with EJBs hosted on weblogic

From: <glassfish_at_javadesktop.org>
Date: Fri, 05 Feb 2010 14:04:09 PST

When I redepoy my war file, I get this error and Glassfish has to be restarted. We are talking to EJBs hosted on weblogic. We really need to get this app to be able to be redeployed. Any clues?


[#|2010-02-05T14:32:05.718-0700|WARNING|sun-appserver2.1|javax.enterprise.system.stream.err|_ThreadID=30;_ThreadName=Timer-46;_RequestID=9754f273-8b45-4d15-9d90-4a691b3e10da;|
com.sun.enterprise.admin.event.AdminEventListenerException
        at com.sun.enterprise.server.WebModuleDeployEventListener.moduleDeployed(WebModuleDeployEventListener.java:188)
        at com.sun.enterprise.server.WebModuleDeployEventListener.moduleDeployed(WebModuleDeployEventListener.java:278)
        at com.sun.enterprise.admin.event.AdminEventMulticaster.invokeModuleDeployEventListener(AdminEventMulticaster.java:1005)
        at com.sun.enterprise.admin.event.AdminEventMulticaster.handleModuleDeployEvent(AdminEventMulticaster.java:992)
        at com.sun.enterprise.admin.event.AdminEventMulticaster.processEvent(AdminEventMulticaster.java:470)
        at com.sun.enterprise.admin.event.AdminEventMulticaster.multicastEvent(AdminEventMulticaster.java:182)
        at com.sun.enterprise.admin.server.core.DeploymentNotificationHelper.multicastEvent(DeploymentNotificationHelper.java:308)
        at com.sun.enterprise.deployment.phasing.DeploymentServiceUtils.multicastEvent(DeploymentServiceUtils.java:231)
        at com.sun.enterprise.deployment.phasing.ServerDeploymentTarget.sendStartEvent(ServerDeploymentTarget.java:298)
        at com.sun.enterprise.deployment.phasing.ApplicationStartPhase.runPhase(ApplicationStartPhase.java:132)
        at com.sun.enterprise.deployment.phasing.DeploymentPhase.executePhase(DeploymentPhase.java:108)
        at com.sun.enterprise.deployment.phasing.PEDeploymentService.executePhases(PEDeploymentService.java:966)
        at com.sun.enterprise.deployment.phasing.PEDeploymentService.deploy(PEDeploymentService.java:280)
        at com.sun.enterprise.deployment.phasing.PEDeploymentService.deploy(PEDeploymentService.java:298)
        at com.sun.enterprise.admin.mbeans.ApplicationsConfigMBean.deploy(ApplicationsConfigMBean.java:584)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at com.sun.enterprise.admin.MBeanHelper.invokeOperationInBean(MBeanHelper.java:381)
        at com.sun.enterprise.admin.MBeanHelper.invokeOperationInBean(MBeanHelper.java:364)
        at com.sun.enterprise.admin.config.BaseConfigMBean.invoke(BaseConfigMBean.java:477)
        at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:836)
        at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:761)
        at sun.reflect.GeneratedMethodAccessor19.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at com.sun.enterprise.admin.util.proxy.ProxyClass.invoke(ProxyClass.java:90)
        at $Proxy1.invoke(Unknown Source)
        at com.sun.enterprise.admin.server.core.jmx.SunoneInterceptor.invoke(SunoneInterceptor.java:304)
        at com.sun.enterprise.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:174)
        at com.sun.enterprise.deployment.autodeploy.AutoDeployer.invokeDeploymentService(AutoDeployer.java:583)
        at com.sun.enterprise.deployment.autodeploy.AutoDeployer.deployJavaEEArchive(AutoDeployer.java:564)
        at com.sun.enterprise.deployment.autodeploy.AutoDeployer.deploy(AutoDeployer.java:495)
        at com.sun.enterprise.deployment.autodeploy.AutoDeployer.deployAll(AutoDeployer.java:270)
        at com.sun.enterprise.deployment.autodeploy.AutoDeployControllerImpl$AutoDeployTask.run(AutoDeployControllerImpl.java:374)
        at java.util.TimerThread.mainLoop(Timer.java:512)
        at java.util.TimerThread.run(Timer.java:462)
[b]Caused by: java.lang.NullPointerException
        at weblogic.kernel.ResettableThreadLocal$ThreadStorage.<init>(ResettableThreadLocal.java:187)[/b]
        at weblogic.kernel.ResettableThreadLocal$ThreadStorage.createChildCopy(ResettableThreadLocal.java:212)
        at weblogic.kernel.ResettableThreadLocal$1.childValue(ResettableThreadLocal.java:63)
        at java.lang.ThreadLocal$ThreadLocalMap.<init>(ThreadLocal.java:334)
        at java.lang.ThreadLocal$ThreadLocalMap.<init>(ThreadLocal.java:242)
        at java.lang.ThreadLocal.createInheritedMap(ThreadLocal.java:217)
        at java.lang.Thread.init(Thread.java:358)
        at java.lang.Thread.<init>(Thread.java:445)
        at org.apache.catalina.core.ContainerBase.threadStart(ContainerBase.java:1775)
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:5262)
        at com.sun.enterprise.web.WebModule.start(WebModule.java:353)
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:989)
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:973)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:704)
        at com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1627)
        at com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1232)
        at com.sun.enterprise.server.WebModuleDeployEventListener.moduleDeployed(WebModuleDeployEventListener.java:182)
        ... 37 more
[Message sent by forum member 'm0smith' (m0smith_at_yahoo.com)]

http://forums.java.net/jive/thread.jspa?messageID=385093