[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Problem w/WSDL2RPG v1.7.3



Karl,

Sure I will upgrade WSDL2RPG to V6R1 but first of all the company I am employed at has to upgrade our 
System i's to V6R1. I do not see any reasonable chance to upgrade WSDL2RPG as long as we are on V5R4.

Thomas.

Karl Woods schrieb:
> Thomas,
> 
> I got the module to compile.  All I had to do was shift the procedure 3 positions to the left and moved the trailing ')' and ';' to the end of the previous line:
> 
> http_parser_switch_cb(
>     %addr(s1_VehiclePerformance_GetByDateResult.Entry)
>     : %paddr('s1_EntryStart_of_s1_VehiclePerformance_GetByDateResult+
>     ')
>     : %paddr('s1_EntryEnd_of_s1_VehiclePerformance_GetByDateResult'));
> 
> For some reason, the compiler didn't like the trailing '+' to be in position 80. Go figure!
> 
> Anyway, do you have any plans to upgrade WSDL2RPG to work with V6R1 of the OS? When creating RPG stubs from other WSDLs, we run into Data Structure size limitations.
> 
> Thanks,
> Karl
> 
> -----Original Message-----
> From: thomas.raddatz@xxxxxx [mailto:thomas.raddatz@xxxxxx] 
> Sent: Friday, August 21, 2009 12:26 AM
> To: ftpapi@xxxxxxxxxxxxxxxxxxxxxx
> Subject: RE: Problem w/WSDL2RPG v1.7.3
> 
> 
> Karl,
> 
> The '+' I am talking about is in procedure '
> s1_VehiclePerformance_GetByDateResultStart' almost at the end of the
> procedure:
> 
>  http_parser_switch_cb(
>     %addr(s1_VehiclePerformance_GetByDateResult.Entry)
>     : %paddr('s1_EntryStart_of_s1_VehiclePerformance_GetByDateResult+
>     ')
>     : %paddr('s1_EntryEnd_of_s1_VehiclePerformance_GetByDateResult')+
>     );                                                            *****
>  return;
> 
> The easiest way to get there is to open the member and start an error check
> over the entire member.
> 
> Regrads,
> 
> Thomas
> 
> 
> ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx schrieb am 20.08.2009 17:18:24:
> 
>> Von:
>>
>> Karl.Woods@xxxxxxxxxxxxxx
>>
>> An:
>>
>> ftpapi@xxxxxxxxxxxxxxxxxxxxxx
>>
>> Datum:
>>
>> 20.08.2009 17:27
>>
>> Betreff:
>>
>> RE: Problem w/WSDL2RPG v1.7.3
>>
>> Gesendet von:
>>
>> ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
>>
>> Thomas,
>>
>> I have HTTP API v1.23 installed. However, another programmer had the
>> source for the older version HTTPAPI_H in a test library that was
>> before LIBHTTP in the library list. I've corrected that error.
>>
>> As for the RNF0637 error, I could not find where the trailing '+'
>> was in my source.
>>
>> Karl
>>
>>
>> -----Original Message-----
>> From: thomas.raddatz@xxxxxx [mailto:thomas.raddatz@xxxxxx]
>> Sent: Thursday, August 20, 2009 12:36 AM
>> To: ftpapi@xxxxxxxxxxxxxxxxxxxxxx
>> Subject: Re: Problem w/WSDL2RPG v1.7.3
>>
>>
>> Karl,
>>
>> The very first problem is that you have to use HTTP API v1.22 or higher.
>> The version you are using is v1.21 as stated on page 74 of your pdf
>> document. So please update HTTP API to a more recent version.
>>
>> Then, in order to get rid of the RNF0637 error, remove the trailing '+'
>> from line 0085.23. I will fix that error in the next version of WSDL2RPG.
>>
>> Thomas.
>>
>> ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx schrieb am 19.08.2009 22:24:28:
>>
>>> Von:
>>>
>>> Karl.Woods@xxxxxxxxxxxxxx
>>>
>>> An:
>>>
>>> ftpapi@xxxxxxxxxxxxxxxxxxxxxx
>>>
>>> Datum:
>>>
>>> 19.08.2009 23:09
>>>
>>> Betreff:
>>>
>>> Problem w/WSDL2RPG v1.7.3
>>>
>>> Gesendet von:
>>>
>>> ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
>>>
>>> I've installed Version V1.7.3 and am trying to create a module.
>>>
>>> I get the following error:
>>>
>>> RNF0637 30 a      000962  An operand was expected but was not found;
>>> specification is
>>>                                                  ignored.
>>> For the following code:
>>>
>>> 0085.18   7606            namespace = 'http://fwapi.DriverTech.com/
>>> CommonTypes/2009/04');
>>> 0085.19   7607        http_parser_switch_cb(
>>> 0085.20   7608           %addr
>>> (s1_VehiclePerformance_GetByDateResult.Entry)
>>> 0085.21   7609           : %paddr
>>> ('s1_EntryStart_of_s1_VehiclePerformance_GetByDateResult+
>>> 0085.22   7610           ')
>>> 0085.23   7611           : %paddr
>>> ('s1_EntryEnd_of_s1_VehiclePerformance_GetByDateResult')+
>>> 0085.24   7612           );
>>>
>>> However http_parser_switch_cb shows up elsewhere in the code without
>>> any errors.
>>>
>>> I'm including my source and the compiler listing.
>>>
>>> Karl B. Woods
>>> Sr. Programmer/Analyst
>>> Professional Services
>>> 1960 S. Milestone Dr., Ste B
>>> Salt Lake City, UT 84104
>>> Tel: (801) 433-9426 (office)
>>> Fax: (801) 487-2775
>>> E-mail:  karl.woods@xxxxxxxxxxxxxx
>>> [Anhang "wstst1.txt" gelöscht von Thomas Raddatz/GfD/DE] [Anhang
>>> "wstst1.PDF" gelöscht von Thomas Raddatz/GfD/DE]
>>> -----------------------------------------------------------------------
>>> This is the FTPAPI mailing list.  To unsubscribe, please go to:
>>> http://www.scottklement.com/mailman/listinfo/ftpapi
>>> -----------------------------------------------------------------------
>>
>> --
>> IMPORTANT NOTICE:
>> This email is confidential, may be legally privileged, and is for the
>> intended recipient only. Access, disclosure, copying, distribution, or
>> reliance on any of it by anyone else is prohibited and may be a criminal
>> offence. Please delete if obtained in error and email confirmation
>> to the sender.
>> -----------------------------------------------------------------------
>> This is the FTPAPI mailing list.  To unsubscribe, please go to:
>> http://www.scottklement.com/mailman/listinfo/ftpapi
>> -----------------------------------------------------------------------
>> -----------------------------------------------------------------------
>> This is the FTPAPI mailing list.  To unsubscribe, please go to:
>> http://www.scottklement.com/mailman/listinfo/ftpapi
>> -----------------------------------------------------------------------
> 
> 
> --
> IMPORTANT NOTICE:
> This email is confidential, may be legally privileged, and is for the
> intended recipient only. Access, disclosure, copying, distribution, or
> reliance on any of it by anyone else is prohibited and may be a criminal
> offence. Please delete if obtained in error and email confirmation to the sender.
> -----------------------------------------------------------------------
> This is the FTPAPI mailing list.  To unsubscribe, please go to:
> http://www.scottklement.com/mailman/listinfo/ftpapi
> -----------------------------------------------------------------------
> -----------------------------------------------------------------------
> This is the FTPAPI mailing list.  To unsubscribe, please go to:
> http://www.scottklement.com/mailman/listinfo/ftpapi
> -----------------------------------------------------------------------
> 
-----------------------------------------------------------------------
This is the FTPAPI mailing list.  To unsubscribe, please go to:
http://www.scottklement.com/mailman/listinfo/ftpapi
-----------------------------------------------------------------------