receive idoc from sap 3.1 system

does anyone know how to receive idocs from sap 3.1i with jcaps 5.1.2?

I tried IDOC_INBOUND_PROCESS , but receive error below during build. Receiving from sap 4.x works fine with IDOC_INBOUND_ASYNCHRONOUS.

thanks for help !

Jurgen

Annotation: Caught Compilation Error(s).

Please fix before proceeding.

com.stc.codegen.framework.model.CodeGenException

at com.stc.codegen.collabImpl.java.JavaCollabCodelet.generateDeploymentProfile(Jav aCollabCodelet.java:1060)

at com.stc.codegen.frameworkImpl.model.CodeGenFrameworkImpl.processCodelets(CodeGe nFrameworkImpl.java:673)

at com.stc.codegen.frameworkImpl.model.CodeGenFrameworkImpl.process(CodeGenFramewo rkImpl.java:1308)

at com.stc.codegen.frameworkImpl.model.DeploymentVisitorImpl.process(DeploymentVis itorImpl.java:401)

at com.stc.codegen.frameworkImpl.model.DeploymentVisitorImpl.process(DeploymentVis itorImpl.java:307)

at com.stc.codegen.frameworkImpl.model.DeploymentVisitorImpl.traverseDeployment(De ploymentVisitorImpl.java:267)

at com.stc.codegen.driver.module.DeploymentBuildAction.loadCodeGen(DeploymentBuild Action.java:923)

at com.stc.codegen.driver.module.DeploymentBuildAction.access$1000(DeploymentBuild Action.java:174)

at com.stc.codegen.driver.module.DeploymentBuildAction$1.run(DeploymentBuildAction .java:599)

at org.openide.util.Task.run(Task.java:136)

at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:599)

Caused by: com.stc.codegen.framework.model.CodeGenException: No matching message type found for operation mesg type SAPConnectionParamsExecuteRequest

at com.stc.codegen.collabImpl.java.JavaCollabCodelet.generateDeploymentProfile(Jav aCollabCodelet.java:1008)

[catch] ... 10 mo

[1805 byte] By [claesjurgena] at [2007-11-26 19:16:17]
# 1

Hoi Jurgen,

i'm afraid it's not supported.

The SAP BAPI / ALE eWay use the SAP JCo, which doesn't support versions below 4.6. Although a while back i read something about having to change the DLLs, which may be worth a try.

http://publib.boulder.ibm.com/infocenter/wbihelp/v6rxmx/index.jsp?topic=/com.ib m.wbia_adapters.doc/doc/mysap4/mysap437.htm

As the WAS uses the JCO too, but claims support for BASIS 4.0 - 4.6

For both inbound and outbound IDOC exchange via the SAP ALE layer, you'll need to use the RFCs IDOC_INBOUND_ASYNCHRONOUS or IDOC_INBOUND_SYNCHRONOUS.

The actual inbound or outbound routing is defined within SAP itself.

Good luck and Ciao

Paul

PaulPetersa at 2007-7-9 21:29:12 > top of Java-index,Java Enterprise System,Java Composite Application Platform Suite -- General Discussion...