You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cayenne.apache.org by "Andrus Adamchik (JIRA)" <de...@cayenne.apache.org> on 2008/01/23 12:04:32 UTC

[JIRA] Created: (CAY-976) EntityResolver Fault dependency leads to ClassNotFound on the ROP client

EntityResolver Fault dependency leads to ClassNotFound on the ROP client
------------------------------------------------------------------------

                 Key: CAY-976
                 URL: https://issues.apache.org/cayenne/browse/CAY-976
             Project: Cayenne
          Issue Type: Bug
          Components: Cayenne Core Library
    Affects Versions: 3.0
            Reporter: Andrus Adamchik
            Assignee: Andrus Adamchik


here is an ROP client exception when using cayenne-client.jar that excludes access package:

[java] java.lang.NoClassDefFoundError: org/apache/cayenne/access/ToOneFault
    [java]     at org.apache.cayenne.map.EntityResolver.getClassDescriptorMap(EntityResolver.java:832)
    [java]     at org.apache.cayenne.map.EntityResolver.getClassDescriptor(EntityResolver.java:449)
    [java]     at org.apache.cayenne.query.BaseQueryMetadata.resolve(BaseQueryMetadata.java:136)
    [java]     at org.apache.cayenne.query.SelectQueryMetadata.resolve(SelectQueryMetadata.java:32)
    [java]     at org.apache.cayenne.query.SelectQuery.getMetaData(SelectQuery.java:147)
    [java]     at org.apache.cayenne.util.ObjectContextQueryAction.<init>(ObjectContextQueryAction.java:71)
    [java]     at org.apache.cayenne.CayenneContextQueryAction.<init>(CayenneContextQueryAction.java:41)
    [java]     at org.apache.cayenne.CayenneContext.onQuery(CayenneContext.java:364)
    [java]     at org.apache.cayenne.CayenneContext.performQuery(CayenneContext.java:352)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Re: [JIRA] Created: (CAY-976) EntityResolver Fault dependency leads to ClassNotFound on the ROP client

Posted by Aristedes Maniatis <ar...@ish.com.au>.
Yep, all seems good. I don't see any further issues with client  
packaging not including a required class.

Ari


On 24/01/2008, at 8:51 PM, Aristedes Maniatis wrote:

> I haven't yet had a chance to test that this problem is now  
> resolved, but I'll try and do this over the next day or so. That  
> should be a pretty good test that all the classes needed on the  
> client are in fact available under normal operation.
>
> Ari
>
>
>
> On 23/01/2008, at 10:04 PM, Andrus Adamchik (JIRA) wrote:
>
>> EntityResolver Fault dependency leads to ClassNotFound on the ROP  
>> client
>> ------------------------------------------------------------------------
>>
>>                Key: CAY-976
>>                URL: https://issues.apache.org/cayenne/browse/CAY-976
>>            Project: Cayenne
>>         Issue Type: Bug
>>         Components: Cayenne Core Library
>>   Affects Versions: 3.0
>>           Reporter: Andrus Adamchik
>>           Assignee: Andrus Adamchik
>>
>>
>> here is an ROP client exception when using cayenne-client.jar that  
>> excludes access package:
>>
>> [java] java.lang.NoClassDefFoundError: org/apache/cayenne/access/ 
>> ToOneFault
>>   [java]     at  
>> org 
>> .apache 
>> .cayenne 
>> .map.EntityResolver.getClassDescriptorMap(EntityResolver.java:832)
>>   [java]     at  
>> org 
>> .apache 
>> .cayenne.map.EntityResolver.getClassDescriptor(EntityResolver.java: 
>> 449)
>>   [java]     at  
>> org 
>> .apache 
>> .cayenne.query.BaseQueryMetadata.resolve(BaseQueryMetadata.java:136)
>>   [java]     at  
>> org 
>> .apache 
>> .cayenne.query.SelectQueryMetadata.resolve(SelectQueryMetadata.java: 
>> 32)
>>   [java]     at  
>> org.apache.cayenne.query.SelectQuery.getMetaData(SelectQuery.java: 
>> 147)
>>   [java]     at  
>> org 
>> .apache 
>> .cayenne 
>> .util.ObjectContextQueryAction.<init>(ObjectContextQueryAction.java: 
>> 71)
>>   [java]     at  
>> org 
>> .apache 
>> .cayenne 
>> .CayenneContextQueryAction.<init>(CayenneContextQueryAction.java:41)
>>   [java]     at  
>> org.apache.cayenne.CayenneContext.onQuery(CayenneContext.java:364)
>>   [java]     at  
>> org.apache.cayenne.CayenneContext.performQuery(CayenneContext.java: 
>> 352)
>>
>> -- 
>> This message is automatically generated by JIRA.
>> -
>> You can reply to this email to add a comment to the issue online.
>>
>
>
>
>
>
> -------------------------->
> ish
> http://www.ish.com.au
> Level 1, 30 Wilson Street Newtown 2042 Australia
> phone +61 2 9550 5001   fax +61 2 9550 4001
> GPG fingerprint CBFB 84B4 738D 4E87 5E5C  5EFA EF6A 7D2E 3E49 102A
>
>





-------------------------->
ish
http://www.ish.com.au
Level 1, 30 Wilson Street Newtown 2042 Australia
phone +61 2 9550 5001   fax +61 2 9550 4001
GPG fingerprint CBFB 84B4 738D 4E87 5E5C  5EFA EF6A 7D2E 3E49 102A



Re: [JIRA] Created: (CAY-976) EntityResolver Fault dependency leads to ClassNotFound on the ROP client

Posted by Aristedes Maniatis <ar...@ish.com.au>.
I haven't yet had a chance to test that this problem is now resolved,  
but I'll try and do this over the next day or so. That should be a  
pretty good test that all the classes needed on the client are in fact  
available under normal operation.

Ari



On 23/01/2008, at 10:04 PM, Andrus Adamchik (JIRA) wrote:

> EntityResolver Fault dependency leads to ClassNotFound on the ROP  
> client
> ------------------------------------------------------------------------
>
>                 Key: CAY-976
>                 URL: https://issues.apache.org/cayenne/browse/CAY-976
>             Project: Cayenne
>          Issue Type: Bug
>          Components: Cayenne Core Library
>    Affects Versions: 3.0
>            Reporter: Andrus Adamchik
>            Assignee: Andrus Adamchik
>
>
> here is an ROP client exception when using cayenne-client.jar that  
> excludes access package:
>
> [java] java.lang.NoClassDefFoundError: org/apache/cayenne/access/ 
> ToOneFault
>    [java]     at  
> org 
> .apache 
> .cayenne 
> .map.EntityResolver.getClassDescriptorMap(EntityResolver.java:832)
>    [java]     at  
> org 
> .apache 
> .cayenne.map.EntityResolver.getClassDescriptor(EntityResolver.java: 
> 449)
>    [java]     at  
> org 
> .apache 
> .cayenne.query.BaseQueryMetadata.resolve(BaseQueryMetadata.java:136)
>    [java]     at  
> org 
> .apache 
> .cayenne.query.SelectQueryMetadata.resolve(SelectQueryMetadata.java: 
> 32)
>    [java]     at  
> org.apache.cayenne.query.SelectQuery.getMetaData(SelectQuery.java:147)
>    [java]     at  
> org 
> .apache 
> .cayenne 
> .util.ObjectContextQueryAction.<init>(ObjectContextQueryAction.java: 
> 71)
>    [java]     at  
> org 
> .apache 
> .cayenne 
> .CayenneContextQueryAction.<init>(CayenneContextQueryAction.java:41)
>    [java]     at  
> org.apache.cayenne.CayenneContext.onQuery(CayenneContext.java:364)
>    [java]     at  
> org.apache.cayenne.CayenneContext.performQuery(CayenneContext.java: 
> 352)
>
> -- 
> This message is automatically generated by JIRA.
> -
> You can reply to this email to add a comment to the issue online.
>





-------------------------->
ish
http://www.ish.com.au
Level 1, 30 Wilson Street Newtown 2042 Australia
phone +61 2 9550 5001   fax +61 2 9550 4001
GPG fingerprint CBFB 84B4 738D 4E87 5E5C  5EFA EF6A 7D2E 3E49 102A



[JIRA] Closed: (CAY-976) EntityResolver Fault dependency leads to ClassNotFound on the ROP client

Posted by "Andrus Adamchik (JIRA)" <de...@cayenne.apache.org>.
     [ https://issues.apache.org/cayenne/browse/CAY-976?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Andrus Adamchik closed CAY-976.
-------------------------------

       Resolution: Fixed
    Fix Version/s: 3.0

> EntityResolver Fault dependency leads to ClassNotFound on the ROP client
> ------------------------------------------------------------------------
>
>                 Key: CAY-976
>                 URL: https://issues.apache.org/cayenne/browse/CAY-976
>             Project: Cayenne
>          Issue Type: Bug
>          Components: Cayenne Core Library
>    Affects Versions: 3.0
>            Reporter: Andrus Adamchik
>            Assignee: Andrus Adamchik
>             Fix For: 3.0
>
>
> here is an ROP client exception when using cayenne-client.jar that excludes access package:
> [java] java.lang.NoClassDefFoundError: org/apache/cayenne/access/ToOneFault
>     [java]     at org.apache.cayenne.map.EntityResolver.getClassDescriptorMap(EntityResolver.java:832)
>     [java]     at org.apache.cayenne.map.EntityResolver.getClassDescriptor(EntityResolver.java:449)
>     [java]     at org.apache.cayenne.query.BaseQueryMetadata.resolve(BaseQueryMetadata.java:136)
>     [java]     at org.apache.cayenne.query.SelectQueryMetadata.resolve(SelectQueryMetadata.java:32)
>     [java]     at org.apache.cayenne.query.SelectQuery.getMetaData(SelectQuery.java:147)
>     [java]     at org.apache.cayenne.util.ObjectContextQueryAction.<init>(ObjectContextQueryAction.java:71)
>     [java]     at org.apache.cayenne.CayenneContextQueryAction.<init>(CayenneContextQueryAction.java:41)
>     [java]     at org.apache.cayenne.CayenneContext.onQuery(CayenneContext.java:364)
>     [java]     at org.apache.cayenne.CayenneContext.performQuery(CayenneContext.java:352)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.