Tried that, see below NPE that I get. Doing this seems to from what I can see autowire the binding before the ServletHost is initialized. The Axis2BindingBuilder gets null for the servletHost. Later when it registers the NPE ....

Ant is any of these changes the webapp described somewhere ? Where I can I find out a few more details where this is going .... thanks.



java.lang.NullPointerException
        at 
org.apache.tuscany.binding.axis2.Axis2Service.start(Axis2Service.java:86)
at org.apache.tuscany.core.implementation.composite.AbstractCompositeComponent.start(AbstractCompositeComponent.java:111) at org.apache.tuscany.core.launcher.ServletLauncherListener.contextInitialized(ServletLauncherListener.java:138) at org.apache.tuscany.runtime.webapp.TuscanyContextListener.contextInitialized(TuscanyContextListener.java:58) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3729)
        at 
org.apache.catalina.core.StandardContext.start(StandardContext.java:4187)
        at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
        at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
        at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:809)
        at 
org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:698)
        at 
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:472)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1122)
        at 
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1021)
        at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1013)
        at 
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
        at 
org.apache.catalina.core.StandardService.start(StandardService.java:450)
        at 
org.apache.catalina.core.StandardServer.start(StandardServer.java:709)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:551)
        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:585)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:294)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432)


ant elder wrote:
The extension directory doesn't really work yet, it should work fine with
everything in the webapp lib directory.

  ...ant

On 8/20/06, Rick <[EMAIL PROTECTED]> wrote:

I think change  432832 (Date: Sat Aug 19 05:37:17 2006) may have broke
the webapp deployment.  It looks to sca/binding.axis2.scdl is being
loaded with the system.  It references
org.apache.tuscany.binding.axis2.WebServiceBindingLoader
which is as we have been deploying it only loaded from the extension
directory.  As a work around I tried putting the axis2 binding jar in
the boot directory but that lead to another exception.


Thread [main] (Suspended (breakpoint at line 68 in
org.apache.tuscany.spi.loader.LoaderUtil))
    org.apache.tuscany.spi.loader.LoaderUtil.loadClass(java.lang.String,
java.lang.ClassLoader) line: 68


org.apache.tuscany.core.implementation.system.loader.SystemImplementationLoader.load
(org.apache.tuscany.spi.component.CompositeComponent,
javax.xml.stream.XMLStreamReader,
org.apache.tuscany.spi.deployer.DeploymentContext) line: 58


org.apache.tuscany.core.implementation.system.loader.SystemImplementationLoader.load
(org.apache.tuscany.spi.component.CompositeComponent,
javax.xml.stream.XMLStreamReader,
org.apache.tuscany.spi.deployer.DeploymentContext) line: 41

org.apache.tuscany.core.loader.LoaderRegistryImpl.load(
org.apache.tuscany.spi.component.CompositeComponent,
javax.xml.stream.XMLStreamReader,
org.apache.tuscany.spi.deployer.DeploymentContext) line: 92

org.apache.tuscany.core.loader.ComponentLoader.loadImplementation(
org.apache.tuscany.spi.component.CompositeComponent,
javax.xml.stream.XMLStreamReader,
org.apache.tuscany.spi.deployer.DeploymentContext) line: 130

org.apache.tuscany.core.loader.ComponentLoader.load(
org.apache.tuscany.spi.component.CompositeComponent,
javax.xml.stream.XMLStreamReader,
org.apache.tuscany.spi.deployer.DeploymentContext) line: 84

org.apache.tuscany.core.loader.ComponentLoader.load(
org.apache.tuscany.spi.component.CompositeComponent,
javax.xml.stream.XMLStreamReader,
org.apache.tuscany.spi.deployer.DeploymentContext) line: 57

org.apache.tuscany.core.loader.LoaderRegistryImpl.load(
org.apache.tuscany.spi.component.CompositeComponent,
javax.xml.stream.XMLStreamReader,
org.apache.tuscany.spi.deployer.DeploymentContext) line: 92

