I've just tried on a check out of the very latest code and it works fine for me with both the IBM and SUN JDKs.
With all the refactoring and moving about of the samples make sure you're running with the latest versions of everything - sca/samples are not built in the main build so you need to remember to build them as well or you'll be running tomcat with back level sample WARs. ...ant On 5/9/06, Rick Rineholt <[EMAIL PROTECTED]> wrote:
I ran it this morning with a svn checkout roughly 9 GMT Seemed to work ok. I see "com.ibm.oti.reflect.Method" is this IBM JVM? If yes, can you try Sun and see if that's the difference ? Ignacio Silva-Lepe wrote: > I am trying to run the big bank account sample's web client. I downloaded apache-tomcat-5.5.17.zip onto testing/tomcat and ran mvn to start tomcat, which gives me the NPE below. Any ideas as to what I may be doing wrong? Thanks, Ignacio. > > INFO: Loading SCA configuration for application /bigbank-account-SNAPSHOT > May 9, 2006 9:51:41 AM org.apache.catalina.startup.HostConfig deployWAR > SEVERE: Error deploying web application archive bigbank-account-SNAPSHOT.war > java.lang.NullPointerException > at com.ibm.oti.reflect.Method.getAnnotation(Method.java:22) > at java.lang.reflect.Method.getAnnotation(Method.java:693) > at org.apache.tuscany.core.config.processor.PropertyProcessor.visitMetho > d(PropertyProcessor.java:48) > at org.apache.tuscany.core.config.impl.Java5ComponentTypeIntrospector.in > trospect(Java5ComponentTypeIntrospector.java:108) > at org.apache.tuscany.core.config.impl.Java5ComponentTypeIntrospector.in > trospect(Java5ComponentTypeIntrospector.java:92) > at org.apache.tuscany.container.java.loader.JavaImplementationLoader.loa > dComponentTypeByIntrospection(JavaImplementationLoader.java:119) > at org.apache.tuscany.container.java.loader.JavaImplementationLoader.loa > dComponentType(JavaImplementationLoader.java:112) > at org.apache.tuscany.container.java.loader.JavaImplementationLoader.loa > d(JavaImplementationLoader.java:91) > at org.apache.tuscany.container.java.loader.JavaImplementationLoader.loa > d(JavaImplementationLoader.java:50) > at org.apache.tuscany.core.loader.impl.StAXLoaderRegistryImpl.load(StAXL > oaderRegistryImpl.java:66) > at org.apache.tuscany.core.loader.assembly.ComponentLoader.load (Componen > tLoader.java:76) > at org.apache.tuscany.core.loader.assembly.ComponentLoader.load (Componen > tLoader.java:49) > at org.apache.tuscany.core.loader.impl.StAXLoaderRegistryImpl.load(StAXL > oaderRegistryImpl.java:66) > at org.apache.tuscany.core.loader.assembly.CompositeLoader.loadComposite > (CompositeLoader.java:43) > at org.apache.tuscany.core.loader.assembly.ModuleLoader.load (ModuleLoade > r.java:41) > at org.apache.tuscany.core.loader.assembly.ModuleLoader.load (ModuleLoade > r.java:34) > at org.apache.tuscany.core.loader.impl.StAXLoaderRegistryImpl.load(StAXL > oaderRegistryImpl.java:66) > at org.apache.tuscany.core.config.impl.StAXModuleComponentConfigurationL > oaderImpl.loadModule(StAXModuleComponentConfigurationLoaderImpl.java:51) > at org.apache.tuscany.core.config.impl.AbstractModuleComponentConfigurat > ionLoader.loadModuleComponent( AbstractModuleComponentConfigurationLoader.java:14 > 2) > at org.apache.tuscany.core.config.impl.AbstractModuleComponentConfigurat > ionLoader.loadModuleComponent( AbstractModuleComponentConfigurationLoader.java:13 > 2) > at org.apache.tuscany.core.config.impl.AbstractModuleComponentConfigurat > ionLoader.loadModuleComponent( AbstractModuleComponentConfigurationLoader.java:10 > 0) > at org.apache.tuscany.tomcat.TuscanyContextListener.loadContext (TuscanyC > ontextListener.java:121) > at org.apache.tuscany.tomcat.TuscanyContextListener.startContext (Tuscany > ContextListener.java:81) > at org.apache.tuscany.tomcat.TuscanyContextListener.lifecycleEvent(Tusca > nyContextListener.java:67) > at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent (Lifecycl > eSupport.java:119) > at org.apache.catalina.core.StandardContext.start( StandardContext.java:4 > 182) > at org.apache.catalina.core.ContainerBase.addChildInternal (ContainerBase > .java:759) > at org.apache.catalina.core.ContainerBase.addChild( ContainerBase.java:73 > 9) > at org.apache.catalina.core.StandardHost.addChild( StandardHost.java:524) > > at org.apache.tuscany.tomcat.TuscanyHost.addChild( TuscanyHost.java:133) > 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 (Lifecycl > eSupport.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.tuscany.tomcat.TuscanyHost.start(TuscanyHost.java :72) > 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:4 > 50) > 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:64) > at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAcces > sorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:615) > at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java :294) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java :432) > May 9, 2006 9:51:41 AM org.apache.catalina.startup.HostConfig deployWAR > INFO: Deploying web application archive bigbank-webclient-SNAPSHOT.war > May 9, 2006 9:51:41 AM org.apache.tuscany.tomcat.TuscanyContextListenerstartCon > text > INFO: Loading SCA configuration for application /bigbank-webclient-SNAPSHOT > May 9, 2006 9:51:41 AM org.apache.catalina.startup.HostConfig deployWAR > INFO: Deploying web application archive helloworldjsonrpc-SNAPSHOT.war > May 9, 2006 9:51:42 AM org.apache.tuscany.tomcat.TuscanyContextListenerstartCon > text > INFO: Loading SCA configuration for application /helloworldjsonrpc-SNAPSHOT > May 9, 2006 9:51:42 AM org.apache.catalina.startup.HostConfig deployWAR > INFO: Deploying web application archive helloworldweb-SNAPSHOT.war > May 9, 2006 9:51:42 AM org.apache.tuscany.tomcat.TuscanyContextListenerstartCon > text > INFO: Loading SCA configuration for application /helloworldweb-SNAPSHOT > May 9, 2006 9:51:42 AM org.apache.catalina.startup.HostConfig deployWAR > INFO: Deploying web application archive helloworldws-SNAPSHOT.war > May 9, 2006 9:51:42 AM org.apache.tuscany.tomcat.TuscanyContextListenerstartCon > text > INFO: Loading SCA configuration for application /helloworldws-SNAPSHOT > May 9, 2006 9:51:43 AM org.apache.axis2.deployment.WarBasedAxisConfigurator load > Services > INFO: null > May 9, 2006 9:51:43 AM org.apache.coyote.http11.Http11BaseProtocol start > INFO: Starting Coyote HTTP/1.1 on http-8080 > May 9, 2006 9:51:44 AM org.apache.jk.common.ChannelSocket init > INFO: JK: ajp13 listening on /0.0.0.0:8009 > May 9, 2006 9:51:44 AM org.apache.jk.server.JkMain start > INFO: Jk running ID=0 time=0/40 config=null > May 9, 2006 9:51:44 AM org.apache.catalina.storeconfig.StoreLoader load > INFO: Find registry server-registry.xml at classpath resource > May 9, 2006 9:51:44 AM org.apache.catalina.startup.Catalina start > INFO: Server startup in 5893 ms >
