You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@uima.apache.org by "Adam Lally (JIRA)" <ui...@incubator.apache.org> on 2006/11/14 16:48:37 UTC

[jira] Created: (UIMA-20) PearMerger unit test failure

PearMerger unit test failure
----------------------------

                 Key: UIMA-20
                 URL: http://issues.apache.org/jira/browse/UIMA-20
             Project: UIMA
          Issue Type: Bug
          Components: Tools
            Reporter: Adam Lally


PearMergerTest fails with error message:
java.lang.NoClassDefFoundError: org/apache/uima/tutorial/DateAnnot
	at org.apache.uima.example.DateTime.<clinit>(DateTime.java:131)
        ...
	at org.apache.uima.tools.pear.merger.PearMergerTest.testPearMerger(PearMergerTest.java:138)


A look into the pear files that are being merged shows that JCAS classes (including DateTime) are located in the directory org/apache/uima/example/types, which doesn't match the package name.  So this is a bad PEAR file and the PearMergerTest is correctly reporting an error.

Previously this issue was masked because the classpath for the tests incorrectly included the uimaj-examples project, which does contain the correct JCAS types.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (UIMA-20) PearMerger unit test failure

Posted by "Adam Lally (JIRA)" <ui...@incubator.apache.org>.
    [ http://issues.apache.org/jira/browse/UIMA-20?page=comments#action_12450556 ] 
            
Adam Lally commented on UIMA-20:
--------------------------------

Now the unit test gives an UnsupportedClassVersionError.  Lev, please recompile the classes in these PEARs with Java 1.4.  I'll delete the previous attachments.

> PearMerger unit test failure
> ----------------------------
>
>                 Key: UIMA-20
>                 URL: http://issues.apache.org/jira/browse/UIMA-20
>             Project: UIMA
>          Issue Type: Bug
>          Components: Tools
>            Reporter: Adam Lally
>
> PearMergerTest fails with error message:
> java.lang.NoClassDefFoundError: org/apache/uima/tutorial/DateAnnot
> 	at org.apache.uima.example.DateTime.<clinit>(DateTime.java:131)
>         ...
> 	at org.apache.uima.tools.pear.merger.PearMergerTest.testPearMerger(PearMergerTest.java:138)
> A look into the pear files that are being merged shows that JCAS classes (including DateTime) are located in the directory org/apache/uima/example/types, which doesn't match the package name.  So this is a bad PEAR file and the PearMergerTest is correctly reporting an error.
> Previously this issue was masked because the classpath for the tests incorrectly included the uimaj-examples project, which does contain the correct JCAS types.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (UIMA-20) PearMerger unit test failure

Posted by "Adam Lally (JIRA)" <ui...@incubator.apache.org>.
     [ http://issues.apache.org/jira/browse/UIMA-20?page=all ]

Adam Lally updated UIMA-20:
---------------------------

    Attachment:     (was: uima.example.RoomNumber.pear)

> PearMerger unit test failure
> ----------------------------
>
>                 Key: UIMA-20
>                 URL: http://issues.apache.org/jira/browse/UIMA-20
>             Project: UIMA
>          Issue Type: Bug
>          Components: Tools
>            Reporter: Adam Lally
>
> PearMergerTest fails with error message:
> java.lang.NoClassDefFoundError: org/apache/uima/tutorial/DateAnnot
> 	at org.apache.uima.example.DateTime.<clinit>(DateTime.java:131)
>         ...
> 	at org.apache.uima.tools.pear.merger.PearMergerTest.testPearMerger(PearMergerTest.java:138)
> A look into the pear files that are being merged shows that JCAS classes (including DateTime) are located in the directory org/apache/uima/example/types, which doesn't match the package name.  So this is a bad PEAR file and the PearMergerTest is correctly reporting an error.
> Previously this issue was masked because the classpath for the tests incorrectly included the uimaj-examples project, which does contain the correct JCAS types.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Closed: (UIMA-20) PearMerger unit test failure

Posted by "Adam Lally (JIRA)" <ui...@incubator.apache.org>.
     [ http://issues.apache.org/jira/browse/UIMA-20?page=all ]

Adam Lally closed UIMA-20.
--------------------------

    Resolution: Fixed

> PearMerger unit test failure
> ----------------------------
>
>                 Key: UIMA-20
>                 URL: http://issues.apache.org/jira/browse/UIMA-20
>             Project: UIMA
>          Issue Type: Bug
>          Components: Tools
>            Reporter: Adam Lally
>         Assigned To: Adam Lally
>             Fix For: 2.1
>
>         Attachments: uima.example.DateTime.pear, uima.example.RoomNumber.pear
>
>
> PearMergerTest fails with error message:
> java.lang.NoClassDefFoundError: org/apache/uima/tutorial/DateAnnot
> 	at org.apache.uima.example.DateTime.<clinit>(DateTime.java:131)
>         ...
> 	at org.apache.uima.tools.pear.merger.PearMergerTest.testPearMerger(PearMergerTest.java:138)
> A look into the pear files that are being merged shows that JCAS classes (including DateTime) are located in the directory org/apache/uima/example/types, which doesn't match the package name.  So this is a bad PEAR file and the PearMergerTest is correctly reporting an error.
> Previously this issue was masked because the classpath for the tests incorrectly included the uimaj-examples project, which does contain the correct JCAS types.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (UIMA-20) PearMerger unit test failure

Posted by "Lev Kozakov (JIRA)" <ui...@incubator.apache.org>.
     [ http://issues.apache.org/jira/browse/UIMA-20?page=all ]

Lev Kozakov updated UIMA-20:
----------------------------

    Attachment: uima.example.DateTime.pear
                uima.example.RoomNumber.pear

Both PEAR files are modified to ensure PEAR Merger test does not fail in Apache UIMA environment.

> PearMerger unit test failure
> ----------------------------
>
>                 Key: UIMA-20
>                 URL: http://issues.apache.org/jira/browse/UIMA-20
>             Project: UIMA
>          Issue Type: Bug
>          Components: Tools
>            Reporter: Adam Lally
>         Attachments: uima.example.DateTime.pear, uima.example.RoomNumber.pear
>
>
> PearMergerTest fails with error message:
> java.lang.NoClassDefFoundError: org/apache/uima/tutorial/DateAnnot
> 	at org.apache.uima.example.DateTime.<clinit>(DateTime.java:131)
>         ...
> 	at org.apache.uima.tools.pear.merger.PearMergerTest.testPearMerger(PearMergerTest.java:138)
> A look into the pear files that are being merged shows that JCAS classes (including DateTime) are located in the directory org/apache/uima/example/types, which doesn't match the package name.  So this is a bad PEAR file and the PearMergerTest is correctly reporting an error.
> Previously this issue was masked because the classpath for the tests incorrectly included the uimaj-examples project, which does contain the correct JCAS types.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (UIMA-20) PearMerger unit test failure

Posted by "Lev Kozakov (JIRA)" <ui...@incubator.apache.org>.
     [ http://issues.apache.org/jira/browse/UIMA-20?page=all ]

Lev Kozakov updated UIMA-20:
----------------------------

    Attachment: uima.example.DateTime.pear
                uima.example.RoomNumber.pear

Both PEARs were recompiled with 1.4 compliance level

> PearMerger unit test failure
> ----------------------------
>
>                 Key: UIMA-20
>                 URL: http://issues.apache.org/jira/browse/UIMA-20
>             Project: UIMA
>          Issue Type: Bug
>          Components: Tools
>            Reporter: Adam Lally
>         Attachments: uima.example.DateTime.pear, uima.example.RoomNumber.pear
>
>
> PearMergerTest fails with error message:
> java.lang.NoClassDefFoundError: org/apache/uima/tutorial/DateAnnot
> 	at org.apache.uima.example.DateTime.<clinit>(DateTime.java:131)
>         ...
> 	at org.apache.uima.tools.pear.merger.PearMergerTest.testPearMerger(PearMergerTest.java:138)
> A look into the pear files that are being merged shows that JCAS classes (including DateTime) are located in the directory org/apache/uima/example/types, which doesn't match the package name.  So this is a bad PEAR file and the PearMergerTest is correctly reporting an error.
> Previously this issue was masked because the classpath for the tests incorrectly included the uimaj-examples project, which does contain the correct JCAS types.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Assigned: (UIMA-20) PearMerger unit test failure

Posted by "Adam Lally (JIRA)" <ui...@incubator.apache.org>.
     [ http://issues.apache.org/jira/browse/UIMA-20?page=all ]

Adam Lally reassigned UIMA-20:
------------------------------

    Assignee: Adam Lally

> PearMerger unit test failure
> ----------------------------
>
>                 Key: UIMA-20
>                 URL: http://issues.apache.org/jira/browse/UIMA-20
>             Project: UIMA
>          Issue Type: Bug
>          Components: Tools
>            Reporter: Adam Lally
>         Assigned To: Adam Lally
>             Fix For: 2.1
>
>         Attachments: uima.example.DateTime.pear, uima.example.RoomNumber.pear
>
>
> PearMergerTest fails with error message:
> java.lang.NoClassDefFoundError: org/apache/uima/tutorial/DateAnnot
> 	at org.apache.uima.example.DateTime.<clinit>(DateTime.java:131)
>         ...
> 	at org.apache.uima.tools.pear.merger.PearMergerTest.testPearMerger(PearMergerTest.java:138)
> A look into the pear files that are being merged shows that JCAS classes (including DateTime) are located in the directory org/apache/uima/example/types, which doesn't match the package name.  So this is a bad PEAR file and the PearMergerTest is correctly reporting an error.
> Previously this issue was masked because the classpath for the tests incorrectly included the uimaj-examples project, which does contain the correct JCAS types.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (UIMA-20) PearMerger unit test failure

Posted by "Adam Lally (JIRA)" <ui...@incubator.apache.org>.
     [ http://issues.apache.org/jira/browse/UIMA-20?page=all ]

Adam Lally updated UIMA-20:
---------------------------

    Fix Version/s: 2.1

> PearMerger unit test failure
> ----------------------------
>
>                 Key: UIMA-20
>                 URL: http://issues.apache.org/jira/browse/UIMA-20
>             Project: UIMA
>          Issue Type: Bug
>          Components: Tools
>            Reporter: Adam Lally
>             Fix For: 2.1
>
>         Attachments: uima.example.DateTime.pear, uima.example.RoomNumber.pear
>
>
> PearMergerTest fails with error message:
> java.lang.NoClassDefFoundError: org/apache/uima/tutorial/DateAnnot
> 	at org.apache.uima.example.DateTime.<clinit>(DateTime.java:131)
>         ...
> 	at org.apache.uima.tools.pear.merger.PearMergerTest.testPearMerger(PearMergerTest.java:138)
> A look into the pear files that are being merged shows that JCAS classes (including DateTime) are located in the directory org/apache/uima/example/types, which doesn't match the package name.  So this is a bad PEAR file and the PearMergerTest is correctly reporting an error.
> Previously this issue was masked because the classpath for the tests incorrectly included the uimaj-examples project, which does contain the correct JCAS types.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (UIMA-20) PearMerger unit test failure

Posted by "Adam Lally (JIRA)" <ui...@incubator.apache.org>.
     [ http://issues.apache.org/jira/browse/UIMA-20?page=all ]

Adam Lally updated UIMA-20:
---------------------------

    Attachment:     (was: uima.example.DateTime.pear)

> PearMerger unit test failure
> ----------------------------
>
>                 Key: UIMA-20
>                 URL: http://issues.apache.org/jira/browse/UIMA-20
>             Project: UIMA
>          Issue Type: Bug
>          Components: Tools
>            Reporter: Adam Lally
>
> PearMergerTest fails with error message:
> java.lang.NoClassDefFoundError: org/apache/uima/tutorial/DateAnnot
> 	at org.apache.uima.example.DateTime.<clinit>(DateTime.java:131)
>         ...
> 	at org.apache.uima.tools.pear.merger.PearMergerTest.testPearMerger(PearMergerTest.java:138)
> A look into the pear files that are being merged shows that JCAS classes (including DateTime) are located in the directory org/apache/uima/example/types, which doesn't match the package name.  So this is a bad PEAR file and the PearMergerTest is correctly reporting an error.
> Previously this issue was masked because the classpath for the tests incorrectly included the uimaj-examples project, which does contain the correct JCAS types.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira