You will need,
axis2-kernel
axis2-adb
axiom-dom
axiom-impl
axiom-api
stax-api
wstx-asl
XmlSchema
wsdl4j
commons-logging
These should do it.
Thanks,
Keith.
On 8/22/07, Oliver Hirschi <[EMAIL PROTECTED]> wrote:
>
> Hi Keith,
>
> My client-code looks like:
> --------------------------
> ...
> import org.apache.axis2.AxisFault;
> import org.apache.axis2.addressing.EndpointReference;
> import org.apache.axis2.client.Options;
> import org.apache.axis2.rpc.client.RPCServiceClient;
> ...
> try {
> RPCServiceClient sender = new RPCServiceClient();
> Options options = sender.getOptions();
> // Set the Server-Reference
> EndpointReference targetEPR = new EndpointReference(sCPSServerURL +
> "/CPSServer");
> options.setTo(targetEPR);
> // The operation "test" should be called
> QName op_test = new QName("http://cpsserver.pmm.ch/xsd", "test");
> // Set the parameters
> Object[] opArgs = new Object[] { "This is CBPlanner!" };
> Class[] returnTypes = new Class[] { String.class };
> // Call WebService
> Object[] response = sender.invokeBlocking(op_test, opArgs,
> returnTypes);
> // Read Return data
> if(response[0] != null) {
> String sReturn = response[0].toString();
> if(!sReturn.startsWith("CPS-Error:")) {
> JOptionPane.showMessageDialog(oParentDialog, "Successfully
> connected to CPSServer!\n\n" + sReturn, "Success",
> JOptionPane.INFORMATION_MESSAGE);
> } else {
> JOptionPane.showMessageDialog(oParentDialog, "Error connecting
> to CPSServer!\n\n" + sReturn, "Error", JOptionPane.ERROR_MESSAGE);
> }
> }
> } catch(AxisFault e) {
> JOptionPane.showMessageDialog(oParentDialog, "Error connecting to
> CPSServer!\n\n" +e.toString(), "Error", JOptionPane.ERROR_MESSAGE);
> System.err.println(e.getMessage());
> e.printStackTrace();
> }
> ...
> --------------------------
>
> Thanks in advanced,
> Oliver Hirschi
>
>
> "keith chapman" <[EMAIL PROTECTED]> schrieb im Newsbeitrag >
> news:[EMAIL PROTECTED]
> > Hi Oliver,
> >
> > No you don't need all 51 jars. It depends on how you wrote the client
> > (codegeratared with wsdl2java?
> > databainging (ADB, xmlBeans, ... ) used if any). Also do you use
> > things such as security, RM on the client
> > side?
> >
> > Thanks,
> > Keith.
> >
> >
> > On 8/21/07, Oliver Hirschi <[EMAIL PROTECTED]> wrote:
> > > Hi
> > >
> > > I developed a Axis2-Webservice and a java-client-application, using
> > > this service.
> > > Now my question is about the deployment - I dont like to have all
> > > 51(!)
> > > single jars of the axis distributon on each of my client.
> > > - Do I have to pack all 51 axis-2 libraries to the deployment of
> > > the
> > > client, or which jars are needed?
> > > - Or another way: Is there one packing containing all axis2-client
> > > libraries, or is there a way to pack the 51 jars to one axis2.jar,
> > > so
> > > there would be only one file for the clients? I tried to pack al
> > > the
> > > jars to one jar with "jar cvf axis2.jar *.jar", but the classes are
> > > not
> > > found.
> > >
> > > Great Thanks,
> > > --
> > > Oliver Hirschi
> > > http://www.FamilyHirschi.ch
> >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
> >
> >
> >
> > --
> > Keith Chapman
> > WSO2 Inc.
> > Oxygen for Web Services Developers.
> > http://wso2.org/
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
--
Keith Chapman
WSO2 Inc.
Oxygen for Web Services Developers.
http://wso2.org/