Just to track the issue, I've filed JDO-494 http://issues.apache.org/
jira/browse/JDO-494
Thanks,
Craig
On Jun 6, 2007, at 11:05 AM, Matthew T. Adams wrote:
> It's my fault, but I can't fix it right now; I'll look at it as
> soon as I
> can...
>
> -----Original Message-----
> From: Michelle.Caisse@Sun.COM [mailto:Michelle.Caisse@Sun.COM]
> Sent: Wednesday, June 06, 2007 10:08 AM
> To: jdo-dev@db.apache.org
> Subject: Re: Test failure in api20
>
> FYI, I see the same errors after the recent check-ins.
>
> -- Michelle
>
> Craig L Russell wrote:
>
>> Yes, the text of the message is different.
>>
>> Craig
>>
>> On Jun 6, 2007, at 8:12 AM, Michael Bouschen wrote:
>>
>>> Hi Craig,
>>>
>>> I guess these are different errors from the ones described in
>>> https://issues.apache.org/jira/browse/JDO-484, correct?
>>>
>>> Regards Michael
>>>
>>>> Hi,
>>>>
>>>> I get this error when running the api20 maven build from the
>>>> tip of
>>>> the trunk:
>>>>
>>>> Testsuite: javax.jdo.JDOHelperConfigTest
>>>> Tests run: 19, Failures: 0, Errors: 18, Time elapsed: 0.124 sec
>>>>
>>>> Testcase: testPositive00_PMF0_GetNamedPMFProperties
>>>> (javax.jdo.JDOHelperConfigTest): Caused an ERROR
>>>> org.apache.tools.ant.AntClassLoader
>>>> at
>>>> javax.jdo.JDOHelperConfigTest.testPositive00_PMF0_GetNamedPMFProper
>>>> ti
>>>> es(JDOHelperConfigTest.java:57)
>>>>
>>>> The error occurs at the line that constructs a new class loader:
>>>>
>>>> URLClassLoader loader = new JDOConfigTestClassLoader(
>>>> JDOCONFIG_CLASSPATH_PREFIX,
>>>> (URLClassLoader) getClass().getClassLoader());
>>>>
>>>> I don't recognize the error. The stack trace doesn't show where in
>>>> the constructor the error is.
>>>>
>>>> Any clues?
>>>>
>>>> Craig
>>>>
>>>> public class JDOConfigTestClassLoader extends URLClassLoader {
>>>>
>>>> public JDOConfigTestClassLoader(String partialPathToIgnore,
>>>> URLClassLoader unparent) {
>>>> this(new String[]{partialPathToIgnore}, unparent);
>>>> }
>>>>
>>>> public JDOConfigTestClassLoader(String[] partialPathsToIgnore,
>>>> URLClassLoader unparent) {
>>>> super(new URL[]{}, null);
>>>> addNonTestURLs(partialPathsToIgnore == null ? new String[]
>>>> {} : partialPathsToIgnore, unparent);
>>>> }
>>>>
>>>> // HACK: need to identify a better way of controlling test
>>>> classpath
>>>> protected void addNonTestURLs(String[] partialPathsToIgnore,
>>>> URLClassLoader unparent) {
>>>> URL[] urls = unparent.getURLs();
>>>> for (int i = 0; i < urls.length; i++) {
>>>> URL url = urls[i];
>>>> String urlString = url.toString();
>>>> for (int j = 0; j < partialPathsToIgnore.length; j++) {
>>>> if (urlString.indexOf(partialPathsToIgnore[j]) ==
>>>> -1) {
>>>> addURL(url);
>>>> }
>>>> }
>>>> }
>>>> }
>>>> }
>>>>
>>>> Craig Russell
>>>> Architect, Sun Java Enterprise System http://java.sun.com/
>>>> products/ jdo
>>>> 408 276-5638 mailto:Craig.Russell@sun.com
>>>> P.S. A good JDO? O, Gasp!
>>>>
>>>
>>>
>>> --
>>> Tech@Spree Engineering GmbH Tel.: +49/(0)30/235 520-33
>>> Buelowstr. 66 Fax.: +49/(0)30/217 520-12
>>> 10783 Berlin mailto:mbo.tech@spree.de
>>> Geschaeftsfuehrung: Anna-Kristin Proefrock
>>> Sitz Berlin, Amtsgericht Charlottenburg, HRB 564 52
>>>
>>
>> Craig Russell
>> Architect, Sun Java Enterprise System http://java.sun.com/products/
>> jdo
>> 408 276-5638 mailto:Craig.Russell@sun.com
>> P.S. A good JDO? O, Gasp!
>>
>
Craig Russell
Architect, Sun Java Enterprise System http://java.sun.com/products/jdo
408 276-5638 mailto:Craig.Russell@sun.com
P.S. A good JDO? O, Gasp!
|