org.apache.tuscany.core.implementation.composite.CompositeLoader.load(
org.apache.tuscany.spi.component.CompositeComponent,
javax.xml.stream.XMLStreamReader,
org.apache.tuscany.spi.deployer.DeploymentContext) line: 77

org.apache.tuscany.core.implementation.composite.CompositeLoader.load(
org.apache.tuscany.spi.component.CompositeComponent,
javax.xml.stream.XMLStreamReader,
org.apache.tuscany.spi.deployer.DeploymentContext) line: 52

org.apache.tuscany.core.loader.LoaderRegistryImpl.load(
org.apache.tuscany.spi.component.CompositeComponent,
javax.xml.stream.XMLStreamReader,
org.apache.tuscany.spi.deployer.DeploymentContext) line: 92

org.apache.tuscany.core.loader.LoaderRegistryImpl.load(
org.apache.tuscany.spi.component.CompositeComponent,
java.net.URL, java.lang.Class<MO>,
org.apache.tuscany.spi.deployer.DeploymentContext) line: 109

org.apache.tuscany.core.loader.IncludeLoader.loadFromSidefile(
org.apache.tuscany.spi.component.CompositeComponent<?>,
java.net.URL, org.apache.tuscany.spi.deployer.DeploymentContext) line:
92

org.apache.tuscany.core.loader.IncludeLoader.load(
org.apache.tuscany.spi.component.CompositeComponent,
javax.xml.stream.XMLStreamReader,
org.apache.tuscany.spi.deployer.DeploymentContext) line: 80

org.apache.tuscany.core.loader.IncludeLoader.load(
org.apache.tuscany.spi.component.CompositeComponent,
javax.xml.stream.XMLStreamReader,
org.apache.tuscany.spi.deployer.DeploymentContext) line: 47

org.apache.tuscany.core.loader.LoaderRegistryImpl.load(
org.apache.tuscany.spi.component.CompositeComponent,
javax.xml.stream.XMLStreamReader,
org.apache.tuscany.spi.deployer.DeploymentContext) line: 92

org.apache.tuscany.core.implementation.composite.CompositeLoader.load(
org.apache.tuscany.spi.component.CompositeComponent,
javax.xml.stream.XMLStreamReader,
org.apache.tuscany.spi.deployer.DeploymentContext) line: 77

org.apache.tuscany.core.implementation.composite.CompositeLoader.load(
org.apache.tuscany.spi.component.CompositeComponent,
javax.xml.stream.XMLStreamReader,
org.apache.tuscany.spi.deployer.DeploymentContext) line: 52

org.apache.tuscany.core.loader.LoaderRegistryImpl.load(
org.apache.tuscany.spi.component.CompositeComponent,
javax.xml.stream.XMLStreamReader,
org.apache.tuscany.spi.deployer.DeploymentContext) line: 92

org.apache.tuscany.core.loader.LoaderRegistryImpl.load(
org.apache.tuscany.spi.component.CompositeComponent,
java.net.URL, java.lang.Class<MO>,
org.apache.tuscany.spi.deployer.DeploymentContext) line: 109


org.apache.tuscany.core.implementation.system.loader.SystemCompositeComponentTypeLoader.loadFromSidefile
(org.apache.tuscany.spi.component.CompositeComponent<?>,
java.net.URL, org.apache.tuscany.spi.deployer.DeploymentContext) line:
68


org.apache.tuscany.core.implementation.system.loader.SystemCompositeComponentTypeLoader.load
(org.apache.tuscany.spi.component.CompositeComponent<?>,

org.apache.tuscany.core.implementation.system.model.SystemCompositeImplementation
,
org.apache.tuscany.spi.deployer.DeploymentContext) line: 59


