Plugin Failure at Startup When Used In Previous Editing Session

I have my plugin minimally working now but I'm running into a problem. If I edit a file using my plug-in and, with that file still open in the editor, close Oxygen, then when I open Oxygen again, I get a "Plugins-Errors" message box from Oxygen indicating an InvocationTargetException on my plug in class and these messages in the log: 1 WARN [ main ] ro.sync.G.W - Invalid field : systemID for class ro.sync.exml.I.B.A. ro.sync.G.B: Invalid serialized URL : rsuite:/.manageable-objects/6 1 WARN [ main ] ro.sync.G.W - Skip invalid object ro.sync.G.D: Missing system ID in the mark location. 1362 WARN [ main ] ro.sync.G.W - Invalid field : defaultScenario for class ro.sync.exml.I._.B.U. java.lang.OutOfMemoryError: Java heap space 4270 DEBUG [ main ] com.reallysi.rsuite.client.oxygen.RSuiteUriProtocolPlugin - in getURLSTreamHandlder(), returning new RSuiteUriProtocolHandler(): 13297080 And then a lot of these: 10967 DEBUG [ main ] com.reallysi.rsuite.client.oxygen.RSuitePlugin - In RSuitePlugin constructor 10968 ERROR [ main ] com.reallysi.rsuite.client.oxygen.RSuitePlugin - instance member variable is not null, throwing IllegalStateException But I'm not getting any messages from any other components of my plug-in so I'm not sure what I should be doing to prevent this failure. Thanks, Eliot -- W. Eliot Kimber Senior Solutions Architect Really Strategies, Inc. "Bringing Strategy, Content, and Technology Together" Main: 610.631.6770 www.reallysi.com www.rsuitecms.com Sent using the Microsoft Entourage 2004 for Mac Test Drive.

Dear Eliot, Please try first a cleanup of the oXygen options. Try executing Options->Reset global options and restart oXygen. Let us know if you still get problems after that. Best Regards, George --------------------------------------------------------------------- George Cristian Bina - http://aboutxml.blogspot.com/ <oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger http://www.oxygenxml.com Eliot Kimber wrote:
I have my plugin minimally working now but I'm running into a problem. If I edit a file using my plug-in and, with that file still open in the editor, close Oxygen, then when I open Oxygen again, I get a "Plugins-Errors" message box from Oxygen indicating an InvocationTargetException on my plug in class and these messages in the log:
1 WARN [ main ] ro.sync.G.W - Invalid field : systemID for class ro.sync.exml.I.B.A. ro.sync.G.B: Invalid serialized URL : rsuite:/.manageable-objects/6 1 WARN [ main ] ro.sync.G.W - Skip invalid object ro.sync.G.D: Missing system ID in the mark location. 1362 WARN [ main ] ro.sync.G.W - Invalid field : defaultScenario for class ro.sync.exml.I._.B.U. java.lang.OutOfMemoryError: Java heap space 4270 DEBUG [ main ] com.reallysi.rsuite.client.oxygen.RSuiteUriProtocolPlugin - in getURLSTreamHandlder(), returning new RSuiteUriProtocolHandler(): 13297080
And then a lot of these:
10967 DEBUG [ main ] com.reallysi.rsuite.client.oxygen.RSuitePlugin - In RSuitePlugin constructor 10968 ERROR [ main ] com.reallysi.rsuite.client.oxygen.RSuitePlugin - instance member variable is not null, throwing IllegalStateException
But I'm not getting any messages from any other components of my plug-in so I'm not sure what I should be doing to prevent this failure.
Thanks,
Eliot

On 10/31/07 10:11 AM, "George Cristian Bina" <george@oxygenxml.com> wrote:
Dear Eliot,
Please try first a cleanup of the oXygen options. Try executing Options->Reset global options and restart oXygen. Let us know if you still get problems after that.
No change in behavior after resetting the global options. Cheers, E. -- W. Eliot Kimber Senior Solutions Architect Really Strategies, Inc. "Bringing Strategy, Content, and Technology Together" Main: 610.631.6770 www.reallysi.com www.rsuitecms.com Sent using the Microsoft Entourage 2004 for Mac Test Drive.

Hi Eliot, Thanks for letting us know. We were able to reproduce the problem with the sample custom protocol plugin and we are investigating that - I expect to have a fix very soon, later today or tomorrow. In the meanwhile please close the file before closing oXygen to avoid this problem. Best Regards, George --------------------------------------------------------------------- George Cristian Bina - http://aboutxml.blogspot.com/ <oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger http://www.oxygenxml.com Eliot Kimber wrote:
On 10/31/07 10:11 AM, "George Cristian Bina" <george@oxygenxml.com> wrote:
Dear Eliot,
Please try first a cleanup of the oXygen options. Try executing Options->Reset global options and restart oXygen. Let us know if you still get problems after that.
No change in behavior after resetting the global options.
Cheers,
E.

