Sybase NNTP forums - End Of Life (EOL)

The NNTP forums from Sybase - forums.sybase.com - are now closed.

All new questions should be directed to the appropriate forum at the SAP Community Network (SCN).

Individual products have links to the respective forums on SCN, or you can go to SCN and search for your product in the search box (upper right corner) to find your specific developer center.

How do I get multiple returning parameters from a web server in Sybase Workspace?

5 posts in General Discussion Last posting was on 2012-06-13 11:52:51.0Z
Jim Posted on 2012-06-11 19:55:13.0Z
Sender: 191f.4fd649fb.1804289383@sybase.com
From: Jim
Newsgroups: sybase.public.sup.general
Subject: How do I get multiple returning parameters from a web server in Sybase Workspace?
X-Mailer: WebNews to Mail Gateway v1.1t
Message-ID: <4fd64d21.19e8.1681692777@sybase.com>
NNTP-Posting-Host: 172.20.134.41
X-Original-NNTP-Posting-Host: 172.20.134.41
Date: 11 Jun 2012 12:55:13 -0700
X-Trace: forums-1-dub 1339444513 172.20.134.41 (11 Jun 2012 12:55:13 -0700)
X-Original-Trace: 11 Jun 2012 12:55:13 -0700, 172.20.134.41
Lines: 12
Path: forums-1-dub!not-for-mail
Xref: forums-1-dub sybase.public.sup.general:1030
Article PK: 1087179

Hello,

I created a new MBO using a web service method that goes to
my SAP server. The method takes one importing parameter and
exports three values. When creating the MBO, it shows the
importing parameter correctly, but it only shows one
exporting parameter (and this is shows under the attributes
section of the MBO).

Why doesn't it show all of my exporting parameters (located
in the Response part of the WSDL)? Is this a limitation of
SUP?


Paul Horan[TeamSybase] Posted on 2012-06-12 12:22:05.0Z
From: Paul Horan[TeamSybase] <paulDOThoran@sapDOTcom.com>
Subject: Re: How do I get multiple returning parameters from a web server in Sybase Workspace?
Message-ID: <PM0004C24578964F11@Paul-Horans-MacBook-Pro.unknown.dom>
Newsgroups: sybase.public.sup.general
References: <4fd64d21.19e8.1681692777@sybase.com>
Lines: 19
Organization: -SAP-
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
User-Agent: Pineapple News/0.9.0 (Mac OS X 10.7.3 Intel)
X-Registered-To: [Registered Name]
X-Program-URL: http://www.platinumball.net/pineapple/news/macosx/
NNTP-Posting-Host: vip152.sybase.com
X-Original-NNTP-Posting-Host: vip152.sybase.com
Date: 12 Jun 2012 05:22:05 -0700
X-Trace: forums-1-dub 1339503725 10.22.241.152 (12 Jun 2012 05:22:05 -0700)
X-Original-Trace: 12 Jun 2012 05:22:05 -0700, vip152.sybase.com
X-Authenticated-User: TeamSybase
Path: forums-1-dub!not-for-mail
Xref: forums-1-dub sybase.public.sup.general:1033
Article PK: 1087182


Jim wrote:
> Hello,
>
> I created a new MBO using a web service method that goes to
> my SAP server. The method takes one importing parameter and
> exports three values. When creating the MBO, it shows the
> importing parameter correctly, but it only shows one
> exporting parameter (and this is shows under the attributes
> section of the MBO).
>
> Why doesn't it show all of my exporting parameters (located
> in the Response part of the WSDL)? Is this a limitation of
> SUP?

Can you post the WSDL for the service?

--
Paul Horan[TeamSybase]
SAP Global Mobility


Jim Posted on 2012-06-12 14:27:41.0Z
Sender: 41cc.4fd72dc9.1804289383@sybase.com
From: Jim
Newsgroups: sybase.public.sup.general
Subject: Re: How do I get multiple returning parameters from a web server in Sybase Workspace?
X-Mailer: WebNews to Mail Gateway v1.1t
Message-ID: <4fd751dd.491f.1681692777@sybase.com>
References: <PM0004C24578964F11@Paul-Horans-MacBook-Pro.unknown.dom>
NNTP-Posting-Host: 172.20.134.41
X-Original-NNTP-Posting-Host: 172.20.134.41
Date: 12 Jun 2012 07:27:41 -0700
X-Trace: forums-1-dub 1339511261 172.20.134.41 (12 Jun 2012 07:27:41 -0700)
X-Original-Trace: 12 Jun 2012 07:27:41 -0700, 172.20.134.41
Lines: 82
Path: forums-1-dub!not-for-mail
Xref: forums-1-dub sybase.public.sup.general:1034
Article PK: 1087183


