[ 
https://issues.apache.org/jira/browse/DERBY-4558?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rick Hillegas updated DERBY-4558:
---------------------------------

    Bug behavior facts: [Regression, Seen in production]  (was: [Regression, 
Regression Test Failure])

Unchecking the Regression Test Failure box since we use that flag to mark 
failures in Derby's own regression tests. This appears to be a failure which 
surfaced in the regression tests for a product which runs on Derby.

> Issue (regression) with IBM JDK and Derby 10.5.3.0 and an OpenJPA testcase
> --------------------------------------------------------------------------
>
>                 Key: DERBY-4558
>                 URL: https://issues.apache.org/jira/browse/DERBY-4558
>             Project: Derby
>          Issue Type: Bug
>          Components: JDBC
>    Affects Versions: 10.5.3.0
>            Reporter: Kevin Sutter
>              Labels: derby_triage10_5_2
>
> The OpenJPA project just moved from Derby 10.2.2.0 to Derby 10.5.3.0.  We 
> have found that one of our testcases no longer works after this upgrade.  
> But, the failure only happens with the IBM JDK.  The Sun JDK (and Apple JDK) 
> seem to work just fine.
> The testcase is related to executing stored procedures.  You can find the 
> testcase in the Apache OpenJPA project:
> TestNativeQueryProcedures.testNoReturnMultiParamProcedure 
> (org.apache.openjpa.persistence.jdbc.query) 
> junit.framework.AssertionFailedError: Caught unexpected exception executing 
> stored procedure: Method resolution for signature 
> org.apache.openjpa.persistence.jdbc.query.procedure.DerbyProcedureList.addSuffixToName(java.lang.String,
>  java.lang.String) was ambiguous. (No single maximally specific method.) {{ 
> call ADD_SUFFIX_TO_NAME (?, ?) }} [code=20000, state=42X73]
> at junit.framework.Assert.fail(Assert.java:47)
> at 
> org.apache.openjpa.persistence.jdbc.query.TestNativeQueryProcedures.testNoReturnMultiParamProcedure(TestNativeQueryProcedures.java:227)
> Show details » 
> « Hide details
> junit.framework.AssertionFailedError: Caught unexpected exception executing 
> stored procedure: Method resolution for signature 
> org.apache.openjpa.persistence.jdbc.query.procedure.DerbyProcedureList.addSuffixToName(java.lang.String,
>  java.lang.String) was ambiguous. (No single maximally specific method.) {{ 
> call ADD_SUFFIX_TO_NAME (?, ?) }} [code=20000, state=42X73]
> at junit.framework.Assert.fail(Assert.java:47)
> at 
> org.apache.openjpa.persistence.jdbc.query.TestNativeQueryProcedures.testNoReturnMultiParamProcedure(TestNativeQueryProcedures.java:227)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:48)
> at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
> at java.lang.reflect.Method.invoke(Method.java:600)
> at junit.framework.TestCase.runTest(TestCase.java:154)
> at 
> org.apache.openjpa.persistence.test.AbstractPersistenceTestCase.runTest(AbstractPersistenceTestCase.java:514)
> at junit.framework.TestCase.runBare(TestCase.java:127)
> We have only experienced this with the IBM JDK, both at the Java 6 SR5 and 
> SR7 fix levels.
> Thanks,
> Kevin

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to