You are viewing a plain text version of this content. The canonical link for it is here.
Posted to torque-dev@db.apache.org by tf...@apache.org on 2007/10/14 12:25:54 UTC
svn commit: r584524 - in /db/torque:
runtime/trunk/src/java/org/apache/torque/TorqueRuntimeException.java
runtime/trunk/src/test/org/apache/torque/TorqueRuntimeExceptionTest.java
site/trunk/xdocs/changes.xml
Author: tfischer
Date: Sun Oct 14 03:25:43 2007
New Revision: 584524
URL: http://svn.apache.org/viewvc?rev=584524&view=rev
Log:
Corrected invalid cast in TorqueRuntimeException.splitStackTrace.
Fixes TORQUE-103.
Added:
db/torque/runtime/trunk/src/test/org/apache/torque/TorqueRuntimeExceptionTest.java
Modified:
db/torque/runtime/trunk/src/java/org/apache/torque/TorqueRuntimeException.java
db/torque/site/trunk/xdocs/changes.xml
Modified: db/torque/runtime/trunk/src/java/org/apache/torque/TorqueRuntimeException.java
URL: http://svn.apache.org/viewvc/db/torque/runtime/trunk/src/java/org/apache/torque/TorqueRuntimeException.java?rev=584524&r1=584523&r2=584524&view=diff
==============================================================================
--- db/torque/runtime/trunk/src/java/org/apache/torque/TorqueRuntimeException.java (original)
+++ db/torque/runtime/trunk/src/java/org/apache/torque/TorqueRuntimeException.java Sun Oct 14 03:25:43 2007
@@ -222,6 +222,6 @@
{
list.add(st.nextToken());
}
- return (String[]) list.toArray();
+ return (String[]) list.toArray(new String[list.size()]);
}
}
Added: db/torque/runtime/trunk/src/test/org/apache/torque/TorqueRuntimeExceptionTest.java
URL: http://svn.apache.org/viewvc/db/torque/runtime/trunk/src/test/org/apache/torque/TorqueRuntimeExceptionTest.java?rev=584524&view=auto
==============================================================================
--- db/torque/runtime/trunk/src/test/org/apache/torque/TorqueRuntimeExceptionTest.java (added)
+++ db/torque/runtime/trunk/src/test/org/apache/torque/TorqueRuntimeExceptionTest.java Sun Oct 14 03:25:43 2007
@@ -0,0 +1,43 @@
+package org.apache.torque;
+
+import java.io.PrintWriter;
+import java.io.StringWriter;
+
+/**
+ * Tests the class TorqueRuntimeException
+ */
+public class TorqueRuntimeExceptionTest extends BaseTestCase
+{
+ /**
+ * Creates a new instance.
+ *
+ * @param name the name of the test case.
+ */
+ public TorqueRuntimeExceptionTest(String name)
+ {
+ super(name);
+ }
+
+ /**
+ * Tests whether printstackTrace works.
+ */
+ public void testPrintStackTrace()
+ {
+ StringWriter stringWriter = new StringWriter();
+ PrintWriter writer = new PrintWriter(stringWriter);
+ try
+ {
+ throw new TorqueRuntimeException();
+ }
+ catch (TorqueRuntimeException e)
+ {
+ e.printStackTrace(writer);
+ assertTrue(stringWriter.toString().startsWith(
+ "org.apache.torque.TorqueRuntimeException"));
+ assertTrue(stringWriter.toString().indexOf(
+ "org.apache.torque.TorqueRuntimeExceptionTest.testPrintStackTrace")
+ > 0);
+ }
+
+ }
+}
Modified: db/torque/site/trunk/xdocs/changes.xml
URL: http://svn.apache.org/viewvc/db/torque/site/trunk/xdocs/changes.xml?rev=584524&r1=584523&r2=584524&view=diff
==============================================================================
--- db/torque/site/trunk/xdocs/changes.xml (original)
+++ db/torque/site/trunk/xdocs/changes.xml Sun Oct 14 03:25:43 2007
@@ -31,6 +31,9 @@
<body>
<release version="3.3-RC3" date="in SVN">
+ <action type="fix" dev="tfischer" issue="TORQUE-103" due-to="Jonathan Purvis">
+ Corrected invalid cast in TorqueRuntimeException.splitStackTrace.
+ </action>
<action type="fix" dev="tfischer" issue="TORQUE-104" due-to="Sylvain Benoist">
Remove 'COMMENT ON...' output from generated SQL for Sybase
as these commands do not exist in Sybase's sql.
---------------------------------------------------------------------
To unsubscribe, e-mail: torque-dev-unsubscribe@db.apache.org
For additional commands, e-mail: torque-dev-help@db.apache.org