cann't cast WSession
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
cann't cast WSession
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.
- Labels:
-
Jlink
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
I have changed in registry protk.dat two lines to:
startup otk_java
toolkit object
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
wfcWSession_ptr wsession = wfcWsession::cast(pfcGetProESession());
They use their own Smart Pointer implementation.
Br,
Eike
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
How i can access this Type (Pointer description)
Thank you very much!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
I have changed in registry protk.dat two lines to:
startup otk_java
toolkit object
