Workshop generated WSDL.

In short when I load a WSDL that Workshop generates into XMLSpy , SoapScope , and
Cape Clear Studio 4 the file shows up as invalid.
So when I tried to generate a WSDL with Cape Clear Studio 4 using the same input
and out put
parameters for the previously generated wsdl file from WorkShop, WorkShop compiles
the schema but the says method blah blah cannot be executed.
Is this a bug with Workshop or just me not doing something correctly.

Here is a big one for you.
basically I took a WSDL that web logic generated. Put it in another wsdl tool
and
added a header to it. I also renamed the service and port binding too.
Workshop did compile that and produce a web service for it.
I do not know if I am the cause of the error. In the attached
WSDL you can see that I added to header messages.
<?xml version="1.0" encoding="UTF-8"?>
<definitions
targetNamespace="http://www.openuri.org/"
xmlns="http://schemas.xmlsoap.org/wsdl/"
xmlns:conv="http://www.openuri.org/2002/04/soap/conversation/"
xmlns:cw="http://www.openuri.org/2002/04/wsdl/conversation/"
xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
xmlns:jms="http://www.openuri.org/2002/04/wsdl/jms/"
xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
xmlns:s="http://www.w3.org/2001/XMLSchema"
xmlns:s0="http://www.openuri.org/"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:xsd1="http://www.openuri.org/.xsd1">
<types>
<s:schema
elementFormDefault="qualified"
targetNamespace="http://www.openuri.org/"
xmlns="http://schemas.xmlsoap.org/wsdl/"
xmlns:conv="http://www.openuri.org/2002/04/soap/conversation/"
xmlns:cw="http://www.openuri.org/2002/04/wsdl/conversation/"
xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
xmlns:jms="http://www.openuri.org/2002/04/wsdl/jms/"
xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
xmlns:s="http://www.w3.org/2001/XMLSchema"
xmlns:s0="http://www.openuri.org/"
xmlns:sea="http://testing/searchparameters"
xmlns:sea2="http://testing/searchresults"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
<s:import namespace="http://testing/searchparameters"/>
<s:import namespace="http://testing/searchresults"/>
<s:element name="startQuery">
<s:complexType>
<s:sequence>
<s:element nillable="true" ref="sea:SearchParameters"/>
</s:sequence>
</s:complexType>
</s:element>
<s:element name="startQueryResponse">
<s:complexType>
<s:sequence>
<s:element name="startQueryResult" type="s:boolean"/>
</s:sequence>
</s:complexType>
</s:element>
<s:element name="getResults">
<s:complexType>
<s:sequence/>
</s:complexType>
</s:element>
<s:element name="getResultsResponse">
<s:complexType>
<s:sequence>
<s:element nillable="true" ref="sea2:search_results"/>
</s:sequence>
</s:complexType>
</s:element>
<s:element name="isQueryDone">
<s:complexType>
<s:sequence/>
</s:complexType>
</s:element>
<s:element name="isQueryDoneResponse">
<s:complexType>
<s:sequence>
<s:element name="isQueryDoneResult" type="s:boolean"/>
</s:sequence>
</s:complexType>
</s:element>
</s:schema>
<xs:schema
attributeFormDefault="unqualified"
elementFormDefault="qualified"
targetNamespace="http://testing/searchparameters"
xmlns="http://schemas.xmlsoap.org/wsdl/"
xmlns:conv="http://www.openuri.org/2002/04/soap/conversation/"
xmlns:cw="http://www.openuri.org/2002/04/wsdl/conversation/"
xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
xmlns:jms="http://www.openuri.org/2002/04/wsdl/jms/"
xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
xmlns:parm="http://testing/searchparameters"
xmlns:s="http://www.w3.org/2001/XMLSchema"
xmlns:s0="http://www.openuri.org/"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="SearchParameters">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="LibraryName" type="xs:string"/>
<xs:element maxOccurs="unbounded" name="Fields" nillable="true">
<xs:complexType>
<xs:sequence>
<xs:element name="FieldName" type="xs:string"/>
<xs:element name="Query" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DocumentTextQuery" type="xs:string"/>
<xs:element default="BOOLEAN" name="QueryMode">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="PATTERN"/>
<xs:enumeration value="CONCEPT"/>
<xs:enumeration value="BOOLEAN"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element default="3" minOccurs="0" name="WordExpansion">
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="9"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="FromDate" type="parm:searchdate"/>
<xs:element minOccurs="0" name="ToDate" type="parm:searchdate"/>
<xs:element minOccurs="0" name="RetrievalLimits">
<xs:complexType>
<xs:sequence>
<xs:element default="1000" minOccurs="0" name="MaxNumberOfDocs">
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="1000"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element default="0" minOccurs="0" name="MinCoarseGrainRank">
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="99"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" name="NaturalLanguageSettings">
<xs:complexType>
<xs:sequence>
<xs:element default="3" minOccurs="0" name="WordExpansionLevel">
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="9"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element default="APROXIMATE" minOccurs="0"
name="ExactPhraseMatching">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="PRECISE"/>
<xs:enumeration value="APROXIMATE"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="ExpansionLimits">
<xs:complexType>
<xs:sequence>
<xs:element default="100" minOccurs="0"
name="NumberofWildcardWords">
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="1000"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element default="25" minOccurs="0"
name="NumberofPatternMatchingWords">
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="1000"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:simpleType name="searchdate">
<xs:annotation>
<xs:documentation>date format is YYYY-MM-DD or *</xs:documentation>
</xs:annotation>
<xs:union memberTypes="xs:date">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="*"/>
</xs:restriction>
</xs:simpleType>
</xs:union>
</xs:simpleType>
</xs:schema>
<xs:schema
attributeFormDefault="unqualified"
elementFormDefault="qualified"
targetNamespace="http://testing/searchresults"
xmlns="http://schemas.xmlsoap.org/wsdl/"
xmlns:conv="http://www.openuri.org/2002/04/soap/conversation/"
xmlns:cw="http://www.openuri.org/2002/04/wsdl/conversation/"
xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
xmlns:jms="http://www.openuri.org/2002/04/wsdl/jms/"
xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
xmlns:rslt="http://testing/searchresults"
xmlns:s="http://www.w3.org/2001/XMLSchema"
xmlns:s0="http://www.openuri.org/"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="search_results">
<xs:annotation>
<xs:documentation>This represents the returnable items in
a search.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="number_of_documents" type="xs:int"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="documents">
<xs:complexType>
<xs:sequence>
<xs:element name="document_id" type="xs:string"/>
<xs:element name="title" type="xs:string"/>
<xs:element name="rank" type="xs:int"/>
<xs:element minOccurs="0" name="pub_name"
type="xs:string"/>
<xs:element minOccurs="0" name="source" type="xs:string"/>
<xs:element name="origdate" type="xs:date"/>
<xs:element minOccurs="0" name="origdtg" type="xs:date"/>
<xs:element minOccurs="0" name="input_id"
type="xs:string"/>
<xs:element minOccurs="0" name="from" type="xs:string"/>
<xs:element name="library_name" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
<s:schema
elementFormDefault="qualified"
targetNamespace="http://www.openuri.org/2002/04/soap/conversation/"
xmlns="http://schemas.xmlsoap.org/wsdl/"
xmlns:conv="http://www.openuri.org/2002/04/soap/conversation/"
xmlns:cw="http://www.openuri.org/2002/04/wsdl/conversation/"
xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
xmlns:jms="http://www.openuri.org/2002/04/wsdl/jms/"
xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
xmlns:s="http://www.w3.org/2001/XMLSchema"
xmlns:s0="http://www.openuri.org/"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
<s:element name="StartHeader" type="conv:StartHeader"/>
<s:element name="ContinueHeader" type="conv:ContinueHeader"/>
<s:element name="CallbackHeader" type="conv:CallbackHeader"/>
<s:complexType name="StartHeader">
<s:sequence>
<s:element maxOccurs="1" minOccurs="0" name="conversationID"
type="s:string"/>
<s:element maxOccurs="1" minOccurs="0" name="callbackLocation"
type="s:string"/>
</s:sequence>
</s:complexType>
<s:complexType name="ContinueHeader">
<s:sequence>
<s:element maxOccurs="1" minOccurs="1" name="conversationID"
type="s:string"/>
</s:sequence>
</s:complexType>
<s:complexType name="CallbackHeader">
<s:sequence>
<s:element maxOccurs="1" minOccurs="1" name="conversationID"
type="s:string"/>
</s:sequence>
</s:complexType>
</s:schema>
<xsd:schema
targetNamespace="http://www.openuri.org/.xsd1"
xmlns="http://schemas.xmlsoap.org/wsdl/"
xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsd1="http://www.openuri.org/.xsd1">
<s:complexType name="Authentication">
<s:sequence>
<s:element maxOccurs="1" minOccurs="1" name="username" type="s:string"/>
<s:element maxOccurs="1" minOccurs="1" name="password" type="s:string"/>
</s:sequence>
</s:complexType>
</xsd:schema>
</types>
<message name="getResultsSoapOut">
<part element="s0:getResultsResponse" name="parameters"/>
</message>
<message name="getResultsSoapIn">
<part element="s0:getResults" name="parameters"/>
</message>
<message name="startQuerySoapIn">
<part element="s0:startQuery" name="parameters"/>
</message>
<message name="StartHeader_literal">
<part element="conv:StartHeader" name="StartHeader"/>
</message>
<message name="isQueryDoneSoapOut">
<part element="s0:isQueryDoneResponse" name="parameters"/>
</message>
<message name="ContinueHeader_literal">
<part element="conv:ContinueHeader" name="ContinueHeader"/>
</message>
<message name="Authentication">
<part name="AuthHeader" type="xsd1:Authentication"/>
</message>
<message name="isQueryDoneSoapIn">
<part element="s0:isQueryDone" name="parameters"/>
</message>
<message name="startQuerySoapOut">
<part element="s0:startQueryResponse" name="parameters"/>
</message>
<message name="getResultsRequest"> </message>
<portType name="ExecuteQuerySoap">
<operation name="startQuery">
<input message="s0:startQuerySoapIn"/>
<output message="s0:startQuerySoapOut"/>
</operation>
<operation name="getResults">
<input message="s0:getResultsRequest"/>
<output message="s0:getResultsSoapOut"/>
</operation>
<operation name="isQueryDone">
<input message="s0:isQueryDoneSoapIn"/>
<output message="s0:isQueryDoneSoapOut"/>
</operation>
</portType>
<binding name="TestBinding" type="s0:ExecuteQuerySoap">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<operation name="startQuery">
<soap:operation soapAction="startQuery" style="document"/>
<input>
<soap:body use="literal"/>
<soap:header
encodingStyle=""
message="s0:StartHeader_literal"
part="StartHeader"
use="literal"> </soap:header>
<soap:header
encodingStyle=""
message="s0:Authentication"
part="AuthHeader"
use="literal"> </soap:header>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="getResults">
<soap:operation soapAction="getResults" style="document"/>
<input>
<soap:body use="literal"/>
<soap:header
encodingStyle=""
message="s0:ContinueHeader_literal"
part="ContinueHeader"
use="literal"> </soap:header>
<soap:header
encodingStyle=""
message="s0:Authentication"
part="AuthHeader"
use="literal"> </soap:header>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="isQueryDone">
<soap:operation soapAction="isQueryDone" style="document"/>
<input>
<soap:body use="literal"/>
<soap:header
encodingStyle=""
message="s0:ContinueHeader_literal"
part="ContinueHeader"
use="literal"> </soap:header>
<soap:header
encodingStyle=""
message="s0:Authentication"
part="AuthHeader"
use="literal"> </soap:header>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
</binding>
<service name="ExecuteQuerySoap">
<port binding="s0:TestBinding" name="asdasdasdasd">
<soap:address location="http://localhost:8000/ccx/ExecuteQuerySoap"/>
</port>
</service>
</definitions>
and here is the test result from the workshop webservices test screen/console.
here is the start query call.
<SOAP-ENV:Envelope xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SOAP-ENV:Body>
<startQuery xmlns="http://www.openuri.org/">
<SearchParameters>
<LibraryName>
<String>string</String>
</LibraryName>
<Fields>
<Fields>
<FieldName>string</FieldName>
<Query>string</Query>
</Fields>
</Fields>
<DocumentTextQuery>string</DocumentTextQuery>
<QueryMode>string</QueryMode>
<WordExpansion>3</WordExpansion>
<RetrievalLimits>
<MaxNumberOfDocs>3</MaxNumberOfDocs>
<MinCoarseGrainRank>3</MinCoarseGrainRank>
</RetrievalLimits>
<NaturalLanguageSettings>
<WordExpansionLevel>3</WordExpansionLevel>
<ExactPhraseMatching>string</ExactPhraseMatching>
<ExpansionLimits>
<NumberofWildcardWords>3</NumberofWildcardWords>
<NumberofPatternMatchingWords>3</NumberofPatternMatchingWords>
</ExpansionLimits>
</NaturalLanguageSettings>
</SearchParameters>
</startQuery>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
here is the error.
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SOAP-ENV:Body>
<SOAP-ENV:Fault>
<faultcode xmlns:fc="http://www.bea.com/2003/04/jwFaultCode/">fc:JWSError</faultcode>
<faultstring>
Error deserializing arguments.
Unrecognized element SearchParameters@http://www.openuri.org/ - expected SearchParameters@http://testing/searchparameters
</faultstring>
etc.........
So what am I doing wrong.
"Raj Alagumalai" <[email protected]> wrote:
Tim,
Can you attach the generated WSDL and the errors displayed.
Also can you verify the build number from the WebLogic Workshop IDE.
The build information can be obtained from Help -> About WebLogic Workshop
The build number for the GA release is Version 8.1 Build ( 2003.0710.190003)
Regards,
Raj Alagumalai
Backline Workshop Support
"Tim Bounds" <[email protected]> wrote in message
news:[email protected]...
In short when I load a WSDL that Workshop generates into XMLSpy ,SoapScope , and
Cape Clear Studio 4 the file shows up as invalid.
So when I tried to generate a WSDL with Cape Clear Studio 4 using thesame
input
and out put
parameters for the previously generated wsdl file from WorkShop, WorkShopcompiles
the schema but the says method blah blah cannot be executed.
Is this a bug with Workshop or just me not doing something correctly.