> Jim wrote:
> > Hello,
> >
> > I created a new MBO using a web service method that goes
> > to my SAP server. The method takes one importing
> > parameter and exports three values. When creating the
> > MBO, it shows the importing parameter correctly, but it
> > only shows one exporting parameter (and this is shows
> > under the attributes section of the MBO).
> >
> > Why doesn't it show all of my exporting parameters
> > (located in the Response part of the WSDL)? Is this a
> > limitation of SUP?
>
> Can you post the WSDL for the service?
>
> --
> Paul Horan[TeamSybase]
> SAP Global Mobility

Here is the relevant bits (I can post the whole thing if it
will help, but the WSDL includes lots of other things and is
several thousand lines long).

...
<wsp:Policy wsu:Id="OP_IF_OP_/PGPNL/RELEASE_WO">
<sapcomhnd:enableCommit
xmlns:sapcomhnd="http://www.sap.com/NW05/soap/features/commit/">false</sapcomhnd:enableCommit>
<sapblock:enableBlocking
xmlns:sapblock="http://www.sap.com/NW05/soap/features/blocking/">true</sapblock:enableBlocking>
<saptrhnw05:required
xmlns:saptrhnw05="http://www.sap.com/NW05/soap/features/transaction/">no</saptrhnw05:required>
<saprmnw05:enableWSRM
xmlns:saprmnw05="http://www.sap.com/NW05/soap/features/wsrm/">false</saprmnw05:enableWSRM>
</wsp:Policy>
...
<wsdl:operation name="_-PGPNL_-RELEASE_WO">
<wsdl:input message="tns:_-PGPNL_-RELEASE_WO"/>
<wsdl:output message="tns:_-PGPNL_-RELEASE_WOResponse"/>
</wsdl:operation>
...
<xsd:element name="_-PGPNL_-RELEASE_WO">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="ORDERID" type="tns:char12"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="_-PGPNL_-RELEASE_WOResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="MESSAGE" type="tns:char256"/>
<xsd:element name="MESSAGETYPE" type="tns:char1"/>
<xsd:element name="OBJID" type="tns:char70"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
...
<wsdl:message name="_-PGPNL_-RELEASE_WO">
<wsdl:part name="parameters"
element="tns:_-PGPNL_-RELEASE_WO"/>
</wsdl:message>
<wsdl:message name="_-PGPNL_-RELEASE_WOResponse">
<wsdl:part name="parameter"
element="tns:_-PGPNL_-RELEASE_WOResponse"/>
</wsdl:message>
...
<wsdl:operation name="_-PGPNL_-RELEASE_WO">
<wsdl:input message="tns:_-PGPNL_-RELEASE_WO"/>
<wsdl:output message="tns:_-PGPNL_-RELEASE_WOResponse"/>
</wsdl:operation>
...
<wsdl:operation name="_-PGPNL_-RELEASE_WO">
<soap:operation soapAction="" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
...


Paul Horan[TeamSybase] Posted on 2012-06-12 22:30:43.0Z
From: Paul Horan[TeamSybase] <paulDOThoran@sapDOTcom.com>
Subject: Re: How do I get multiple returning parameters from a web server in Sybase Workspace?
Message-ID: <PM0004C24E037FC1FE@Paul-Horans-MacBook-Pro.unknown.dom>
Newsgroups: sybase.public.sup.general
References: <PM0004C24578964F11@Paul-Horans-MacBook-Pro.unknown.dom> <PM0004C24578964F11@Paul-Horans-MacBook-Pro.unknown.dom> <PM0004C24578964F11@Paul-Horans-MacBook-Pro.unknown.dom> <PM0004C24578964F11@Paul-Horans-MacBook-Pro.unknown.dom> <PM0004C24578964F11@Paul-Horans-MacBook-Pro.unknown.dom> <4fd751dd.491f.1681692777@sybase.com>
Lines: 95
Organization: -SAP-
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
User-Agent: Pineapple News/0.9.0 (Mac OS X 10.7.4 Intel)
X-Registered-To: [Registered Name]
X-Program-URL: http://www.platinumball.net/pineapple/news/macosx/
NNTP-Posting-Host: vip152.sybase.com
X-Original-NNTP-Posting-Host: vip152.sybase.com
Date: 12 Jun 2012 15:30:43 -0700
X-Trace: forums-1-dub 1339540243 10.22.241.152 (12 Jun 2012 15:30:43 -0700)
X-Original-Trace: 12 Jun 2012 15:30:43 -0700, vip152.sybase.com
X-Authenticated-User: TeamSybase
Path: forums-1-dub!not-for-mail
Xref: forums-1-dub sybase.public.sup.general:1035
Article PK: 1087186

