Hi Aravind,

>    xmlns:ns="com.sungard.omniconnect.framework"

I don't think this is the reason for your problem, but you should better
use "http://framework.omniconnect.sungard.com"; as a namespace.

You should place your jar file into your webapp's WEB-INF/lib directory
- the same dir where Axis resides in. It may sound simple, but: Have you
checked that your jar is really a valid jar file? Does it contain the
OmniDataCalcInputBean.class file in the
/com/sungard/omniconnect/framework dir? Make sure that the "com" dir is
a top-level dir in the jar.

-Arne



> -----Original Message-----
> From: Aravind Chavar [mailto:[EMAIL PROTECTED]] 
> Sent: Tuesday, July 02, 2002 5:49 PM
> To: [EMAIL PROTECTED]
> Subject: Where to plcae Jar files on Windows 2000.
> 
> 
> I have a webservice,and all the classes required by the 
> webservice are 
> packaged into a jar file(FrameWork.jar).I tried deploying the 
> webservice 
> using adminclient as follows
> java org.apache.axis.client.AdminClient   deploy.wsdd 
> -lhttp://localhost:8080/axis/services/AdminService
> 
> 
> My deploy.wsdd file is as follows
> 
> <deployment
>              xmlns="http://xml.apache.org/axis/wsdd/";
>            xmlns:java="http://xml.apache.org/axis/wsdd/providers/java";
>            xmlns:xsi="http://www.w3.org/2000/10/XMLSchema-instance";
> >
>        <service  name="Calc" provider="java:RPC">
>           <parameter name="className" 
> value="com.sungard.omniconnect.framework.OmniCalcProxy" />
>           <parameter name="allowedMethods" value="execute" />
>           <beanMapping qname="ns:OmniDataCalcInputBean"
>                        xmlns:ns="com.sungard.omniconnect.framework"
>                        
> languageSpecificType="java:com.sungard.omniconnect.framework.O
> mniDataCalcInputBean"/>
>           <beanMapping qname="ns:OmniDataCalcOutputBean"
>                        xmlns:ns="com.sungard.omniconnect.framework"
>                        
> languageSpecificType="java:com.sungard.omniconnect.framework.O
> mniDataCalcOutputBean"/>
>        </service>
> </deployment>
> 
> 
> I tried placing the FrameWork.jar file under lib dirctory of 
> tomcat,lib 
> directory of axis in tomcat, and also using the path external 
> to tomcat 
> installation.When i try to access wsdl file using
> 
> http://localhost:8080/axis/services/Calc?wsdl
> 
> I get a message saying
>
> org.apache.axis.deployment.wsdd.WSDDException: 
> java.lang.ClassNotFoundException: 
> com.sungard.omniconnect.framework.OmniDataCalcInputBean
> 
> Why is axis not looking into my jar file?.Where does this need to be 
> placed?.I tried as per info in  a posting(for linux) already on this
user 
> group,neither did that work.Any help is greatly appreciated.

Reply via email to