db-jdo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Craig L Russell <Craig.Russ...@Sun.COM>
Subject Re: Test failure in api20
Date Thu, 07 Jun 2007 00:41:29 GMT
Hi Matthew,

Can you give us some idea of where you think the problem is? This is  
blocking the branch of api2.

If you can tell us something about what you suspect the issue is I  
can try to fix it.

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!


Mime
View raw message