org.apache.tuscany.core.implementation.system.loader.SystemCompositeComponentTypeLoader.load
(org.apache.tuscany.spi.component.CompositeComponent,
org.apache.tuscany.spi.model.Implementation,
org.apache.tuscany.spi.deployer.DeploymentContext) line: 38

org.apache.tuscany.core.loader.LoaderRegistryImpl.loadComponentType(
org.apache.tuscany.spi.component.CompositeComponent<?>,
I, org.apache.tuscany.spi.deployer.DeploymentContext) line: 159

org.apache.tuscany.core.deployer.DeployerImpl.load(
org.apache.tuscany.spi.component.CompositeComponent<?>,
org.apache.tuscany.spi.model.ComponentDefinition<I>,
org.apache.tuscany.spi.deployer.DeploymentContext) line: 118

org.apache.tuscany.core.deployer.DeployerImpl.deploy(
org.apache.tuscany.spi.component.CompositeComponent<?>,
org.apache.tuscany.spi.model.ComponentDefinition<I>) line: 93

org.apache.tuscany.core.launcher.LauncherImpl.bootRuntime(java.net.URL,
java.lang.ClassLoader, org.apache.tuscany.host.MonitorFactory) line: 97

org.apache.tuscany.core.launcher.LauncherImpl.bootRuntime(java.net.URL,
org.apache.tuscany.host.MonitorFactory) line: 154


org.apache.tuscany.core.launcher.ServletLauncherListener.contextInitialized
(javax.servlet.ServletContextEvent)
line: 113


org.apache.tuscany.runtime.webapp.TuscanyContextListener.contextInitialized
(javax.servlet.ServletContextEvent)
line: 58
    org.apache.catalina.core.StandardContext.listenerStart() line: 3729
    org.apache.catalina.core.StandardContext.start() line: 4187

org.apache.catalina.core.StandardHost(
org.apache.catalina.core.ContainerBase).addChildInternal(
org.apache.catalina.Container)
line: 759

org.apache.catalina.core.StandardHost(
org.apache.catalina.core.ContainerBase).addChild(
org.apache.catalina.Container)
line: 739

org.apache.catalina.core.StandardHost.addChild(
org.apache.catalina.Container)
line: 524
    org.apache.catalina.startup.HostConfig.deployWAR(java.lang.String,
java.io.File, java.lang.String) line: 809
    org.apache.catalina.startup.HostConfig.deployWARs(java.io.File,
java.lang.String[]) line: 698
    org.apache.catalina.startup.HostConfig.deployApps() line: 472
    org.apache.catalina.startup.HostConfig.start() line: 1122

org.apache.catalina.startup.HostConfig.lifecycleEvent(
org.apache.catalina.LifecycleEvent)
line: 310

org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(
java.lang.String,
java.lang.Object) line: 119

org.apache.catalina.core.StandardHost(
org.apache.catalina.core.ContainerBase).start()
line: 1021
    org.apache.catalina.core.StandardHost.start() line: 718

org.apache.catalina.core.StandardEngine(
org.apache.catalina.core.ContainerBase).start()
line: 1013
    org.apache.catalina.core.StandardEngine.start() line: 442
    org.apache.catalina.core.StandardService.start() line: 450
    org.apache.catalina.core.StandardServer.start() line: 709
    org.apache.catalina.startup.Catalina.start() line: 551

sun.reflect.NativeMethodAccessorImpl.invoke0(java.lang.reflect.Method,
java.lang.Object, java.lang.Object[]) line: not available [native
method]
    sun.reflect.NativeMethodAccessorImpl.invoke(java.lang.Object,
java.lang.Object[]) line: 39
    sun.reflect.DelegatingMethodAccessorImpl.invoke(java.lang.Object,
java.lang.Object[]) line: 25
    java.lang.reflect.Method.invoke(java.lang.Object,
java.lang.Object...) line: 585
    org.apache.catalina.startup.Bootstrap.start() line: 294
    org.apache.catalina.startup.Bootstrap.main(java.lang.String[]) line:
432


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to