Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations cowski on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

pro/e j-link

Status
Not open for further replies.

mb001

Mechanical
Apr 11, 2001
4
Can anybody help me with j-link and jdk1.1.8?

When I try to open a session with the following line

session = pfcGlobal.GetProESession();

I get an exception:

Exception caught: java.lang.NullPointerException
java.lang.NullPointerException
at com.ptc.cipjava.CIPRemoteApp.getTransport(CIPRemoteApp.java:22)
at com.ptc.pfc.pfcGlobal.pfcGlobal.GetProESession(pfcGlobal.java:12)
at start.main(start.java:25)

Or has anybody a good tutorial for j-link?

Thank You for Your help:)

Martin
 
Replies continue below

Recommended for you

i need more details like the build u r using the path set.
 
When I try to open a session with the following line

session = pfcGlobal.GetProESession();

I get an exception:

Exception caught: java.lang.NullPointerException
java.lang.NullPointerException
at com.ptc.cipjava.CIPRemoteApp.getTransport(CIPRemoteApp.java:22)
at com.ptc.pfc.pfcGlobal.pfcGlobal.GetProESession(pfcGlobal.java:12)
at start.main(start.java:25)


My Path and CLASSPATH variables look like as follows:

path:

<JDK Loadpoint>\bin

CLASSPATH:

<JDK Loadpoint>\lib\classes.zip

<J-Link loadpoint>\jars\cipjava.jar

<J-Link loadpoint>\jars\pfc.jar


Compiling is without errors. When I start my applet,
I get always the same errors, if proe is running or not!
Have You any idea?
 
How are you starting your applet - is it from within Pro/E or Outside eg in a browser?.

If it is from a browser, you will have to either connect to Pro/E or start Pro/E. Once you have connected, you can get the session. See below. Here timeout is an Integer for how long it will try to connect. I usually use 20.


try
{
connection=pfcAsyncConnection.AsyncConnection_Connect(null,null,null,timeout);

try{
session = connection.GetSession();
}
catch(jxthrowable x){
}
}

catch (jxthrowable x){
JOptionPane.showMessageDialog(null,&quot;Could not Connected to Pro/E&quot;);
}

As for tutorials, there are some that are in the Pro/E loadpoint - not brilliant but just enough to get you going.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor