|
Home > Archive > Apache JDO Project > June 2007 > Test failure in api20
You are viewing an archived Text-only version of the thread.
To view this thread in it's original format and/or if you want to reply to
this thread please [click here]
| Author |
Test failure in api20
|
|
| Craig L Russell 2007-06-06, 1:11 am |
| | |
| Michael Bouschen 2007-06-06, 1:11 pm |
| 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_GetNamedPMFPropertie
s(javax.jdo.JDOHelperConfigTest):
> Caused an ERROR
> org.apache.tools.ant.AntClassLoader
> at
> javax.jdo.JDOHelperConfigTest. testPositive00_PMF0_GetNamedPMFPropertie
s(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 L Russell 2007-06-06, 1:11 pm |
| | |
| Michelle Caisse 2007-06-06, 1:11 pm |
| 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:
>
>
> 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!
>
| |
| Matthew T. Adams 2007-06-06, 1:11 pm |
| 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:
>
>
> 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 L Russell 2007-06-06, 7:11 pm |
| | |
| Craig L Russell 2007-06-07, 1:11 am |
| | |
| Matthew T. Adams 2007-06-07, 7:11 am |
| I uploaded a patch -- it's now fixed. I'll go ahead and commit the changes
since it's blocking. Let me know if there are further problems.
-----Original Message-----
From: Craig.Russell@Sun.COM [mailto:Craig.Russell@Sun.COM]
Sent: Wednesday, June 06, 2007 5:41 PM
To: jdo-dev@db.apache.org
Subject: Re: Test failure in api20
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:
>
>
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!
| |
| Matthew T. Adams 2007-06-07, 1:11 pm |
| Did my commit take care of the problem?
-----Original Message-----
From: Craig.Russell@Sun.COM [mailto:Craig.Russell@Sun.COM]
Sent: Wednesday, June 06, 2007 5:41 PM
To: jdo-dev@db.apache.org
Subject: Re: Test failure in api20
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:
>
>
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!
| |
| Michelle Caisse 2007-06-07, 1:11 pm |
| Worked for me.
Thanks,
Michelle
Matthew T. Adams wrote:
> Did my commit take care of the problem?
>
> -----Original Message-----
> From: Craig.Russell@Sun.COM [mailto:Craig.Russell@Sun.COM]
> Sent: Wednesday, June 06, 2007 5:41 PM
> To: jdo-dev@db.apache.org
> Subject: Re: Test failure in api20
>
> 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:
>
>
>
> 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 L Russell 2007-06-07, 1:11 pm |
| | |
| Matthew T. Adams 2007-06-07, 7:11 pm |
| The "[Fatal Error]" message is not a big deal, and I think it's easy to fix
by registering an XML parser error handler in the test code.
The second one, where the unit tests fail when maven is run from the trunk,
is because the basedir is not getting set correctly. Does anyone have any
ideas on how to fix that one?
-----Original Message-----
From: Craig.Russell@Sun.COM [mailto:Craig.Russell@Sun.COM]
Sent: Thursday, June 07, 2007 10:42 AM
To: jdo-dev@db.apache.org
Subject: Re: Test failure in api20
Hi Matthew,
Big changes; thanks for taking care of this.
I think it's now time to branch, even though there is still the issue
of the extraneous message when running in the api20 directory:
#maven build
....
[junit] Running javax.jdo.JDOHelperConfigTest
[Fatal Error] :-1:-1: Premature end of file.
and the errors when running from the trunk https://issues.apache.org/
jira/browse/JDO-484 :
#maven jdo20.build
....
[junit] Tests run: 19, Failures: 9, Errors: 0, Time elapsed:
0.103 sec
[junit] [ERROR] TEST javax.jdo.JDOHelperConfigTest FAILED
Craig
On Jun 6, 2007, at 11:44 PM, Matthew T. Adams wrote:
> I uploaded a patch -- it's now fixed. I'll go ahead and commit the
> changes
> since it's blocking. Let me know if there are further problems.
>
> -----Original Message-----
> From: Craig.Russell@Sun.COM [mailto:Craig.Russell@Sun.COM]
> Sent: Wednesday, June 06, 2007 5:41 PM
> To: jdo-dev@db.apache.org
> Subject: Re: Test failure in api20
>
> 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:
>
>
> 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!
| |
| Craig L Russell 2007-06-08, 1:11 am |
| |
|
|
|
|