Skip to Content
0
Former Member
Feb 27, 2009 at 10:20 PM

PI 7.1 Error in activating UDF

89 Views

Hi ALL

We are using custom Java functions in the UDF which adds flexibility to

our processing. We have used the same archives in the current 7.0 PI

server and it is working like a charm. However when we try to use the

same library in the PI 7.1 box, the JVM is not able to find the library

even though we have activate the archives in the same Software

component.

Here is the error message we are getting:

Source text of object Message Mapping:
A_860_EDI_message_mapping_MT_MM | urn:pacer-
com/EDI/ABC/204/Common has syntax errors:
Source code has syntax error: D:\usr\sap\XI\DVEBMGS00
\j2ee\cluster\server0
\.\temp\classpath_resolver\Map30c1fd7004f211de806f005056a0098c\source\com\
sap\xi\tf\_A_860_EDI_message_mapping_MT_MM _.java:9:
package abc.com.b2b.abcClient does not exist import
abc.com.b2b.abcclient.abcClientFunction; ^

Pls. let us know if we need to do UDFs different in PI7.1. Are there

some additional steps we need to do for making it work.

There is one more observation we have for the Java archives in the

cache in PI7.1 . We found that the result set for the search for the

library class doesn't have the name of the software component. when we

do the exact same search in the PI 7.0 box, we see the signature of the

library intact with the Software component info in the right place.

Your help is greatly appreciated!!

Thank you,

Patrick

Edited by: Patrick Jones on Feb 27, 2009 11:51 PM

Edited by: Patrick Jones on Feb 27, 2009 11:53 PM