Fala pessoal blz?!
Seguinte!
Criei um webservice bem basico mais na hora de executar esta dando o seguinte erro
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<soapenv:Fault>
<faultcode>soapenv:Server</faultcode>
<faultstring>Class Not found : oracle.jdbc.OracleDriver</faultstring>
<detail>
<ns:WebDSClassNotFoundException xmlns:ns="http://org.ws/xsd">
<ClassNotFoundException xsi:type="axis2ns3:anyType" xmlns="http://org.ws/xsd" xmlns:ax21="http://sql.java/xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<cause xsi:nil="true" xmlns="http://www.w3.org/2001/XMLSchema"/>
<exception xsi:nil="true" xmlns="http://www.w3.org/2001/XMLSchema"/>
</ClassNotFoundException>
</ns:WebDSClassNotFoundException>
</detail>
</soapenv:Fault>
</soapenv:Body>
</soapenv:Envelope>
o codigo que estou usando é esse!
package org.ws.web;
import java.sql.CallableStatement;
import java.sql.Connection;
import java.sql.SQLException;
import java.sql.Statement;
import org.ws.connection.ConnectionFactory;
public class WebDS {
//EFETUE A SOMA DE DOIS NUMEROS
public void inserir(String i, String j) throws ClassNotFoundException, SQLException{
Connection con = new ConnectionFactory().getConnection();
System.out.println("conectado");
CallableStatement cstm = con.prepareCall("{ call pk_websrvice_ds.insert_ds(?,?) }");
cstm.setString(1, i);
cstm.setString(2, j);
cstm.executeUpdate();
cstm.close();
con.close();
}
}
services.xml
<?xml version="1.0" encoding="UTF-8"?>
<service name="WebDS" scope="application" targetNamespace="http://org.ws/">
<description>
WebDS Service
</description>
<messageReceivers>
<messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-only"
class="org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver"/>
<messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-out"
class="org.apache.axis2.rpc.receivers.RPCMessageReceiver"/>
</messageReceivers>
<schema schemaNamespace="http://org.ws/xsd"/>
<parameter name="ServiceClass">org.ws.web.WebDS</parameter>
</service>
e o build.xml
<?xml version="1.0" encoding="UTF-8"?>
<project name="WebDS" basedir=".">
<property environment="env" />
<property name="AXIS2_HOME" value="C:/axis2-1.6.1" />
<property name="build.dir" value="build" />
<path id="axis2.classpath">
<fileset dir="${AXIS2_HOME}/lib">
<include name="*.jar" />
</fileset>
</path>
<target name="compile.service">
<mkdir dir="${build.dir}" />
<mkdir dir="${build.dir}/classes" />
<javac debug="on" fork="true" destdir="${build.dir}/classes"
srcdir="${basedir}/src" classpathref="axis2.classpath">
</javac>
</target>
<target name="generate.wsdl" depends="compile.service">
<taskdef name="java2wsdl" classname="org.apache.ws.java2wsdl.Java2WSDLTask"
classpathref="axis2.classpath" />
<java2wsdl className="org.ws.web.WebDS"
outputLocation="${build.dir}" targetNamespace="http://org.ws/"
schemaTargetNamespace="http://org.ws/xsd">
<classpath>
<pathelement path="${axis2.classpath}" />
<pathelement location="${build.dir}/classes" />
</classpath>
</java2wsdl>
</target>
<target name="generate.service" depends="compile.service">
<copy toDir="${build.dir}/classes" failonerror="false">
<fileset dir="${basedir}/resources">
<include name="**/*.xml" />
</fileset>
</copy>
<!-- nesta parte devemos forneces o nome do arquivo aar -->
<jar destfile="${build.dir}/WebDS.aar">
<fileset excludes="**/Test.class" dir="${build.dir}/classes" />
</jar>
</target>
<target name="clean">
<delete dir="${build.dir}" />
</target>
</project>
foi gerado o arquivo WebDS.aar
até então subiu sem problemas, o problema esta na hora de executar