- This topic has 17 replies, 8 voices, and was last updated 16 years, 2 months ago by
support-joy.
-
AuthorPosts
-
snircoMemberHello I’m tryimg to run glassfish server end I got this exception;
recursive call into SystemOutandErrhandler
java.lang.RuntimeException: recursivecall
at com.sun.enterprise.server.logging.SystemOutandErrHandler$LoggingByteArrayOutputStream.flush(SystemOutandErrHandler.java:359)
at java.io.PrintStream.write(Unknown Source)
at com.sun.enterprise.server.logging.SystemOutandErrHandler$LoggingPrintStream.write(SystemOutandErrHandler.java:293)
at sun.nio.cs.StreamEncoder$CharsetSE.writeBytes(Unknown Source)
at sun.nio.cs.StreamEncoder$CharsetSE.implFlushBuffer(Unknown Source)
at sun.nio.cs.StreamEncoder$CharsetSE.implFlush(Unknown Source)
at sun.nio.cs.StreamEncoder.flush(Unknown Source)
at java.io.OutputStreamWriter.flush(Unknown Source)
at java.util.logging.StreamHandler.flush(Unknown Source)
at java.util.logging.ConsoleHandler.publish(Unknown Source)
at java.util.logging.Logger.log(Unknown Source)
at java.util.logging.Logger.doLog(Unknown Source)
at java.util.logging.Logger.log(Unknown Source)
at com.sun.enterprise.server.logging.SystemOutandErrHandler$LoggingByteArrayOutputStream.flush(SystemOutandErrHandler.java:368)
at java.io.PrintStream.write(Unknown Source)
at com.sun.enterprise.server.logging.SystemOutandErrHandler$LoggingPrintStream.write(SystemOutandErrHandler.java:293)
at sun.nio.cs.StreamEncoder$CharsetSE.writeBytes(Unknown Source)
at sun.nio.cs.StreamEncoder$CharsetSE.implFlushBuffer(Unknown Source)
at sun.nio.cs.StreamEncoder.flushBuffer(Unknown Source)
at java.io.OutputStreamWriter.flushBuffer(Unknown Source)
at java.io.PrintStream.write(Unknown Source)
at java.io.PrintStream.print(Unknown Source)
at com.sun.enterprise.server.logging.SystemOutandErrHandler$LoggingPrintStream.print(SystemOutandErrHandler.java:205)
at java.io.PrintStream.println(Unknown Source)
at com.sun.enterprise.server.logging.SystemOutandErrHandler$LoggingPrintStream.println(SystemOutandErrHandler.java:187)
at java.util.logging.ErrorManager.error(Unknown Source)
at com.sun.enterprise.server.logging.ServerLogManager.getLogService(ServerLogManager.java:368)
at com.sun.enterprise.server.logging.ServerLogManager.reInitializeServerLoggers(ServerLogManager.java:545)
at com.sun.enterprise.server.ApplicationServer.onInitialization(ApplicationServer.java:167)
at com.sun.enterprise.server.ondemand.OnDemandServer.onInitialization(OnDemandServer.java:103)
at com.sun.enterprise.server.PEMain.run(PEMain.java:399)
at com.sun.enterprise.server.PEMain.main(PEMain.java:336)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.sun.enterprise.server.PELaunch.main(PELaunch.java:415)February 2, 2009 at 4:00 pm #294259
snircoMemberI stoped the server yhat was running in my machine then I start it in myEclipse ide and it try to start but didn’t succeed,
it didn’t throw an exceptionFebruary 12, 2009 at 2:40 am #294728
support-joyMemberHi,
Im sorry you ran into this issue. A PR is filed for the dev team and they are looking into this issue.February 21, 2009 at 1:06 pm #295155
Sreenath GurujalaParticipantI too got a similar exception, Unable to resolve it , please help
https://www.genuitec.com/forums/topic/glassfish-startup-error-2/
February 23, 2009 at 4:25 am #295174
support-joyMemberHey Sreenath,
A PR is filed for this issue. The dev team are currently investigating more on this.
Is it possible for you to share your project with us for us to reproduce this internally?(you can use the PM feature to reply to this). I am unable to reproduce this issue at my end. I am able to deploy and run the traderX example(http://www.myeclipseide.com/documentation/quickstarts/earprojects/) in glassfish without any problem.
February 23, 2009 at 9:08 am #295182
Sreenath GurujalaParticipantRefer to my post for all the details regarding this error. https://www.genuitec.com/forums/topic/glassfish-startup-error-2/
February 24, 2009 at 3:20 am #295209
support-joyMemberThank you. I have filed a PR for the dev team.
March 4, 2009 at 2:10 pm #295544
Nagasekhar PolepeddiParticipantIs this resolved.I too have the same problem. What is the EAT
March 4, 2009 at 11:34 pm #295558
support-joyMembersekharinus,
Sorry for the inconvinience caused. Dev team are investigating this issue. I don’t have an EAT on this right now. You will be able to deploy and run your applications on Glassfish 2.1, but currently the console doesn’t log any output other than the error.
I would recommend you to either work with GlassFish 2.0 or work with GlassFish 2.1 admin console outside of ME.
April 3, 2009 at 1:03 pm #297209
vincent NonnenmacherMembertwo months to correct the problem ????
sound pretty lame guys !
This work fine in netbeans, too bad to be obliged to swith between ide when MyEclipse is our favorite.
Could you at least have your dev explain the problem and give workaround advice ?
So we can wait.April 6, 2009 at 12:05 am #297227
support-joyMembervincent.nonnenmacher,
Sorry for the inconvinience. This issue was related to GlassFish 2.1 connector. This issue is fixed and will be released with ME 7.5. The workaround would be either to use GlassFish 2.0 connector or run GlassFish 2.1 outside of ME.
Thanks for your patience.
April 9, 2009 at 5:16 am #297379
vincent NonnenmacherMemberwhat is the ETA for ME 7.5 ?
could it be a small minor update as time frame on the site for 7.5 is months from now ?April 9, 2009 at 6:15 am #297381
support-joyMemberME 7.5 is scheduled for a May end release.
April 9, 2009 at 9:02 am #297389
vincent NonnenmacherMemberdamned ;-(
forced to be a netbean guy for so long ????April 28, 2009 at 9:18 am #297920
gregoire.seguinMemberHas any other user found a work-around to this? We have a release that goes into testing mid-may. It’s a liferay 5.2.2 install and thus deploys with glassfish 2.1 out of the box. (liferay is a web app that runs on glassfish, we are providing portlets for it), and my team of 6 was working with liferay 5.1.1. We waited as long as we could to move to 5.2.2, but there is a show-stopper bug on liferay 5.1.1 that requires us to move to 5.2.2 which is on glassfish 2.1.
Is this a MyEclipse specific connector, or is this a WTP based problem?? is there any way I can change the deployment of glassfish other than to revert to 2.1 to resolve this issue?
Just to restate the issue for those users trying to find a solution: The server starts, but throws a an error: ‘java.lang.RuntimeException: recursivecall’, after which you get no logs. The server still works, but this is a major inconvenience for development and deployment of applications.
The only work around I found was to stop my server within eclipse, then start the server outside of eclipse. you then get logging. When you want to deploy, you stop your server, then start it in eclipse, then deploy, then stop the server again and start it again using asadmin.
-
AuthorPosts