Bug 77445 - serialVersionUID not compatible with applications run outside Eclipse
Summary: serialVersionUID not compatible with applications run outside Eclipse
Status: RESOLVED DUPLICATE of bug 10104
Alias: None
Product: JDT
Classification: Eclipse Project
Component: Debug (show other bugs)
Version: 3.0.1   Edit
Hardware: Macintosh Mac OS X - Carbon (unsup.)
: P3 blocker (vote)
Target Milestone: ---   Edit
Assignee: JDT-Debug-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-11-01 19:52 EST by Michael Latta CLA
Modified: 2004-11-02 10:43 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Latta CLA 2004-11-01 19:52:50 EST
When interacting with a process started from the command line, the serialVersionUID is not compatible 
with that used by a process running inside Eclipse.  Both versions are running the same VM version (as 
verified by printing the java.version system property.  The same compiled classes executed from 
outside Eclipse do allow interacting with the other process.  The specific case today is accessing JMX 
MBeans from WebLogic 8.1 from an external client application running in and out of Eclipse.  The 
classes are not ones I can modified to add a serialVersionUID, and they have no expliit serialVersionUID 
presumeably to ensure that only compatible versions of the JMX library are connecting.
Comment 1 Darin Wright CLA 2004-11-02 10:23:31 EST
Please see bug 10104. I don't think this has anything to do with the "java 
debugger".

*** This bug has been marked as a duplicate of 10104 ***
Comment 2 Luc Bourlier CLA 2004-11-02 10:43:58 EST
Check that you are using the jar file when you are launching your app from
eclipse. You can see the command line used by opening the properties dialog from
the VM in the debug view (right click on the VM element, named ".../bin/java
...", in the debug view and select 'Properties').