I'm trying to deploy Axis2 1.4.1 into a Clustered Weblogic 10 environment 
and I continually get this error message when I deploy. Has anyone 
experienced this issue and have any suggestions to fix it?

I have the following settings:
###########weblogic-application,xml:###################
<?xml version="1.0" encoding="UTF-8"?>
<wls:weblogic-application xmlns:wls="http://www.bea.com/ns/weblogic/90"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xsi:schemaLocation="
http://java.sun.com/xml/ns/j2ee 
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd 
http://www.bea.com/ns/weblogic/90 
http://www.bea.com/ns/weblogic/90/weblogic-web-app.xsd";>
        <wls:prefer-application-packages>
                <wls:package-name>com.ctc.wstx.*</wls:package-name>
                <wls:package-name>org.apache.*</wls:package-name>
        </wls:prefer-application-packages>
</wls:weblogic-application>

#################weblogic.xml#################
<?xml version="1.0" encoding="UTF-8"?>
<wls:weblogic-web-app xmlns:wls="http://www.bea.com/ns/weblogic/90"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xsi:schemaLocation="
http://java.sun.com/xml/ns/j2ee 
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd 
http://www.bea.com/ns/weblogic/90 
http://www.bea.com/ns/weblogic/90/weblogic-web-app.xsd";>
    <wls:weblogic-version>10.0</wls:weblogic-version> 
    <wls:session-descriptor> 
 
<wls:persistent-store-type>REPLICATED_IF_CLUSTERED</wls:persistent-store-type>
    </wls:session-descriptor>
    <wls:container-descriptor>
        <wls:prefer-web-inf-classes>true</wls:prefer-web-inf-classes>
    </wls:container-descriptor>
    <wls:context-root>axis2</wls:context-root>
</wls:weblogic-web-app>

I've also added the following 2 jars:
catalina-tribes.jar
tomcat-juli.jar


[HTTP:101216]Servlet: "AxisAdminServlet" failed to preload on startup in 
Web application: "axis2". java.lang.NullPointerException at 
org.apache.axis2.clustering.tribes.TribesClusterManager.initializeSystem(TribesClusterManager.java:288)
 
at 
org.apache.axis2.clustering.tribes.TribesClusterManager.init(TribesClusterManager.java:244)
 
at 
org.apache.axis2.context.ConfigurationContext.initCluster(ConfigurationContext.java:132)
 
at 
org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:72)
 
at 
org.apache.axis2.transport.http.AxisServlet.initConfigContext(AxisServlet.java:516)
 
at org.apache.axis2.transport.http.AxisServlet.init(AxisServlet.java:436) 
at 
org.apache.axis2.transport.http.AxisAdminServlet.init(AxisAdminServlet.java:55) 
at 
weblogic.servlet.internal.StubSecurityHelper$ServletInitAction.run(StubSecurityHelper.java:282)
 
at 
weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
 
at weblogic.security.service.SecurityManager.runAs(Unknown Source) at 
weblogic.servlet.internal.StubSecurityHelper.createServlet(StubSecurityHelper.java:63)
 
at 
weblogic.servlet.internal.StubLifecycleHelper.createOneInstance(StubLifecycleHelper.java:58)
 
at 
weblogic.servlet.internal.StubLifecycleHelper.<init>(StubLifecycleHelper.java:48)
 
at 
weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubImpl.java:507)
 
at 
weblogic.servlet.internal.WebAppServletContext.preloadServlet(WebAppServletContext.java:1853)
 
at 
weblogic.servlet.internal.WebAppServletContext.loadServletsOnStartup(WebAppServletContext.java:1830)
 
at 
weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1750)
 
at 
weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:2909)
 
at 
weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:973) 
at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:361) at 
weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:204)
 
at 
weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
 
at 
weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:60)
 
at 
weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:200)
 
at 
weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:117)
 
at 
weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:204)
 
at 
weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
 
at 
weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:60)
 
at 
weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:26)
 
at 
weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:635) 
at 
weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
 
at 
weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:212) 
at 
weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:154)
 
at 
weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:80)
 
at 
weblogic.deploy.internal.targetserver.operations.AbstractOperation.activate(AbstractOperation.java:566)
 
at 
weblogic.deploy.internal.targetserver.operations.ActivateOperation.activateDeployment(ActivateOperation.java:136)
 
at 
weblogic.deploy.internal.targetserver.operations.ActivateOperation.doCommit(ActivateOperation.java:104)
 
at 
weblogic.deploy.internal.targetserver.operations.StartOperation.doCommit(StartOperation.java:139)
 
at 
weblogic.deploy.internal.targetserver.operations.AbstractOperation.commit(AbstractOperation.java:320)
 
at 
weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentCommit(DeploymentManager.java:816)
 
at 
weblogic.deploy.internal.targetserver.DeploymentManager.activateDeploymentList(DeploymentManager.java:1223)
 
at 
weblogic.deploy.internal.targetserver.DeploymentManager.handleCommit(DeploymentManager.java:434)
 
at 
weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.commit(DeploymentServiceDispatcher.java:161)
 
at 
weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doCommitCallback(DeploymentReceiverCallbackDeliverer.java:181)
 
at 
weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$100(DeploymentReceiverCallbackDeliverer.java:12)
 
at 
weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$2.run(DeploymentReceiverCallbackDeliverer.java:67)
 
at 
weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:464)
 
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:200) at 
weblogic.work.ExecuteThread.run(ExecuteThread.java:172) 

Reply via email to