Showing results for 
Search instead for 
Did you mean: 

Starting Java Proxy Framework(JPF)

Former Member
0 Kudos


Using an Inbound Java Proxy I create a jar file. Then I implement my

own java class and successfully deploy on the J2EE engine.

But when I am try to call J2EE engine from XI.

As per your Documentation I firsthave to start Java Proxy Framework

(JPF) Inbound Server and then I create a jpf.registry file.

Now I am facing problem when I am trying to start JPF Inbound Server.

When I run command

java -classpath <classpath> command

java start

It gives error as:

Exception in thread "main" java.lang.NoClassDefFoundError:



Java -classpath E:\usr\sap\LTX\DVEBMGS00\j2ee\cluster\server\additional-

lib\com\sap\aii\proxy\framework\aii_proxy_rt.jar start

Thisgives error as:

Exception in thread "main" java.lang.NoClassDefFoundError:



So I feel that some path is required to be set or some jar file is

required. I want to know which jar files it required and from where I

can download it.

And when I am trying to create a jpf.registry file.

As per SAP documentation it states.

<Interface Namespace>#<Inbound Interface>=<Java Class>:<Java Method>

And as per notes it states

<Namespace>\#<interface_name>=<bean_name> :<message_name>

So what is the real scenario?

As per our scenario;

dlp - deployment name is PO_CHANGE_TEST

Bean name is SessionBean

So whatis the actual picture that is not clear.

And I want jpf.registry and file.

Where will I be able to check logs after executing scenario? Till now

such log is found.

Please give reply A.S.A.P


Gaurav Jain

Accepted Solutions (0)

Answers (1)

Answers (1)

Active Contributor
0 Kudos

You need not start the Java Proxy Server with the java command. The JPF is part of the adapter framework and is started automatically.

If you have a plain J2EE-server, you need to deploy the Adapter Framework. Check the service marketplace for the latest version. Check the installation guide for Adapter Framework.