我企图让EJB中的Sessionbean 能使用CallStockData这个类来调用Web 服务 
在部署之前 已单独测试过CallStockData类能成功调用Web服务
在部署完测试Remote接口的时候 抛出如下异常 小弟已困惑数日 在线求高手相助package stockserver;import org.apache.axis.*;
import org.apache.axis.client.*;
import org.apache.axis.client.Service;
import java.net.URL;
import javax.xml.rpc.ParameterMode;
import org.apache.axis.client.Call;public   class CallStockData{
     public static String [] GetStockDataByType(String type){
         try {
             Service service = new Service();
             Call call = (Call) service.createCall();             call.setTargetEndpointAddress(new URL(
                     "http://localhost:7001/Stock-Service/XMJJ")); //服务地址(wsdl描述地址)
             call.setOperationName("GetStockData"); //调用服务函数             call.addParameter("string", org.apache.axis.Constants.XSD_STRING,
                               ParameterMode.IN); //参数类型说明             call.setReturnClass(String[].class); //返回类型说明            return (String[]) call.invoke(new Object[] {type}); //得到返回的结果
         } catch (Exception e) {
             System.out.println("Call WebService Error : " + e.toString());
             return null;
         }      }}java.lang.NoClassDefFoundError: org/apache/axis/client/Service
        at stockserver.CallStockData.GetStockDataByType(CallStockData.java:16)
        at stockserver.CoreBean.GetStockData(CoreBean.java:302)
        at stockserver.CoreBean.getStockData_FB(CoreBean.java:458)
        at stockserver.Core_h3yi42_ELOImpl.getStockData_FB(Core_h3yi42_ELOImpl.j
ava:1233)
        at stockserver.CusSessionFacadeBean.GetStockData(CusSessionFacadeBean.ja
va:353)
        at stockserver.CusSessionFacade_lb364y_EOImpl.GetStockData(CusSessionFac
ade_lb364y_EOImpl.java:1359)
        at stockserver.CusSessionFacade_lb364y_EOImpl_WLSkel.invoke(ILweblogic.r
mi.spi.InboundRequest;Lweblogic.rmi.spi.OutboundResponse;Ljava.lang.Object;)Lweb
logic.rmi.spi.OutboundResponse;(Unknown Source)
        at weblogic.rmi.internal.activation.ActivatableServerRef.invoke(Activata
bleServerRef.java:90)
        at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:434)
        at weblogic.security.acl.internal.AuthenticatedSubject.doAs(Authenticate
dSubject.java:363)
        at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:
147)
        at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.jav
a:429)
        at weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest
.java:35)
        at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224)
        at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183)