Community Tip - When posting, your subject should be specific and summarize your question. Here are some additional tips on asking a great question. X
dear All,
why i cannt cast WSession from Session?
class CommandConvertTolerances extends DefaultUICommandActionListener {
public void OnCommand() {
try {
WSession session = (WSession) pfcSession.GetCurrentSession ();
// WSession wSession = null;
//
// if (wSession instanceof WSession)
// wSession = (WSession)session;
Model model = session.GetCurrentModel();
// WModel wm = (WModel)model;
java.lang.ClassCastException: com.ptc.wfc.Implementation.pfcSession$Session cannot be cast to com.ptc.wfc.wfcSession.WSession
Thanks!
Robert
Solved! Go to Solution.
I have changed in registry protk.dat two lines to:
startup otk_java
toolkit object
wfcWSession_ptr wsession = wfcWsession::cast(pfcGetProESession());
They use their own Smart Pointer implementation.
Br,
Eike
How i can access this Type (Pointer description)
Thank you very much!
Oh I'm sorry haven't done it in Java right now.
AFAIK it should be in the licensed OJava path. So you should need a Java OTK License for this (but I could be wrong / not sure about this ...).
Br,
Eike
I have changed in registry protk.dat two lines to:
startup otk_java
toolkit object