axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Aravind Chavar" <arvin...@hotmail.com>
Subject Faulty WSDL generated by AXIS.
Date Wed, 16 Oct 2002 19:44:38 GMT
I am trying to deploy a webservice, where in provider is an EJB.EJB is 
deployed on JBoss.
For SOAP I am using standalone Tomcat-4.1.12 with AXIS RC2 intgerated into 
that.The WSDD file for the webservices is

<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="OmniConnectCalcJbossEJBService" provider="java:EJB">

      <parameter name="beanJndiName" value="OmniConnectCalcJNDIName" />
      <parameter name="homeInterfaceName" 
value="OmniConnectCalcPackage.OmniConnectCalcHome" />
      <parameter name="remoteInterfaceName" 
value="OmniConnectCalcPackage.OmniConnectCalc" />
      <parameter name="allowedMethods" value="exec" />
      <parameter name="className" 
value="OmniConnectCalcPackage.OmniConnectCalc" />
      <parameter name="jndiURL" value="jnp://localhost:1099" />
      <parameter name="jndiContextClass" 
value="org.jnp.interfaces.NamingContextFactory" />

      <beanMapping qname="ns:OmniDataCalcInputBean"
		 xmlns:ns="com.sungard.omniconnect.framework"
		 
languageSpecificType="java:com.sungard.omniconnect.framework.OmniDataCalcInputBean"/>
      <beanMapping qname="ns1:OmniDataCalcOutputBean"
		 xmlns:ns1="com.sungard.omniconnect.framework"
		 
languageSpecificType="java:com.sungard.omniconnect.framework.OmniDataCalcOutputBean"/>
      <beanMapping qname="ns2:OmniMessage"
		 xmlns:ns2="com.sungard.omniconnect.framework"
		 
languageSpecificType="java:com.sungard.omniconnect.framework.OmniMessage"/>
      <beanMapping qname="ns3:OmniHalogenInfo"
		 xmlns:ns3="com.sungard.omniconnect.framework"
		 
languageSpecificType="java:com.sungard.omniconnect.framework.OmniHalogenInfo"/>
      <beanMapping qname="ns4:OmniStandardInputBean"
		 xmlns:ns4="com.sungard.omniconnect.framework"
		 
languageSpecificType="java:com.sungard.omniconnect.framework.OmniStandardInputBean"/>
      <beanMapping qname="ns4:OmniStandardOutputBean"
		 xmlns:ns4="com.sungard.omniconnect.framework"
		 
languageSpecificType="java:com.sungard.omniconnect.framework.OmniStandardOutputBean"/>
      <beanMapping qname="ns4:OmniHalogenPerformanceTimes"
		 xmlns:ns4="com.sungard.omniconnect.framework"
		 
languageSpecificType="java:com.sungard.omniconnect.framework.OmniHalogenPerformanceTimes"/>
   </service>
</deployment>


Bean mapping are for my custom beans.The classes for thes e custom beans are 
packaged into a jar, and this jar is placed in lib directory of AXIS.I am 
not getting the details about these beans in the WSDL generated by AXIS.Why 
is that AXIS is not generating WSDL relevant to this.Following is the faulty 
  WSDL generated by AXIS


  <?xml version="1.0" encoding="UTF-8" ?>
- <wsdl:definitions 
targetNamespace="http://localhost:8080/axis/services/OmniConnectCalcJbossEJBService" 
xmlns="http://schemas.xmlsoap.org/wsdl/" 
xmlns:apachesoap="http://xml.apache.org/xml-soap" 
xmlns:impl="http://localhost:8080/axis/services/OmniConnectCalcJbossEJBService" 
xmlns:intf="http://localhost:8080/axis/services/OmniConnectCalcJbossEJBService" 
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" 
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" 
xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" 
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <wsdl:portType name="OmniConnectCalc" />
- <wsdl:binding name="OmniConnectCalcJbossEJBServiceSoapBinding" 
type="intf:OmniConnectCalc">
  <wsdlsoap:binding style="rpc" 
transport="http://schemas.xmlsoap.org/soap/http" />
  </wsdl:binding>
- <wsdl:service name="OmniConnectCalcService">
- <wsdl:port binding="intf:OmniConnectCalcJbossEJBServiceSoapBinding" 
name="OmniConnectCalcJbossEJBService">
  <wsdlsoap:address 
location="http://localhost:8080/axis/services/OmniConnectCalcJbossEJBService" 
/>
  </wsdl:port>
  </wsdl:service>
  </wsdl:definitions>

Any help is greatly appreciated,

Arvind





_________________________________________________________________
Internet access plans that fit your lifestyle -- join MSN. 
http://resourcecenter.msn.com/access/plans/default.asp


Mime
View raw message