Francis,
I'm going to make the assumption that your using a DBMS_PIPE and not
something else (not much of a JAVA programmer here) because you stated that
shutting the database down "fixed the problem" at least for the time being. In
my use of pipes inside Oracle, I have never seen one "break". Fill up, yes. In
which case they refuse to accept any new data. Therefore you might consider two
things:
1) use the dbms_pipe.purge procedure to clean out the pipe (kinda like
calling "Roto Router")
2) find out what is suppose to be receiving the data & if it is still
running, stuck, or whatever.
After that I'd get the developer to cleanup the error trapping routines to
provide a better error message and handling.
Dick Goulet
____________________Reply Separator____________________
Author: "Francis; Rick" <[EMAIL PROTECTED]>
Date: 5/23/2001 2:21 PM
hi,
OS=sol8
ora_ver=8i
model=420r
what can i do to troubleshoot this problem?
Wed May 23 10:40:17 CDT 2001:<I> <JMS> java.sql.SQLException: Io exception:
Broken pipe
at java.lang.Throwable.fillInStackTrace(Native Method)
at java.lang.Throwable.fillInStackTrace(Compiled Code)
at java.lang.Throwable.<init>(Compiled Code)
at java.lang.Exception.<init>(Compiled Code)
at java.sql.SQLException.<init>(Compiled Code)
at oracle.jdbc.dbaccess.DBError.throwSqlException(Compiled Code)
at oracle.jdbc.dbaccess.DBError.throwSqlException(Compiled Code)
at oracle.jdbc.driver.OracleStatement.<init>(Compiled Code)
at
oracle.jdbc.driver.OracleConnection.privateCreateStatement(Compiled Code)
at oracle.jdbc.driver.OracleConnection.createStatement(Compiled
Code)
at weblogic.jdbc.pool.Connection.createStatement(Compiled Code)
at weblogic.jms.server.JDBCStore.purgeMessages(Compiled Code)
at weblogic.jms.server.JDBCStore.trigger(Compiled Code)
at
weblogic.time.common.internal.ScheduledTrigger.executeLocally(Compiled Code)
at weblogic.time.common.internal.ScheduledTrigger.execute(Compiled
Code)
at weblogic.time.server.ScheduledTrigger.execute(Compiled Code)
at weblogic.kernel.ExecuteThread.run(Compiled Code)
to fix it, i had to restart the instance; major causes...hints!
rf
The information transmitted is intended only for the person or entity to
which it is addressed and may contain confidential and/or privileged
material. Any review, retransmission, dissemination or other use of, or
taking of any action in reliance upon, this information by persons or
entities other than the intended recipient is prohibited. If you received
this in error, please contact the sender and delete the material from any
computer.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<META NAME="Generator" CONTENT="MS Exchange Server version 5.5.2653.12">
<TITLE>troubleshoot broken pipe</TITLE>
</HEAD>
<BODY>
<P><FONT SIZE=2>hi,</FONT>
</P>
<P><FONT SIZE=2>OS=sol8</FONT>
<BR><FONT SIZE=2>ora_ver=8i</FONT>
<BR><FONT SIZE=2>model=420r</FONT>
</P>
<P><FONT SIZE=2>what can i do to troubleshoot this problem?</FONT>
</P>
<P><FONT SIZE=2>Wed May 23 10:40:17 CDT 2001:<I> <JMS>
java.sql.SQLException: Io exception: Broken pipe</FONT>
<BR><FONT SIZE=2> at
java.lang.Throwable.fillInStackTrace(Native Method)</FONT>
<BR><FONT SIZE=2> at
java.lang.Throwable.fillInStackTrace(Compiled Code)</FONT>
<BR><FONT SIZE=2> at
java.lang.Throwable.<init>(Compiled Code)</FONT>
<BR><FONT SIZE=2> at
java.lang.Exception.<init>(Compiled Code)</FONT>
<BR><FONT SIZE=2> at
java.sql.SQLException.<init>(Compiled Code)</FONT>
<BR><FONT SIZE=2> at
oracle.jdbc.dbaccess.DBError.throwSqlException(Compiled Code)</FONT>
<BR><FONT SIZE=2> at
oracle.jdbc.dbaccess.DBError.throwSqlException(Compiled Code)</FONT>
<BR><FONT SIZE=2> at
oracle.jdbc.driver.OracleStatement.<init>(Compiled Code)</FONT>
<BR><FONT SIZE=2> at
oracle.jdbc.driver.OracleConnection.privateCreateStatement(Compiled Code)</FONT>
<BR><FONT SIZE=2> at
oracle.jdbc.driver.OracleConnection.createStatement(Compiled Code)</FONT>
<BR><FONT SIZE=2> at
weblogic.jdbc.pool.Connection.createStatement(Compiled Code)</FONT>
<BR><FONT SIZE=2> at
weblogic.jms.server.JDBCStore.purgeMessages(Compiled Code)</FONT>
<BR><FONT SIZE=2> at
weblogic.jms.server.JDBCStore.trigger(Compiled Code)</FONT>
<BR><FONT SIZE=2> at
weblogic.time.common.internal.ScheduledTrigger.executeLocally(Compiled
Code)</FONT>
<BR><FONT SIZE=2> at
weblogic.time.common.internal.ScheduledTrigger.execute(Compiled Code)</FONT>
<BR><FONT SIZE=2> at
weblogic.time.server.ScheduledTrigger.execute(Compiled Code)</FONT>
<BR><FONT SIZE=2> at
weblogic.kernel.ExecuteThread.run(Compiled Code)</FONT>
</P>
<P><FONT SIZE=2>to fix it, i had to restart the instance; major
causes...hints!</FONT>
</P>
<P><FONT SIZE=2>rf</FONT>
</P>
<BR>
<BR>
<P><FONT SIZE=2>The information transmitted is intended only for the person or
entity to which it is addressed and may contain confidential and/or privileged
material. Any review, retransmission, dissemination or other use of, or
taking of any action in reliance upon, this information by persons or entities
other than the intended recipient is prohibited. If you received this in
error, please contact the sender and delete the material from any
computer.</FONT></P>
</BODY>
</HTML>
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author:
INET: [EMAIL PROTECTED]
Fat City Network Services -- (858) 538-5051 FAX: (858) 538-5051
San Diego, California -- Public Internet access / Mailing Lists
--------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from). You may
also send the HELP command for other information (like subscribing).