Similar Messages

  • Default namespace in WebLogic Workshop generated WSDL

    Hello there,
    I am trying to access a very simple webservice developed in WebLogic Workshop
    (say something like HelloWorld.jws) from a ColdFusion application. However, I
    get an Axis fault on Coldfusion implying that it could not invoke the required
    method. I am running the examples server and the work shop. I noticed that some
    of the documentation mention changing the namespace from http://www.openuri.com
    to something else.
    Does that have to do anything with the service not being able to be invoked or
    it could be something else?
    Could not perform web service invocation "Hello" because AxisFault faultCode:
    {http://xml.apache.org/axis/}Server.userException faultString: java.net.ConnectException:
    Connection refused faultActor: null faultDetail: stackTrace: java.net.ConnectException:
    Connection refused at java.net.PlainSocketImpl.socketConnect(Native Method) at
    java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:350) at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:137)
    at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:124) at java.net.Socket.<init>(Socket.java:268)
    at java.net.Socket.<init>(Socket.java:95) at org.apache.axis.components.net.DefaultSocketFactory.create(DefaultSocketFactory.java:131)
    at org.apache.axis.transport.http.HTTPSender.getSocket(HTTPSender.java:175) at
    org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:118) at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:71)
    at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:156) at org.apache.axis.SimpleChain.invoke(SimpleChain.java:126)
    at org.apache.axis.client.AxisClient.invoke(AxisClient.java:182) at org.apache.axis.client.Call.invokeEngine(Call.java:2113)
    at org.apache.axis.client.Call.invoke(Call.java:2102) at org.apache.axis.client.Call.invoke(Call.java:1851)
    at org.apache.axis.client.Call.invoke(Call.java:1777) at org.apache.axis.client.Call.invoke(Call.java:1315)
    at org.openuri.www.HelloWorldSoapStub.hello(HelloWorldSoapStub.java:85) at java.lang.reflect.Method.invoke(Native
    Method) at coldfusion.xml.rpc.ServiceProxy.invokeImpl(Unknown Source) at coldfusion.xml.rpc.ServiceProxy.invoke(Unknown
    Source) at coldfusion.runtime.CfJspPage._invoke(Unknown Source) at coldfusion.tagext.lang.InvokeTag.doEndTag(Unknown
    Source) at cfstaffphone22ecfm1540840989.runPage(/www/docs/viper.asce.org/staffphone2.cfm:16)
    at coldfusion.runtime.CfJspPage.invoke(Unknown Source) at coldfusion.tagext.lang.IncludeTag.doStartTag(Unknown
    Source) at coldfusion.filter.CfincludeFilter.invoke(Unknown Source) at coldfusion.filter.ApplicationFilter.invoke(Unknown
    Source) at coldfusion.filter.RequestMonitorFilter.invoke(Unknown Source) at coldfusion.filter.PathFilter.invoke(Unknown
    Source) at coldfusion.filter.ExceptionFilter.invoke(Unknown Source) at coldfusion.filter.ClientScopePersistenceFilter.invoke(Unknown
    Source) at coldfusion.filter.BrowserFilter.invoke(Unknown Source) at coldfusion.filter.GlobalsFilter.invoke(Unknown
    Source) at coldfusion.filter.DatasourceFilter.invoke(Unknown Source) at coldfusion.CfmServlet.service(Unknown
    Source) at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:91) at jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42)
    at jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:226) at
    jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:527) at jrun.servlet.jrpp.JRunProxyService.invokeRunnable(JRunProxyService.java:198)
    at jrunx.scheduler.ThreadPool$DownstreamMetrics.invokeRunnable(ThreadPool.java:348)
    at jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java:451)
    at jrunx.scheduler.ThreadPool$UpstreamMetrics.invokeRunnable(ThreadPool.java:294)
    at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66) null

    Sanjeev,
    The exception you mentioned about changing the namespace should not cause
    the behavior that you are noticing.
    The exception that you are receiving states that your ColdFusion application
    is not able to access the Workshop Web Service.
    Are both coldfusion and Workshop on the same physical machine ?
    If they are not on the same machine.
    Are you able to access the wsdl via a browser from the machine on which
    coldfusion installed ?
    The wsdl has an service name tag
    - <port name="SimpleTestSoap" binding="s0:SimpleTestSoap">
    <soap:address location=http://localhost:7001/Raj/SimpleTest.jws />
    </port>
    This address location is be default the machine on which this Web Service is
    built, and this defaults to localhost:7001.
    This entry can be modified by editing the weblogic-jws-config.xml file found
    in the WEB-INF/lib folder of the project.
    Can you make sure that address location contains the correct address and
    also check to see if the Web Service is available via any browser.
    Hope this help.
    Thanks
    Raj Alagumalai
    WebLogic Workshop Support
    "Sanjeev" <[email protected]> wrote in message
    news:[email protected]...
    >
    Hello there,
    I am trying to access a very simple webservice developed in WebLogicWorkshop
    (say something like HelloWorld.jws) from a ColdFusion application.However, I
    get an Axis fault on Coldfusion implying that it could not invoke therequired
    method. I am running the examples server and the work shop. I noticed thatsome
    of the documentation mention changing the namespace fromhttp://www.openuri.com
    to something else.
    Does that have to do anything with the service not being able to beinvoked or
    it could be something else?
    Could not perform web service invocation "Hello" because AxisFaultfaultCode:
    {http://xml.apache.org/axis/}Server.userException faultString:
    java.net.ConnectException:
    Connection refused faultActor: null faultDetail: stackTrace:java.net.ConnectException:
    Connection refused at java.net.PlainSocketImpl.socketConnect(NativeMethod) at
    java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:350) atjava.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:137)
    at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:124) atjava.net.Socket.<init>(Socket.java:268)
    at java.net.Socket.<init>(Socket.java:95) atorg.apache.axis.components.net.DefaultSocketFactory.create(DefaultSocketFact
    ory.java:131)
    atorg.apache.axis.transport.http.HTTPSender.getSocket(HTTPSender.java:175) at
    org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:118) atorg.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:
    71)
    at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:156) atorg.apache.axis.SimpleChain.invoke(SimpleChain.java:126)
    at org.apache.axis.client.AxisClient.invoke(AxisClient.java:182) atorg.apache.axis.client.Call.invokeEngine(Call.java:2113)
    at org.apache.axis.client.Call.invoke(Call.java:2102) atorg.apache.axis.client.Call.invoke(Call.java:1851)
    at org.apache.axis.client.Call.invoke(Call.java:1777) atorg.apache.axis.client.Call.invoke(Call.java:1315)
    at org.openuri.www.HelloWorldSoapStub.hello(HelloWorldSoapStub.java:85) atjava.lang.reflect.Method.invoke(Native
    Method) at coldfusion.xml.rpc.ServiceProxy.invokeImpl(Unknown Source) atcoldfusion.xml.rpc.ServiceProxy.invoke(Unknown
    Source) at coldfusion.runtime.CfJspPage._invoke(Unknown Source) atcoldfusion.tagext.lang.InvokeTag.doEndTag(Unknown
    Source) atcfstaffphone22ecfm1540840989.runPage(/www/docs/viper.asce.org/staffphone2.cf
    m:16)
    at coldfusion.runtime.CfJspPage.invoke(Unknown Source) atcoldfusion.tagext.lang.IncludeTag.doStartTag(Unknown
    Source) at coldfusion.filter.CfincludeFilter.invoke(Unknown Source) atcoldfusion.filter.ApplicationFilter.invoke(Unknown
    Source) at coldfusion.filter.RequestMonitorFilter.invoke(Unknown Source)at coldfusion.filter.PathFilter.invoke(Unknown
    Source) at coldfusion.filter.ExceptionFilter.invoke(Unknown Source) atcoldfusion.filter.ClientScopePersistenceFilter.invoke(Unknown
    Source) at coldfusion.filter.BrowserFilter.invoke(Unknown Source) atcoldfusion.filter.GlobalsFilter.invoke(Unknown
    Source) at coldfusion.filter.DatasourceFilter.invoke(Unknown Source) atcoldfusion.CfmServlet.service(Unknown
    Source) at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:91) atjrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42)
    atjrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:226) at
    jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:527)at
    jrun.servlet.jrpp.JRunProxyService.invokeRunnable(JRunProxyService.java:198)
    atjrunx.scheduler.ThreadPool$DownstreamMetrics.invokeRunnable(ThreadPool.java:
    348)
    atjrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java:451
    atjrunx.scheduler.ThreadPool$UpstreamMetrics.invokeRunnable(ThreadPool.java:29
    4)
    at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66) null

  • Workshop 10.3 generated WSDL does not conatain policy assertions

    when I use a WS-RM policy in my JWS the workshop generated WSDL (right-click gen WSDL) does not conatain these assertions.
    bug? is documented somewhere?

    Yes of course the policy is located with the jws.
    For the the mtom, it does not work for WLS 9.2 target.
    your sign example does not work because it is missing the policy: so if I change it to
    @Policy(uri="policy:sign-policy.xml") and try then
    I cannot see any Policy assertions in the WSDL.
    if I try with
    @Policy(uri="policy:sign-policy.xml",attachToWsdl=true)
    I get:
    attachToWsdl can not be set to true for policy "policy:sign-policy".
    see my other posting for this.
    Again it does not even work with the WS-RM example provided with WLS92
    maybe it is related to the WLS version??

  • Failure to generate WSDL from web service when use xmlbean

    Hi, I have a web service that uses xmlbean generated by schema. The schema from 3rd party is in a separate project since it's used by another web app and ejb project. In wlw103 I have included the schema project in this web service project's Java Build Path. The web service compiles, but when I tried to generate WSDL a Error window shows and says "The WSDL cannot be generated from the web service due to unexpected runtime errors".
    The following is the detail. What do I need to do to make the xmlbean available for my web service? Thanks
    com.bea.workshop.webservices.core.gen.WebServicesException: weblogic.wsee.tools.jws.build.CompileException: Error compiling web service: C:\workspace\ws\src\myPackage\testWS.java
         at com.bea.workshop.webservices.core.compiler.WebServiceCompilerImpl$3.invoke(WebServiceCompilerImpl.java:335)
         at com.bea.workshop.webservices.core.compiler.WebServiceCompilerImpl.accessCompiler(WebServiceCompilerImpl.java:390)
         at com.bea.workshop.webservices.core.compiler.WebServiceCompilerImpl.compile0(WebServiceCompilerImpl.java:330)
         at com.bea.workshop.webservices.core.compiler.WebServiceCompilerImpl.compile(WebServiceCompilerImpl.java:275)
         at com.bea.workshop.webservices.ui.actions.GenerateWsdlFromJwsAction.run(GenerateWsdlFromJwsAction.java:169)
         at org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:256)
         at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:546)
    Caused by: weblogic.wsee.tools.jws.build.CompileException: Error compiling web service: C:\workspace\ws\src\myPackage\testWS.java
         at weblogic.wsee.tools.jws.build.JwsCompiler.buildWebServices(JwsCompiler.java:526)
         at weblogic.wsee.tools.jws.build.JwsCompiler.compile(JwsCompiler.java:483)
         at com.bea.workshop.webservices.core.compiler.WebServiceCompilerImpl$3.invoke(WebServiceCompilerImpl.java:333)
         ... 46 more
    Caused by: weblogic.wsee.tools.WsBuildException: weblogic.wsee.bind.buildtime.BindingException: ERROR ! could not add Xml Schema Type for XmlBean named '\[com.domain.UserDocument\]'. This is completely unexpected and might be caused by missing *.xsb and *.xsd files in the build environment. The building and running of this Service is likely to FAIL.
         at weblogic.wsee.tools.jws.jaxrpc.JAXRPCWebServiceInfo.createBindings(JAXRPCWebServiceInfo.java:227)
         at weblogic.wsee.tools.jws.wsdl.WsdlBuilder.processImpl(WsdlBuilder.java:43)
         at weblogic.wsee.tools.jws.jaxrpc.JAXRPCProcessor.process(JAXRPCProcessor.java:27)
         at weblogic.wsee.tools.jws.process.CompositeProcessor.process(CompositeProcessor.java:47)
         at weblogic.wsee.tools.jws.build.JwsCompiler.buildWebServices(JwsCompiler.java:522)
         ... 48 more
    Caused by: weblogic.wsee.bind.buildtime.BindingException: ERROR ! could not add Xml Schema Type for XmlBean named '\[com.domain.UserDocument\]'. This is completely unexpected and might be caused by missing *.xsb and *.xsd files in the build environment. The building and running of this Service is likely to FAIL.
         at weblogic.wsee.bind.buildtime.internal.SoapAwareJava2Schema.bindAsExplodedTylar(SoapAwareJava2Schema.java:1414)
         at weblogic.wsee.bind.buildtime.internal.TylarJ2SBindingsBuilderImpl.createBuildtimeBindings(TylarJ2SBindingsBuilderImpl.java:216)
         at weblogic.wsee.tools.jws.jaxrpc.JAXRPCWebServiceInfo.createBindings(JAXRPCWebServiceInfo.java:223)
         ... 52 more

    HI,
    I hope this issue can resolved by adding this patch CR349256
    Try to contact weblogic support to get more details about this patch.
    Regards,
    Kal.

  • Error while Generating WSDL File from SAP WSDLGenerator

    See the end of this message for details on invoking
    just-in-time (JIT) debugging instead of this dialog box.
    Exception Text **************
    System.NullReferenceException: Object reference not set to an instance of an object.
       at WebServiceDescription.SelectOperation.ShowUDOsList(String sessionID)
       at WebServiceDescription.SelectOperation..ctor(String sessionID)
       at WebServiceDescription.WsdlServicesGenerator.ShowOptions()
       at WebServiceDescription.Form1.btCreateWsdl_Click(Object sender, EventArgs e)
       at System.Windows.Forms.Control.OnClick(EventArgs e)
       at System.Windows.Forms.Button.OnClick(EventArgs e)
       at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
       at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
       at System.Windows.Forms.Control.WndProc(Message& m)
       at System.Windows.Forms.ButtonBase.WndProc(Message& m)
       at System.Windows.Forms.Button.WndProc(Message& m)
       at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
       at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
       at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
    Loaded Assemblies **************
    mscorlib
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.3082 (QFE.050727-3000)
        CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
    WsdlServicesGenerator
        Assembly Version: 1.0.0.0
        Win32 Version: 1.0.0.0
        CodeBase: file:///C:/Program%20Files/SAP/SAP%20Business%20One%20Web%20Services/WsdlServicesGenerator/WsdlServicesGenerator.exe
    System.Windows.Forms
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
        CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
    System
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
        CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
    System.Drawing
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
        CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
    System.Xml
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.3082 (QFE.050727-3000)
        CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
    System.Web.Services
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
        CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Web.Services/2.0.0.0__b03f5f7f11d50a3a/System.Web.Services.dll
    System.Configuration
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
        CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
    axh7tjvl
        Assembly Version: 1.0.0.0
        Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
        CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
    o_2nbqv_
        Assembly Version: 1.0.0.0
        Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
        CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
    JIT Debugging **************
    To enable just-in-time (JIT) debugging, the .config file for this
    application or computer (machine.config) must have the
    jitDebugging value set in the system.windows.forms section.
    The application must also be compiled with debugging
    enabled.
    For example:
    <configuration>
        <system.windows.forms jitDebugging="true" />
    </configuration>
    When JIT debugging is enabled, any unhandled exception
    will be sent to the JIT debugger registered on the computer
    rather than be handled by this dialog box.
    I am facing problem While Generating WSDL File from WSDL Geerator which is provided by SAP Business One
    If any body has resolved this. Please help Me...!
    Thanks
    Mritunjay

    Hi.
    We've seen that error too few times.
    We downloaded the sourcecode for the wdsl generator and discovered,
    that in our case, it was because we had no user defined objects.
    Its actually a bug as far as I can see, where the wdsl generator tries
    to enumerate a empty recordset, and crashes.
    Regards
    Jørgen T.

  • Error while generating WSDL

    Hi,
    I am creating a web service which has a method that communicates with the Data access layer (classes that have database connectivity).
    While generating WSDL, I am getting the following error in IBM WSAD:
    "IWAB0132W Boolean property accessor getBoolean in bean Field begins with "get". Boolean getter methods should begin wth "is"."
    This is the error inspite of the fact that there is no boolean data member involved in the code.
    Kindly reply urgently with the possible solutions if anyone of u has come across such an error.
    Thanks in advance
    Karan

    Hi,
    While further investigating the problem, I found out that if i try to return a Vector from my Web Service the error message is thrown, otherwise on returning any other object there is no error.
    I tried to return an array of type Object, but same error was reported. I am using IBM WSAD 5.1
    Please help asap
    Thanks
    Karan

  • Error while generating WSDL: AnnotatedNoClassDefFoundError

    Hi Team,
    I am trying to generate WSDL from SOA IG responsibility getting the below error :
    "Service Provider Access resulted in exception 'oracle.apps.fnd.soa.util.SOAException: ServiceGenerationError: ServiceGenerationError: Error in Service Generationoracle/classloader/util/AnnotatedNoClassDefFoundError' when attempting to perform 'GENERATE'. Please view Service Provider logs for more details":
    Prerequisite.
    1. Created  PL SQL package.
    2. Annotated the Package spec as per SOA standard
    3. pasred and created iLDT and uploaded the package spec in IR(Integrated Repository)
    4. Could see the new interface in from SOA Integrated Gateway UI.
    5. provided grants to user
    6. click on generate WSDL button . Getting error.
    Please help.

    Hi Anybody Please help.

  • How to generate wsdl url in Siebel 8.1

    Dear Gurus,
    Please help, how to generate wsdl url from inbound web services in Siebel 8.1
    Regards,
    Eldin

    Hi Raj,
    I've tried, this url did'nt recognize as a web service.
    For example, in Oracle E-Business Suite ( Integration Repository ) there's a button to generate wsdl url. The wsdl url is http://servername/webservice/pls/test?WSDL.
    So is it possible we generate wsdl url like in E-Business Suite ? Or there's something we need to configure so Siebel wsdl url will recognize as web service in E-Business Suite.
    Thanks for your response.

  • Problem with generating WSDL from ABAP

    Hi all
    I have encountered a problem.I created a WSDL from a ABAP program,but in the ABAP function module what it does is it inserts value onto a transparent table from a table which let me specify as a virtual table.So after generating the wsdl i am surprised to see the virtual table has come in the output part .I am unable to make out why this happened.
    i am mentioning below the ABAP code which inserts value on to a transparent table from a virtual table
    Code-Function module-smlg_modify
    <u>virtual table Definition</u>
    "table with items for insertion
      DATA INS_TAB LIKE RZLLITAB OCCURS 0 WITH HEADER LINE.
    DESCRIBE TABLE MODIFICATIONS LINES ITEMS.
    LOOP AT MODIFICATIONS.
        MODIFICATIONS-GROUPTYPE = GROUPTYPE.
        CASE MODIFICATIONS-MODIFICATN.
          WHEN 'I'. "insertion of an item
            INS_TAB = MODIFICATIONS.
            APPEND INS_TAB.
    END LOOP
    DESCRIBE TABLE INS_TAB LINES ITEMS.
      IF ITEMS > 0.
        INSERT RZLLITAB FROM TABLE INS_TAB-->(one i mentioned as virtual.)
      ENDIF.
    In such a case how comes the virtual comes as the output in wsdl
    I am mentioning below the the wsdl
    <----
    >
    <?xml version="1.0" encoding="ASCII"?>
    <wsdl:definitions xmlns:ctc="http://sap.com/ctc" xmlns:ctc-bapi="http://www.sap.com/ctc/abapprovider" xmlns:ctc_ref="urn:example/encoded" xmlns:ctclib="http://sap.com/ctc/schema/lib" xmlns:plnk="http://schema.xmlsoap.org/ws/2003/05/partner-link" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns="http://sap.com/ctc/services" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="SMLG_MODIFYServiceDefinition" targetNamespace="http://sap.com/ctc/services">
      <wsdl:types>
    <xsd:schema xmlns:tns="http://sap.com/ctc/services" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://sap.com/ctc/services">
    <xsd:element name="GROUPTYPE" type="xsd:string"/>
    <xsd:element name="SET_LOCK" type="xsd:string"/>
    <xsd:complexType name="ERFC_MODIFICATIONS">
    <xsd:sequence>
    <xsd:element name="CLASSNUM" type="xsd:int"/>
    <xsd:element name="CLASSNAME" type="xsd:string"/>
    <xsd:element name="GROUPTYPE" type="xsd:string"/>
    <xsd:element name="TIMERERD" type="xsd:int"/>
    <xsd:element name="LOGRERD" type="xsd:int"/>
    <xsd:element name="FAVTYPE" type="xsd:string"/>
    <xsd:element name="MODIFICATN" type="xsd:string"/>
    </xsd:sequence>
    </xsd:complexType>
    <xsd:element name="ERFC_MODIFICATIONS" type="tns:ERFC_MODIFICATIONS"/>
    <xsd:element name="CLASSNUM" type="xsd:int"/>
    <xsd:element name="CLASSNAME" type="xsd:string"/>
    <xsd:element name="GROUPTYPE" type="xsd:string"/>
    <xsd:element name="TIMERERD" type="xsd:int"/>
    <xsd:element name="LOGRERD" type="xsd:int"/>
    <xsd:element name="FAVTYPE" type="xsd:string"/>
    <xsd:element name="MODIFICATN" type="xsd:string"/>
    </xsd:schema>
    </wsdl:types>
      <wsdl:message name="SMLG_MODIFYInput">
        <wsdl:part name="GROUPTYPE" type="xsd:string"/>
        <wsdl:part name="SET_LOCK" type="xsd:string"/>
      </wsdl:message>
      <wsdl:message name="SMLG_MODIFYOutput">
        <wsdl:part name="ERFC_MODIFICATIONS" type="tns:ERFC_MODIFICATIONS"/>
        <wsdl:part name="CLASSNUM" type="xsd:int"/>
        <wsdl:part name="CLASSNAME" type="xsd:string"/>
        <wsdl:part name="GROUPTYPE" type="xsd:string"/>
        <wsdl:part name="TIMERERD" type="xsd:int"/>
        <wsdl:part name="LOGRERD" type="xsd:int"/>
        <wsdl:part name="FAVTYPE" type="xsd:string"/>
        <wsdl:part name="MODIFICATN" type="xsd:string"/>
      </wsdl:message>
      <wsdl:portType name="SMLG_MODIFYPT">
        <wsdl:operation name="SMLG_MODIFYOperation">
          <wsdl:input message="SMLG_MODIFYInput"/>
          <wsdl:output message="SMLG_MODIFYOutput"/>
          <wsdl:fault message="ctclib:BAPIException" name="BAPIException"/>
        </wsdl:operation>
      </wsdl:portType>
      <wsdl:binding name="SMLG_MODIFYBinding" type="SMLG_MODIFYPT">
        <ctc:binding transport="com.sap.mw.jco"/>
        <wsdl:operation name="SMLG_MODIFYOperation">
          <ctc-bapi:function name="SMLG_MODIFY"/>
          <wsdl:input>
            <ctc:body encodingStyle="ctc:SCHEMA2ABAP">
              <ctc-bapi:partbinding name="GROUPTYPE">
                <field elementname="GROUPTYPE">
                  <name>GROUPTYPE</name>
                  <type>CHAR</type>
                </field>
              </ctc-bapi:partbinding>
              <ctc-bapi:partbinding name="SET_LOCK">
                <field elementname="SET_LOCK">
                  <name>SET_LOCK</name>
                  <type>CHAR</type>
                </field>
              </ctc-bapi:partbinding>
            </ctc:body>
          </wsdl:input>
          <wsdl:output>
            <ctc:body encodingStyle="ctc:SCHEMA2ABAP">
              <ctc-bapi:partbinding name="ERFC_MODIFICATIONS">
                <table elementname="ERFC_MODIFICATIONS" jcoName="ERFC_MODIFICATIONS">
                  <structure elementname="RZLLIMODGP" jcotype="RZLLIMODGP">
                    <field elementname="CLASSNUM">
                      <name>CLASSNUM</name>
                      <type>NUMC</type>
                    </field>
                    <field elementname="CLASSNAME">
                      <name>CLASSNAME</name>
                      <type>CHAR</type>
                    </field>
                    <field elementname="GROUPTYPE">
                      <name>GROUPTYPE</name>
                      <type>CHAR</type>
                    </field>
                    <field elementname="TIMERERD">
                      <name>TIMERERD</name>
                      <type>NUMC</type>
                    </field>
                    <field elementname="LOGRERD">
                      <name>LOGRERD</name>
                      <type>NUMC</type>
                    </field>
                    <field elementname="FAVTYPE">
                      <name>FAVTYPE</name>
                      <type>CHAR</type>
                    </field>
                    <field elementname="MODIFICATN">
                      <name>MODIFICATN</name>
                      <type>CHAR</type>
                    </field>
                  </structure>
                </table>
              </ctc-bapi:partbinding>
              <ctc-bapi:partbinding name="CLASSNUM">
                <field elementname="CLASSNUM">
                  <name>CLASSNUM</name>
                  <type>NUMC</type>
                </field>
              </ctc-bapi:partbinding>
              <ctc-bapi:partbinding name="CLASSNAME">
                <field elementname="CLASSNAME">
                  <name>CLASSNAME</name>
                  <type>CHAR</type>
                </field>
              </ctc-bapi:partbinding>
              <ctc-bapi:partbinding name="GROUPTYPE">
                <field elementname="GROUPTYPE">
                  <name>GROUPTYPE</name>
                  <type>CHAR</type>
                </field>
              </ctc-bapi:partbinding>
              <ctc-bapi:partbinding name="TIMERERD">
                <field elementname="TIMERERD">
                  <name>TIMERERD</name>
                  <type>NUMC</type>
                </field>
              </ctc-bapi:partbinding>
              <ctc-bapi:partbinding name="LOGRERD">
                <field elementname="LOGRERD">
                  <name>LOGRERD</name>
                  <type>NUMC</type>
                </field>
              </ctc-bapi:partbinding>
              <ctc-bapi:partbinding name="FAVTYPE">
                <field elementname="FAVTYPE">
                  <name>FAVTYPE</name>
                  <type>CHAR</type>
                </field>
              </ctc-bapi:partbinding>
              <ctc-bapi:partbinding name="MODIFICATN">
                <field elementname="MODIFICATN">
                  <name>MODIFICATN</name>
                  <type>CHAR</type>
                </field>
              </ctc-bapi:partbinding>
            </ctc:body>
          </wsdl:output>
        </wsdl:operation>
      </wsdl:binding>
      <wsdl:service name="SMLG_MODIFYService">
        <wsdl:port binding="SMLG_MODIFYBinding" name="SMLG_MODIFYServicePort"/>
      </wsdl:service>
    </wsdl:definitions>
    >
    My purpose is to create a .cproc file which will pass values to this wsdl file.I dont know how to pass as the table which the function module accepts as input is output in wsdl.so i am not aware how to pass value.Kindly help me out how to create a .cproc file for it
    Thanks
    Neeta

    Hello Anton,
    where on the abap-server I can find the generated wsdl?
    I have downloaded the wsdl to eclipse 3.3 and can call the webserrvice successfull.
    But when I try o call the webservice with <netweaver-server>/wsnavigator, I can input the data-fields, but the request answer is that the web-service is not found on the given domain.
    So I want manipulate the domain in the wsdl.
    Best regards
    Oliver Prodinger

  • Integration Repository SOA Gateway, not able to generate WSDL

    In Oracle R12.1.2, we are trying to generate WSDL for a pl/sql from "Integrated SOA Gateway" responsibility, we are getting the below error, can you help me in overcoming this issue.
    SOA Provider Access resulted in exception 'oracle.apps.fnd.soa.util.SOAException: ServiceGenerationError: ServiceGenerationError: Error in Service Generationoracle.jpub.Doit.main([Ljava.lang.String;, java.sql.Connection, oracle.jpub.mesg.AbstractMessages)' when attempting to perform 'GENERATE'. Please contact your System Administrator                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

    Hi!
    Did you encounter any error?Yes!
    >
    try givng C:\temp remember temp should have read and write permissions for the oracle applications o/s user(applmgr)Using c:\temp\test.log results in the following error while saving the log setting:
    An error has occurred!
    For input string: "10001:\temp\test.log"
    I can use whatever string I want, but as long as a ":" is included, I get that error.
    As for the user permissions. I installed the EBS using the standard Administrator account and this account is a member of Administrators and ora_dba.
    Best,
    Konrad

  • How can i include Services and Bindung in a generated WSDL file?

    Hi,
    i what to use a generated wsdl file from an erp system, to build a web service client with WSDL2Java (org.apache.axis.wsdl.WSDL2Java).
    I noticed, that services an bindings are missing, also a policy is included.
    How can i include services and bindings in the wsdl and exclude the policy?
    Thanks!

    well, I assume you have SOAMANAGER.
    choose your service & "Apply Selection" (very useless button btw)
    select a binding in the dropdown box or create on if you do not have one yet
    Click button "Show WSDL options" (actually they do not really look like buttons in WD; call it yellow blot)
    Some extra config area is thrown onto your screen (without any sense for usability or design); Change the radio button for WSDL format from "WS policy" to "Standard"; make sure the first radio button group is on "True" for monolithic
    Now click the link (why is this a link and no blot?) called "Display selected bindings WSDL URL"
    an extra text field is again thrown onto your screen somwhere between the dropdown and the WSDL option config area containing an URL (get out your glasses if you don't see the sub-10pt-letters)
    hope it helps,
    anton

  • How to override generated WSDL with existing WSDL file?

    Hi there,
    I am migrating our weblogic 8.1 web services to weblogic 10.1. As documented it is not possible to start implementing the web services from WSDL if the web services are based on XML Beans. Therefore I started from scratch, using an XML Beans Utility project and a web service started from Java. This works fine.
    I now have a web service with a generated WSDL file, but there are slight differences with the existing WSDL file.
    Is it possible to stop generating the WSDL file and just point to the existing WSDL files?
    I already tried to expose the WSDL and change the WSDL location but it still returns the generated WSDL instead of the WSDL file that I want.
    Thanks in advance,
    Martijn Baels
    Software Architect
    www.leanapps.com

    The value of an element is stored in a child node of that element. For example, let's say that "e" references the node <Description> then:
    e.getFirstChild().getNodeValue() => "My Test Case"

  • Error When generating WSDL in Oracle E - Business Suite R12.1.3

    Hi,
    I am getting the below error, when I try to generate wsdl in oracle apps r12.1.3 from Integrated SOA gateway,
    Service Provider Access resulted in exception 'oracle.apps.fnd.soa.util.SOAException: ServiceGenerationError: ServiceGenerationError: Error in Service GenerationJ2T-120, ERROR: Illegal option "-plsqlname=objectid" ignored' when attempting to perform 'GENERATE'. Please view Service Provider logs for more details
    Pl do share your views and solutions to fix.
    Thanks & Regards,
    Aswin

    Hi Yury,
    Pl Make sure that you have applied all the mandatory patches for your R12 version
    as mentioned in metalink note :
    "Installing Oracle E-Business Suite Integrated SOA Gateway, Release 12 (Doc ID 556540.1)"
    IF applied and still you are facing issues, proceed with below steps
    Edit the following file with the password that you have in DB with clear text for ASADMIN as "!MyPassw0rd" - Please note the "!" before the real password.
    $ORA_CONFIG_HOME/10.1.3/j2ee/oafm/config/system-jazn-data.xml
    The password can be verified as:
    select fnd_web_sec.validate_login('ASADMIN','MyPassw0rd') from dual;
    If password is not known the change the password as:
           1. Log on to Oracle E-Business Suite using sysadmin/sysadmin.
             2. Select the User Management responsibility in the Navigator.
             3. Click the Users link from the navigation menu to open the User Maintenance window.
             4. Locate 'ASADMIN' user by entering information in the search area to retrieve the 'ASADMIN' user.
             5. Click the Update icon next to the ASADMIN user to open the Update User window.
             6. Remove the Active To date field and click Apply.
             7. Click the Reset Password icon next to the ASADMIN user to open the Reset Password window.
             8. Enter new password twice and click Submit.
    Restart the OAFM
    cd $ADMIN_SCRIPTS_HOME
    ./adoafmctl.sh stop
    ./adoafmctl.sh start
    ./adoacorectl.sh stop
    ./adoacorectl.sh start
    Then check the status by:
    ./adopmnctl.sh status
    Now test the SOA Gateway page again:
    http://<Host>:<Port>/webservices/SOAProvider/?testquery
    and it should return "TEST RESPONSE".
    Now try to Generate and deploy the WSDL
    -- It should work fine!
    Regards,
    Aswin
    (8056168602)

  • Generating WSDL using Integration Directory (Tools-Define Web Service)

    Hi,
    I have tested the "Define Web Service" tool in Integration Directory - some question;
    1) It's a little bit frustrating to change the URL after clicking the "Propose URL" button - is it possible to configure somewhere the right URL
    http://<srv>:<port>/XISOAPAdapter/MessageServlet?channel=<party>:<service>:<cchannel>
    2) The generated WSDL is not according to the basic profile for WSDLs - wrong encoding="ISO-8859-1" - supposed to be "UTF-8"|"UTF-16" - is it possible to configure how the WSDL is generated?
    I'm not sure, but I think there is a issue related to the type of binding for a binding.
    3) A web service can consists of several methods - is there a tool for generating a WSDL for several interfaces?
    It's "boring" to manually copy-paste from several generated WSDLs to one main WSDL for a web service
    Anyway, by using XMLSpy and SoapScope, everything works just fine

    a single data type will refer to multiple data types data.
    You can refer one Data type in other Data Type but it wont be available under a  different root node.....the root node will the the DT name under which you are referring the other DTs......you can do this by:
    DT --> Give the appropriate name to a node --> While selecting the Type for this node select Data types --> select the DT from the list available....for this you should first include all the schemas in IR i.e. you should first create individual DTs by importing the schema (DT --> XSD --> Import Data Type Definition from File)
    You have a huge list of schemas!
    Regards,
    Abhishek.

  • JAX-WS generated WSDL uses xsd:import and no option to inline schemas

    Is it possible to configure JAX-WS 2.0/2.1 so that when generating WSDL at runtime it will inline the schema definitions instead of using the <xsd:import> method? Unfortunately, some clients (Adobe Flex, for example) do NOT know how to process schema imports. I realize that Adobe (and others) should fix the problem on their end and become fully spec compliant, but the cold reality is that they are not.
    Any advice, suggestions, or solutions would be greatly appreciated.
    Regards,
    Todd

    You should post this question either to the JAXB 2.0 and JAX-WS 2.0 forum (http://forums.java.net/jive/forum.jspa?forumID=46) or the JAX-WS dev mailing list ([email protected]) so that the team is aware of the issue.
    That functionality currently does not exist. The only work around that I am aware of is to generate the WSDL before deployment and rearrange it as necessary.

Maybe you are looking for

  • Import an Address book FROM Access

    I have tried all the methods suggested, including making a text file with comma separated fields, and used the wizard to import it into Thunderbird, but it does not work.

  • FIFO batch determination while delivery in SD

    Hi Experts I did tried to search FIFO batch determination while delivery in SD, but could not find any solution. Please suggest. 1. Strategy type -SD01 2. Batch search Procedure - SD0001 3. Allocated SD Search procedure to the sales area + Sales doc.

  • Datamerge merges same info through out layout instead of going off of csv file

    i cannot figure out why, but when i click to create merged document it previews perfectly. i unclick preview (have read it can cause issues during merge) and merge the document. Instead of it merging like the preview i literally get 31 pages of the s

  • Problems with the number three on the keypad

    iphone 4:  When I dial a phone number, all of the digits on the keypad work correctly.  When prompted to enter an account number or PIN, or choose an option from a menu after I get connected to my party, the number three key often does not register. 

  • MP4s from computer to mini

    Having problems moving my mp4 files via itunes to my new mini so I have some entertainment when WIFI is not available. Both have Itunes installed and family share is turned on.