Ah, cool, this looks promising. Unfortunately, when I try 3), I get:

C:\Devt\tuscany-sca-distr\tuscany-
sca-1.0-incubating-SNAPSHOT\samples\helloworld
-ws>java -cp target\sample-helloworld-ws.jar;..\..\lib\tuscany-
sca-manifest.jar
helloworld.HelloWorldServer
Exception in thread "main" java.lang.NoClassDefFoundError:
org/apache/axis2/Axis
Fault
       at org.apache.tuscany.binding.axis2.Axis2ModuleActivator.start
(Axis2Modu
leActivator.java:60)
       at org.apache.tuscany.core.runtime.AbstractRuntime.initialize
(AbstractRu
ntime.java:156)
       at org.apache.tuscany.host.embedded.impl.SimpleRuntimeImpl.start
(SimpleR
untimeImpl.java:166)
       at org.apache.tuscany.host.embedded.impl.DefaultSCARuntime.startup
(Defau
ltSCARuntime.java:44)
       at org.apache.tuscany.host.embedded.SCARuntime.start(SCARuntime.java
:153
)
       at helloworld.HelloWorldServer.main(HelloWorldServer.java:15)

I may be missing something, but I followed 1) and 2) and the file names in
3) are
a bit different, as you can tell in the trace. So, adjusting for those name
diffs, I see
that ..\..\lib\axis2-kernel-1.2.jar does contain o.a.axis2.AxisFault, so it
may be
a manifest issue?

Thanks

On 4/30/07, ant elder <[EMAIL PROTECTED]> wrote:

On 4/30/07, Jean-Sebastien Delfino <[EMAIL PROTECTED]> wrote:
>
> Ignacio Silva-Lepe wrote:
> > I am curious about these samples. In particular, helloworld-ws
> > defines a HelloWorldServer class with a main method that
> > seems to be invocable as standalone.
>
> Yes, it is invocable as standalone, it's a simple Java program with a
> main method.
>
> > Also, the pom uses
> > the mvn jar plugin to create a jar. Is there a standalone
> > environment that can be used to run the resulting jar, similar
> > to the previous launcher.jar?
> >
>
> You don't need a special launcher anymore. The new launcher is called
> java.exe :) you can run HelloWorldServer directly from the command line
> with java.exe, or run it or debug it from an IDE like any other Java
> program, without having to know about a special Tuscany launcher.


And fishing for feedback on the distribution discusssion [1]...

The current binary distribution attempts to make this easy:

1) in the java/sca/distribution folder run mvn

2) unzip java/sca/distribution/target/tuscany-
sca-1.0-incubating-SNAPSHOT.zip

3) Open a cmd prompt to where you unzipped, change to the
samples\helloworld-ws folder and run the following:
java -cp target\tuscany-sample-helloworld-ws-1.0-incubating-SNAPSHOT.jar
;..\..\lib\tuscany-sca-manifest-1.0-incubating-SNAPSHOT.jar
helloworld.HelloWorldServer

4) Open another cmd prompt to where you unzipped, change to the
samples\helloworld-wsclient folder and run the following:
java -cp target\tuscany-
sample-helloworld-wsclient-1.0-incubating-SNAPSHOT.jar;..\..\lib\tuscany-
sca-manifest-1.0-incubating-SNAPSHOT.jar helloworld.HelloWorldClient

  ...ant

[1]

http://mail-archives.apache.org/mod_mbox/ws-tuscany-dev/200704.mbox/[EMAIL 
PROTECTED]

Reply via email to