On 10/31/07 10:47 AM, "George Cristian Bina" <george@oxygenxml.com> wrote:
Hi Eliot,
Thanks for letting us know. We were able to reproduce the problem with the sample custom protocol plugin and we are investigating that - I expect to have a fix very soon, later today or tomorrow. In the meanwhile please close the file before closing oXygen to avoid this problem.
Cool (that you'll be providing a fix). I'm coding against 8.2 at the moment. Cheers, E. -- W. Eliot Kimber Senior Solutions Architect Really Strategies, Inc. "Bringing Strategy, Content, and Technology Together" Main: 610.631.6770 www.reallysi.com www.rsuitecms.com Sent using the Microsoft Entourage 2004 for Mac Test Drive.

Hi Eliot, The problem has been identified and fixed and the fix will go in the 9.0 release. Best Regards, George --------------------------------------------------------------------- George Cristian Bina - http://aboutxml.blogspot.com/ <oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger http://www.oxygenxml.com Eliot Kimber wrote:
On 10/31/07 10:47 AM, "George Cristian Bina" <george@oxygenxml.com> wrote:
Hi Eliot,
Thanks for letting us know. We were able to reproduce the problem with the sample custom protocol plugin and we are investigating that - I expect to have a fix very soon, later today or tomorrow. In the meanwhile please close the file before closing oXygen to avoid this problem.
Cool (that you'll be providing a fix). I'm coding against 8.2 at the moment.
Cheers,
E.

On 11/1/07 7:54 AM, "George Cristian Bina" <george@oxygenxml.com> wrote:
Hi Eliot,
The problem has been identified and fixed and the fix will go in the 9.0 release.
I have verified that the problem does not occur in the V9 released today. Do all 8.2 owners get upgraded to 9 automatically? If not then this bug would need to be fixed in 8.2 as well. Cheers, E. -- W. Eliot Kimber Senior Solutions Architect Really Strategies, Inc. "Bringing Strategy, Content, and Technology Together" Main: 610.631.6770 www.reallysi.com www.rsuitecms.com Sent using the Microsoft Entourage 2004 for Mac Test Drive.

Hi Eliot, Thanks for verifying this with version 9. We will consider applying this fix on the 8.2 code base and making available a 8.2 maintenance build with this fix. Best Regards, George --------------------------------------------------------------------- George Cristian Bina - http://aboutxml.blogspot.com/ <oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger http://www.oxygenxml.com Eliot Kimber wrote:
On 11/1/07 7:54 AM, "George Cristian Bina" <george@oxygenxml.com> wrote:
Hi Eliot,
The problem has been identified and fixed and the fix will go in the 9.0 release.
I have verified that the problem does not occur in the V9 released today.
Do all 8.2 owners get upgraded to 9 automatically?
If not then this bug would need to be fixed in 8.2 as well.
Cheers,
E.

Sorry, I noticed that I did not replied explicitly to your question
Do all 8.2 owners get upgraded to 9 automatically?
No. Only users that have a valid maintenance pack get automatically an upgrade to version 9 because this is a major release. Best Regards, George --------------------------------------------------------------------- George Cristian Bina - http://aboutxml.blogspot.com/ <oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger http://www.oxygenxml.com George Cristian Bina wrote:
Hi Eliot,
Thanks for verifying this with version 9. We will consider applying this fix on the 8.2 code base and making available a 8.2 maintenance build with this fix.
Best Regards, George --------------------------------------------------------------------- George Cristian Bina - http://aboutxml.blogspot.com/ <oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger http://www.oxygenxml.com
Eliot Kimber wrote:
On 11/1/07 7:54 AM, "George Cristian Bina" <george@oxygenxml.com> wrote:
Hi Eliot,
The problem has been identified and fixed and the fix will go in the 9.0 release.
I have verified that the problem does not occur in the V9 released today.
Do all 8.2 owners get upgraded to 9 automatically?
If not then this bug would need to be fixed in 8.2 as well.
Cheers,
E.

Hello, The new maintenance build of oXygen 8.2 is available on the Software Archive page of the oXygen website: http://www.oxygenxml.com/software_archive.html Regards, Sorin George Cristian Bina wrote:
Hi Eliot,
Thanks for verifying this with version 9. We will consider applying this fix on the 8.2 code base and making available a 8.2 maintenance build with this fix.
Best Regards, George

On 11/5/07 11:09 AM, "Sorin Ristache" <sorin@oxygenxml.com> wrote:
Hello,
The new maintenance build of oXygen 8.2 is available on the Software Archive page of the oXygen website:
Cool--that fixes my bug. Thanks, E. -- W. Eliot Kimber Senior Solutions Architect Really Strategies, Inc. "Bringing Strategy, Content, and Technology Together" Main: 610.631.6770 www.reallysi.com www.rsuitecms.com Sent using the Microsoft Entourage 2004 for Mac Test Drive.

On Mon, 05 Nov 2007 18:09:41 +0200 Sorin Ristache <sorin@oxygenxml.com> wrote:
Hello,
The new maintenance build of oXygen 8.2 is available on the Software Archive page of the oXygen website:
Hi Sorin, Many thanks for the update notice. Will you make the update for eclipse available from eclipse's update manager? Regards, Rodolfo -- Rodolfo M. Raya <rmraya@maxprograms.com> http://www.maxprograms.com

Hello, The bug was in the support for the plugins for oXygen standalone. The fix was included in the release of oXygen version 9.0 and in this update of the version 8.2 of the oXygen standalone distribution. There is no update of the Eclipse plugin version 8.2. Regards, Sorin Rodolfo M. Raya wrote:
Hi Sorin,
Many thanks for the update notice.
Will you make the update for eclipse available from eclipse's update manager?
Regards, Rodolfo
participants (4)
-
Eliot Kimber
-
George Cristian Bina
-
Rodolfo M. Raya
-
Sorin Ristache