The "entire" WSDL?

-Paul-

Jim wrote:
>> Jim wrote:
>> > Hello,
>> >
>> > I created a new MBO using a web service method that goes
>> > to my SAP server. The method takes one importing
>> > parameter and exports three values. When creating the
>> > MBO, it shows the importing parameter correctly, but it
>> > only shows one exporting parameter (and this is shows
>> > under the attributes section of the MBO).
>> >
>> > Why doesn't it show all of my exporting parameters
>> > (located in the Response part of the WSDL)? Is this a
>> > limitation of SUP?
>>
>> Can you post the WSDL for the service?
>>
>> --
>> Paul Horan[TeamSybase]
>> SAP Global Mobility
>
> Here is the relevant bits (I can post the whole thing if it
> will help, but the WSDL includes lots of other things and is
> several thousand lines long).
>
> ...
> <wsp:Policy wsu:Id="OP_IF_OP_/PGPNL/RELEASE_WO">
> <sapcomhnd:enableCommit
> xmlns:sapcomhnd="http://www.sap.com/NW05/soap/features/commit/">false</sapco
mhnd:enableCommit>
> <sapblock:enableBlocking
> xmlns:sapblock="http://www.sap.com/NW05/soap/features/blocking/">true</sapbl
ock:enableBlocking>
> <saptrhnw05:required
> xmlns:saptrhnw05="http://www.sap.com/NW05/soap/features/transaction/">no</sa
ptrhnw05:required>
> <saprmnw05:enableWSRM
> xmlns:saprmnw05="http://www.sap.com/NW05/soap/features/wsrm/">false</saprmnw
05:enableWSRM>
> </wsp:Policy>
> ...
> <wsdl:operation name="_-PGPNL_-RELEASE_WO">
> <wsdl:input message="tns:_-PGPNL_-RELEASE_WO"/>
> <wsdl:output message="tns:_-PGPNL_-RELEASE_WOResponse"/>
> </wsdl:operation>
> ...
> <xsd:element name="_-PGPNL_-RELEASE_WO">
> <xsd:complexType>
> <xsd:sequence>
> <xsd:element name="ORDERID" type="tns:char12"/>
> </xsd:sequence>
> </xsd:complexType>
> </xsd:element>
> <xsd:element name="_-PGPNL_-RELEASE_WOResponse">
> <xsd:complexType>
> <xsd:sequence>
> <xsd:element name="MESSAGE" type="tns:char256"/>
> <xsd:element name="MESSAGETYPE" type="tns:char1"/>
> <xsd:element name="OBJID" type="tns:char70"/>
> </xsd:sequence>
> </xsd:complexType>
> </xsd:element>
> ...
> <wsdl:message name="_-PGPNL_-RELEASE_WO">
> <wsdl:part name="parameters"
> element="tns:_-PGPNL_-RELEASE_WO"/>
> </wsdl:message>
> <wsdl:message name="_-PGPNL_-RELEASE_WOResponse">
> <wsdl:part name="parameter"
> element="tns:_-PGPNL_-RELEASE_WOResponse"/>
> </wsdl:message>
> ...
> <wsdl:operation name="_-PGPNL_-RELEASE_WO">
> <wsdl:input message="tns:_-PGPNL_-RELEASE_WO"/>
> <wsdl:output message="tns:_-PGPNL_-RELEASE_WOResponse"/>
> </wsdl:operation>
> ...
> <wsdl:operation name="_-PGPNL_-RELEASE_WO">
> <soap:operation soapAction="" style="document"/>
> <wsdl:input>
> <soap:body use="literal"/>
> </wsdl:input>
> <wsdl:output>
> <soap:body use="literal"/>
> </wsdl:output>
> </wsdl:operation>
> ...

--
Paul Horan[TeamSybase]
SAP Global Mobility