From: jars80@gmx.net
Date: Thu Nov 15 2007 - 11:32:46 EST
hi,
I have a SunFire V440 running Solaris 10 11/06 with actual patch level.
I have implemented 2 zones in it. the first zone running a java application within a bea weblogic server (version 8.1), the second zone holds a mysql database (version 5.0.33).
Now I receive some java exceptions (see stacktrace): "java.net.SocketException: Broken pipe".
I think the broken pipe is due to TCP connection lost to backend.
I do not think it is a problem with JDBC or my application, but can be network problem.
Or could it be something with zone in solaris? I configured each zone with its own IP. Both of them uses the physical adapter which is virtualized to the zones.
Has anybody any experiences in TCP traffic, socket connection between zones (running on one physical machine)?
Many thanks in advance!
jannic
MESSAGE: Broken pipe
STACKTRACE:
java.net.SocketException: Broken pipe
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:66)
at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:124)
at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:2637)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1554)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1665)
at com.mysql.jdbc.Connection.execSQL(Connection.java:3124)
at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1149)
at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1400)
at com.mysql.jdbc.PreparedStatement.executeBatchSerially(PreparedStatement.java:1059)
at com.mysql.jdbc.PreparedStatement.executeBatch(PreparedStatement.java:849)
at org.hibernate.jdbc.BatchingBatcher.doExecuteBatch(BatchingBatcher.java:48)
at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:246)
at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:237)
at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:142)
at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:298)
at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:27)
at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1000)
at org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:338)
at org.hibernate.transaction.JDBCTransaction.commit(JDBCTransaction.java:106)
at de.dwelle.api.data.WSProgDataIF.update(WSProgDataIF.java:156)
at de.dwelle.ui.model.UseradminModel.getGuiData(UseradminModel.java:181)
at de.dwelle.ui.model.ContentModel.getGuiData(ContentModel.java:80)
at de.dwelle.ui.page.dialog.PlanAjaxActivity.processAjax(PlanAjaxActivity.java:126)
at de.dwelle.ui.page.dialog.PlanAjaxActivity.render(PlanAjaxActivity.java:178)
at com.dbe.raice.complet.WorkflowExecuter.render(WorkflowExecuter.java:128)
at com.dbe.raice.complet.CompletContainer.doRender(CompletContainer.java:131)
at com.dbe.raice.complet.Complet.render(Complet.java:295)
at com.dbe.raice.complet.Complet.render(Complet.java:252)
at com.dbe.raice.XPortalServlet.service(XPortalServlet.java:130)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1072)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:465)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:348)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6985)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3892)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2766)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183)
** END NESTED EXCEPTION **
-- GMX FreeMail: 1 GB Postfach, 5 E-Mail-Adressen, 10 Free SMS. Alle Infos und kostenlose Anmeldung: http://www.gmx.net/de/go/freemail _______________________________________________ sunmanagers mailing list sunmanagers@sunmanagers.org http://www.sunmanagers.org/mailman/listinfo/sunmanagers
This archive was generated by hypermail 2.1.7 : Wed Apr 09 2008 - 23:42:30 EDT