Tim, here's one of mine that works fine (albeit with V5R4 of i, but that shouldn't make a huge difference):

<remoteCall pgmName="ORDINQR"
conversionTable="CSOE037" javaWrapper="YES"
library="IRUI" location="IRUIHOST"
luwControl="SERVER" refreshScreen="YES"
remoteBind="GENERATION" remoteComType="JAVA400"
remotePgmType="STATEFUL"/>

While I don't think that the luwControl or refreshScreen keywords have any bearing on this situation, I find it interesting that you have no conversionTable specified. I always specify mine (and I always use CSOE037).

Joe

Joe, I have it defined as Stateless. I have pasted my build descriptor
below. If you don't notice anything wrong with this, what else might it be?

Iseries o/s is v5r2. Web server tomcat apache



<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE EGL PUBLIC "-//IBM Corporation, Inc.//DTD EGL Build Parts 6.0//EN"
"">

<EGL>
<BuildDescriptor
name="acbwebprjWebBuildOptions"
genProject="acbwebprj"
system="WIN"
J2EE="YES"
genProperties="GLOBAL"
genDataTables="YES"
deploymentDescriptor="acbwebprj"
serverType="TOMCAT6.X"
sqlJNDIName="jdbc/acb"
linkage="acbpgms" sqlValidationConnectionURL="jdbc:as400:acb;prompt=false" sqlDB="jdbc:as400:acb;prompt=false" sqlID="ruser" sqlJDBCDriverClass="com.ibm.as400.access.AS400JDBCDriver"
sqlPassword="crypto:fwwfba4wfwefwf9f25fff9wfcwf6qwfbqwfwqfwfwfwfd67347d61560
53" dbms="DB2"> </BuildDescriptor>
<LinkageOptions name="acbpgms">
<description><![CDATA[acb iseries programs]]></description>
<callLink >
<remoteCall pgmName="ruipgm1" library="libatwel"
location="acb" remoteBind="GENERATION" remoteComType="JAVA400"
remotePgmType="STATELESS"/>
<remoteCall pgmName="ruipgm2" library="libatwel"
location="acb" remoteBind="GENERATION" remoteComType="JAVA400"
remotePgmType="STATELESS"/>
<remoteCall pgmName="ruipgm3" library="libatwel"
location="acb" remoteBind="GENERATION" remoteComType="JAVA400"
remotePgmType="STATELESS"/>
<remoteCall pgmName="ruipgm4" library="libatwel"
location="acb" remoteBind="GENERATION" remoteComType="JAVA400"
remotePgmType="STATELESS"/>
</callLink>
</LinkageOptions>
</EGL>

-----Original Message-----
From: egl-i-bounces@xxxxxxxxxxxx [mailto:egl-i-bounces@xxxxxxxxxxxx] On
Behalf Of Joe Pluta
Sent: Tuesday, June 02, 2009 12:40 PM
To: EGL on and around the IBM i
Subject: Re: [EGL-i] CSOE037 is an unsupported conversion table question

Tim, how are you defining the remotePgmType in your bulid descriptor? If you're using EXTERNAL, you should switch to either STATEFUL or STATELESS and the error should go away. If you're already using one of those, then there's a different issue.

Joe
I am getting this message when trying to call an iseries program that
contains parms.

"CSOE037 is an unsupported conversion table"


When I call an iseries program without parms, it works fine. What does
this
mean?





This thread ...

Follow-Ups:
Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2020 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].