You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tuscany.apache.org by "Simon Laws (JIRA)" <tu...@ws.apache.org> on 2006/05/12 14:50:09 UTC
[jira] Commented: (TUSCANY-363) FAQ Entry: Trying to run web
services with the J2SE jars
[ http://issues.apache.org/jira/browse/TUSCANY-363?page=comments#action_12383200 ]
Simon Laws commented on TUSCANY-363:
------------------------------------
Here are some more errors i got by not using the full set of j2sews jars. You could investigate these for quite a while without realizing they are classpath errors.
runHelloWorldWSClient:
[java] May 11, 2006 11:48:50 PM org.apache.tuscany.core.client.TuscanyRuntime$Monitor moduleStarted
[java] INFO: Started application module [HelloWorldModuleComponent]
[java] Exception in thread "main" java.lang.NullPointerException
[java] at org.apache.axis2.util.UUIDGenerator.getInitialUUID(UUIDGenerator.java:75)
[java] at org.apache.axis2.util.UUIDGenerator.getUUID(UUIDGenerator.java:45)
[java] at org.apache.axis2.description.OutInAxisOperationClient.setMessageID(OutInAxisOperation.java:198)
[java] at org.apache.axis2.description.OutInAxisOperationClient.addMessageContext(OutInAxisOperation.java:156)
[java] at org.apache.tuscany.binding.axis2.externalservice.Axis2OperationInvoker.invokeOperation(Axis2OperationInvoker.java:73)
[java] at org.apache.tuscany.binding.axis2.externalservice.Axis2ServiceInvoker.invoke(Axis2ServiceInvoker.java:53)
[java] at org.apache.tuscany.core.extension.ExternalServiceTargetInvoker.doInvoke(ExternalServiceTargetInvoker.java:84)
[java] at org.apache.tuscany.core.extension.ExternalServiceTargetInvoker.invokeTarget(ExternalServiceTargetInvoker.java:77)
[java] at org.apache.tuscany.core.extension.ExternalServiceTargetInvoker.invoke(ExternalServiceTargetInvoker.java:93)
[java] at org.apache.tuscany.core.wire.impl.InvokerInterceptor.invoke(InvokerInterceptor.java:39)
[java] at org.apache.tuscany.core.wire.jdk.JDKInvocationHandler.invoke(JDKInvocationHandler.java:112)
[java] at $Proxy14.getGreetings(Unknown Source)
[java] at helloworld.HelloWorldClient.main(HelloWorldClient.java:56)
[java] Java Result: 1
And
Exception in thread "main" org.apache.tuscany.core.context.DuplicateNameException: org.apache.tuscany.container.java.builder.JavaContextFactoryBuilder
Context stack trace: [tuscany.system][org.apache.tuscany.core.system]
at org.apache.tuscany.core.context.impl.AbstractCompositeContext.registerConfiguration(AbstractCompositeContext.java:508)
at org.apache.tuscany.core.context.impl.AbstractCompositeContext.registerModelObject(AbstractCompositeContext.java:324)
at org.apache.tuscany.core.system.config.SystemContextFactory.createContext(SystemContextFactory.java:125)
at org.apache.tuscany.core.context.scope.CompositeScopeContext.registerFactory(CompositeScopeContext.java:88)
at org.apache.tuscany.core.context.impl.AbstractCompositeContext.registerConfiguration(AbstractCompositeContext.java:499)
at org.apache.tuscany.core.context.impl.AbstractCompositeContext.registerModelObject(AbstractCompositeContext.java:446)
at org.apache.tuscany.core.client.BootstrapHelper.registerModule(BootstrapHelper.java:133)
at org.apache.tuscany.core.client.TuscanyRuntime.<init>(TuscanyRuntime.java:98)
at helloworld.HelloWorldClient.main(HelloWorldClient.java:44)
I don't actually know what is causing these specifically but if I make my classespath include all of the jars in j2sews then the sample works.
> FAQ Entry: Trying to run web services with the J2SE jars
> --------------------------------------------------------
>
> Key: TUSCANY-363
> URL: http://issues.apache.org/jira/browse/TUSCANY-363
> Project: Tuscany
> Type: Improvement
> Components: Java SCA Samples
> Environment: at least Fedora Core 5 ( maybe all bu I've only tried this on Fedora)
> Reporter: Simon Laws
> Priority: Minor
>
> If you try and run the HelloWorldWSClient client class but with the classpath pointing to the j2se jars (rather than j2sews) you don't get a class not found error, as you might expect, but a rather strange parse error when the client tries to load the client sca.module file:
> runHelloWorldWSClient:
> [java] Exception in thread "main" org.apache.tuscany.core.config.ConfigurationLoadException: Unrecognized element [{http://www.osoa.org/xmlns/sca/0.9}binding.ws]
> [java] at org.apache.tuscany.core.loader.impl.StAXLoaderRegistryImpl.load(StAXLoaderRegistryImpl.java:62)
> [java] at org.apache.tuscany.core.loader.assembly.ExternalServiceLoader.load(ExternalServiceLoader.java:57)
> [java] at org.apache.tuscany.core.loader.assembly.ExternalServiceLoader.load(ExternalServiceLoader.java:42)
> [java] at org.apache.tuscany.core.loader.impl.StAXLoaderRegistryImpl.load(StAXLoaderRegistryImpl.java:66)
> [java] at org.apache.tuscany.core.loader.assembly.CompositeLoader.loadComposite(CompositeLoader.java:43)
> [java] at org.apache.tuscany.core.loader.assembly.ModuleLoader.load(ModuleLoader.java:41)
> [java] at org.apache.tuscany.core.loader.assembly.ModuleLoader.load(ModuleLoader.java:34)
> [java] at org.apache.tuscany.core.loader.impl.StAXLoaderRegistryImpl.load(StAXLoaderRegistryImpl.java:66)
> [java] at org.apache.tuscany.core.config.impl.StAXModuleComponentConfigurationLoaderImpl.loadModule(StAXModuleComponentConfigurationLoaderImpl.java:51)
> [java] at org.apache.tuscany.core.config.impl.AbstractModuleComponentConfigurationLoader.loadModuleComponent(AbstractModuleComponentConfigurationLoader.java:142)
> [java] at org.apache.tuscany.core.config.impl.AbstractModuleComponentConfigurationLoader.loadModuleComponent(AbstractModuleComponentConfigurationLoader.java:132)
> [java] at org.apache.tuscany.core.config.impl.AbstractModuleComponentConfigurationLoader.loadModuleComponent(AbstractModuleComponentConfigurationLoader.java:100)
> [java] at org.apache.tuscany.core.client.TuscanyRuntime.<init>(TuscanyRuntime.java:103)
> [java] at hello
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira