You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cayenne.apache.org by "Jon Sharp (JIRA)" <de...@cayenne.apache.org> on 2008/02/15 06:59:36 UTC

[JIRA] Created: (CAY-985) Cayenne 3.0M3 cayenne-server maven artifact lacks VPP

Cayenne 3.0M3 cayenne-server maven artifact lacks VPP
-----------------------------------------------------

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


The published artifact for cayenne-server 3.0M3 on ibiblio appears to lack the necessary VPP dependency classes.  This lack of VPP is evident in the failure of the cgen ant task:

Embedded error: The following error occurred while executing this line:
/home/.../build.xml:16: java.lang.NoClassDefFoundError: foundrylogic/vpp/VPPConfig
foundrylogic.vpp.VPPConfig



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


[JIRA] Commented: (CAY-985) Cayenne 3.0M3 cayenne-server maven artifact lacks VPP

Posted by "Jon Sharp (JIRA)" <de...@cayenne.apache.org>.
    [ https://issues.apache.org/cayenne/browse/CAY-985?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12731#action_12731 ] 

Jon Sharp commented on CAY-985:
-------------------------------

BTW, the 3.0M2 version of this artifact appears to have the necessary VPP deps, as the cgen ant task does not fail.  It seems this may just be an oversight that needs correction.

> Cayenne 3.0M3 cayenne-server maven artifact lacks VPP
> -----------------------------------------------------
>
>                 Key: CAY-985
>                 URL: https://issues.apache.org/cayenne/browse/CAY-985
>             Project: Cayenne
>          Issue Type: Bug
>          Components: Cayenne Core Library
>    Affects Versions: 3.0
>            Reporter: Jon Sharp
>            Assignee: Andrus Adamchik
>
> The published artifact for cayenne-server 3.0M3 on ibiblio appears to lack the necessary VPP dependency classes.  This lack of VPP is evident in the failure of the cgen ant task:
> Embedded error: The following error occurred while executing this line:
> /home/.../build.xml:16: java.lang.NoClassDefFoundError: foundrylogic/vpp/VPPConfig
> foundrylogic.vpp.VPPConfig

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


[JIRA] Commented: (CAY-985) Cayenne 3.0M3 cayenne-server maven artifact lacks VPP

Posted by "Andrus Adamchik (JIRA)" <de...@cayenne.apache.org>.
    [ https://issues.apache.org/cayenne/browse/CAY-985?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12733#action_12733 ] 

Andrus Adamchik commented on CAY-985:
-------------------------------------

It is an optional dependency and we don't have to separate the ant module (as ant builds do not care about the pom's), but we probably need to put the vpp lib in the third-party folder of the assemblies. BTW, the difference between M2 and M3 in that we switched to cgen v 1.2 that requires VPP.

> Cayenne 3.0M3 cayenne-server maven artifact lacks VPP
> -----------------------------------------------------
>
>                 Key: CAY-985
>                 URL: https://issues.apache.org/cayenne/browse/CAY-985
>             Project: Cayenne
>          Issue Type: Bug
>          Components: Cayenne Core Library
>    Affects Versions: 3.0
>            Reporter: Jon Sharp
>            Assignee: Andrus Adamchik
>
> The published artifact for cayenne-server 3.0M3 on ibiblio appears to lack the necessary VPP dependency classes.  This lack of VPP is evident in the failure of the cgen ant task:
> Embedded error: The following error occurred while executing this line:
> /home/.../build.xml:16: java.lang.NoClassDefFoundError: foundrylogic/vpp/VPPConfig
> foundrylogic.vpp.VPPConfig

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


[JIRA] Commented: (CAY-985) Cayenne 3.0M3 cayenne-server maven artifact lacks VPP

Posted by "Kevin Menard (JIRA)" <de...@cayenne.apache.org>.
    [ https://issues.apache.org/cayenne/browse/CAY-985?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12734#action_12734 ] 

Kevin Menard commented on CAY-985:
----------------------------------

I'm not a huge fan of splitting the modules myself, but there could be value in doing so even for ant builds.  On most of our internal apps, we've kicked maven to the curb.  But, we still use maven-ant-tasks for dependency management in an ant environment.  This allows us to scope dependencies appropriately and makes it a bit easier in WAR packaging, as we don't need a bunch of delete lines.  The same would be true of ant + Ivy.

I agree with the notion that there's a better way of dealing with the problem than adding more complexity to our artifact build process, however. 

> Cayenne 3.0M3 cayenne-server maven artifact lacks VPP
> -----------------------------------------------------
>
>                 Key: CAY-985
>                 URL: https://issues.apache.org/cayenne/browse/CAY-985
>             Project: Cayenne
>          Issue Type: Bug
>          Components: Cayenne Core Library
>    Affects Versions: 3.0
>            Reporter: Jon Sharp
>            Assignee: Andrus Adamchik
>
> The published artifact for cayenne-server 3.0M3 on ibiblio appears to lack the necessary VPP dependency classes.  This lack of VPP is evident in the failure of the cgen ant task:
> Embedded error: The following error occurred while executing this line:
> /home/.../build.xml:16: java.lang.NoClassDefFoundError: foundrylogic/vpp/VPPConfig
> foundrylogic.vpp.VPPConfig

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


[JIRA] Commented: (CAY-985) Cayenne 3.0M3 cayenne-server maven artifact lacks VPP

Posted by "Kevin Menard (JIRA)" <de...@cayenne.apache.org>.
    [ https://issues.apache.org/cayenne/browse/CAY-985?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12732#action_12732 ] 

Kevin Menard commented on CAY-985:
----------------------------------

I'd have to take a look, but this may be an optional dependency because not everyone would need it; i.e., it is not core to the functionality of Cayenne.

If that be the case, it may be worthwhile to either separate out the ant tasks into their own module, which does include the dependency (as is similarly done with the maven tasks) or, at the very least, document the optional dependency.

> Cayenne 3.0M3 cayenne-server maven artifact lacks VPP
> -----------------------------------------------------
>
>                 Key: CAY-985
>                 URL: https://issues.apache.org/cayenne/browse/CAY-985
>             Project: Cayenne
>          Issue Type: Bug
>          Components: Cayenne Core Library
>    Affects Versions: 3.0
>            Reporter: Jon Sharp
>            Assignee: Andrus Adamchik
>
> The published artifact for cayenne-server 3.0M3 on ibiblio appears to lack the necessary VPP dependency classes.  This lack of VPP is evident in the failure of the cgen ant task:
> Embedded error: The following error occurred while executing this line:
> /home/.../build.xml:16: java.lang.NoClassDefFoundError: foundrylogic/vpp/VPPConfig
> foundrylogic.vpp.VPPConfig

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