You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@servicemix.apache.org by "Chris Custine (JIRA)" <ji...@apache.org> on 2007/12/13 08:02:28 UTC

[jira] Created: (SM-1170) Geronimo deployer and plugin build failures

Geronimo deployer and plugin build failures
-------------------------------------------

                 Key: SM-1170
                 URL: https://issues.apache.org/activemq/browse/SM-1170
             Project: ServiceMix
          Issue Type: Bug
          Components: geronimo
    Affects Versions: 3.2.1, 3.3
            Reporter: Chris Custine
         Attachments: gdeps.patch

The Geronimo components won't build because of some strange transitive dependency problems in Geronimo poms.  I think this has been happening since the update to Geronimo 2.0.1 from 1.2-beta.  There are a couple of dependencies that need to be named explicitly to get the build to succeed consistently.  [Discussion here|http://www.nabble.com/ServiceMix-3.2.1-build-failure-3A-Unable-to-resolve-dependency-org.apache.geronimo.configs-jee-specs--car-to14214625.html]

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


[jira] Updated: (SM-1170) Geronimo deployer and plugin build failures

Posted by "Chris Custine (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/SM-1170?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Chris Custine updated SM-1170:
------------------------------

    Attachment:     (was: SM-1170-3_3.patch)

> Geronimo deployer and plugin build failures
> -------------------------------------------
>
>                 Key: SM-1170
>                 URL: https://issues.apache.org/activemq/browse/SM-1170
>             Project: ServiceMix
>          Issue Type: Bug
>          Components: geronimo
>    Affects Versions: 3.2.1, 3.3
>            Reporter: Chris Custine
>            Assignee: Kristian Koehler
>         Attachments: SM-1170-3_2.patch
>
>
> The Geronimo components won't build because of some strange transitive dependency problems in Geronimo poms.  I think this has been happening since the update to Geronimo 2.0.1 from 1.2-beta.  There are a couple of dependencies that need to be named explicitly to get the build to succeed consistently.  [Discussion here|http://www.nabble.com/ServiceMix-3.2.1-build-failure-3A-Unable-to-resolve-dependency-org.apache.geronimo.configs-jee-specs--car-to14214625.html]

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


[jira] Updated: (SM-1170) Geronimo deployer and plugin build failures

Posted by "Chris Custine (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/SM-1170?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Chris Custine updated SM-1170:
------------------------------

    Attachment: SM-1170-3_3.patch

Patch against 3.3 (trunk)

> Geronimo deployer and plugin build failures
> -------------------------------------------
>
>                 Key: SM-1170
>                 URL: https://issues.apache.org/activemq/browse/SM-1170
>             Project: ServiceMix
>          Issue Type: Bug
>          Components: geronimo
>    Affects Versions: 3.2.1, 3.3
>            Reporter: Chris Custine
>            Assignee: Kristian Koehler
>         Attachments: SM-1170-3_2.patch, SM-1170-3_3.patch
>
>
> The Geronimo components won't build because of some strange transitive dependency problems in Geronimo poms.  I think this has been happening since the update to Geronimo 2.0.1 from 1.2-beta.  There are a couple of dependencies that need to be named explicitly to get the build to succeed consistently.  [Discussion here|http://www.nabble.com/ServiceMix-3.2.1-build-failure-3A-Unable-to-resolve-dependency-org.apache.geronimo.configs-jee-specs--car-to14214625.html]

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


[jira] Commented: (SM-1170) Geronimo deployer and plugin build failures

Posted by "Bruce Snyder (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/activemq/browse/SM-1170?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=41041#action_41041 ] 

Bruce Snyder commented on SM-1170:
----------------------------------

Applied the SM-1170-3_2.patch to the 3.2 branch via [revision 612662|http://svn.apache.org/viewvc?rev=612662&view=rev]. 

> Geronimo deployer and plugin build failures
> -------------------------------------------
>
>                 Key: SM-1170
>                 URL: https://issues.apache.org/activemq/browse/SM-1170
>             Project: ServiceMix
>          Issue Type: Bug
>          Components: geronimo
>    Affects Versions: 3.2.1, 3.3
>            Reporter: Chris Custine
>            Assignee: Kristian Koehler
>         Attachments: SM-1170-3_2.patch, SM-1170-3_3.patch
>
>
> The Geronimo components won't build because of some strange transitive dependency problems in Geronimo poms.  I think this has been happening since the update to Geronimo 2.0.1 from 1.2-beta.  There are a couple of dependencies that need to be named explicitly to get the build to succeed consistently.  [Discussion here|http://www.nabble.com/ServiceMix-3.2.1-build-failure-3A-Unable-to-resolve-dependency-org.apache.geronimo.configs-jee-specs--car-to14214625.html]

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


[jira] Commented: (SM-1170) Geronimo deployer and plugin build failures

Posted by "Chris Custine (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/activemq/browse/SM-1170?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_40936 ] 

Chris Custine commented on SM-1170:
-----------------------------------

I am fairly certain that this is an issue with either the maven-artifact plugin or the car-maven-plugin from Geronimo.  Essentially, if either geronimo-gbean-deployer or j2ee-server are resolved through the transitives of one of the other project modules (like servicemix-service or deployer-service), then the transitives of these are not recursed.  I am able to defeat the issue by moving the dependency declarations from the dependencies module to the servicemix and deployer poms directly and this is all that is required to make the servicemix module build every time.  For some reason the deployer module requires adding an exclusion of gbean-deployer and j2ee-server from the dependencies of deployer-service and servicemix.  This allows the local  declarations of those dependencies in the pom to be resolved instead of the transitive versions which allows the build to succeed.

I know this explanation is hard to follow so I will attach my patches and let other try the fix to see if it works for them.  On my system the build succeeds 100%.  I think someone who knows the car-maven plugin is going to have to look further to see if  there is a an underlying problem.

> Geronimo deployer and plugin build failures
> -------------------------------------------
>
>                 Key: SM-1170
>                 URL: https://issues.apache.org/activemq/browse/SM-1170
>             Project: ServiceMix
>          Issue Type: Bug
>          Components: geronimo
>    Affects Versions: 3.2.1, 3.3
>            Reporter: Chris Custine
>            Assignee: Kristian Koehler
>         Attachments: gdeps.patch
>
>
> The Geronimo components won't build because of some strange transitive dependency problems in Geronimo poms.  I think this has been happening since the update to Geronimo 2.0.1 from 1.2-beta.  There are a couple of dependencies that need to be named explicitly to get the build to succeed consistently.  [Discussion here|http://www.nabble.com/ServiceMix-3.2.1-build-failure-3A-Unable-to-resolve-dependency-org.apache.geronimo.configs-jee-specs--car-to14214625.html]

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


[jira] Assigned: (SM-1170) Geronimo deployer and plugin build failures

Posted by "Kristian Koehler (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/SM-1170?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Kristian Koehler reassigned SM-1170:
------------------------------------

    Assignee: Kristian Koehler

> Geronimo deployer and plugin build failures
> -------------------------------------------
>
>                 Key: SM-1170
>                 URL: https://issues.apache.org/activemq/browse/SM-1170
>             Project: ServiceMix
>          Issue Type: Bug
>          Components: geronimo
>    Affects Versions: 3.2.1, 3.3
>            Reporter: Chris Custine
>            Assignee: Kristian Koehler
>         Attachments: gdeps.patch
>
>
> The Geronimo components won't build because of some strange transitive dependency problems in Geronimo poms.  I think this has been happening since the update to Geronimo 2.0.1 from 1.2-beta.  There are a couple of dependencies that need to be named explicitly to get the build to succeed consistently.  [Discussion here|http://www.nabble.com/ServiceMix-3.2.1-build-failure-3A-Unable-to-resolve-dependency-org.apache.geronimo.configs-jee-specs--car-to14214625.html]

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


[jira] Commented: (SM-1170) Geronimo deployer and plugin build failures

Posted by "Chris Custine (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/activemq/browse/SM-1170?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_40940 ] 

Chris Custine commented on SM-1170:
-----------------------------------

After discussing this with David Jencks on IRC (David is working on the car-maven-plugin), this almost certainly looks like a maven-artifact-plugin issue and he is having similar problems.  He has some workarounds for the car maven plugin that are commited to the Geronimo 2.1 branch, but for now it looks like the workarounds in the attached patches are the only known solution to get this working with Geronimo 2.0.1 and 2.0.2.

> Geronimo deployer and plugin build failures
> -------------------------------------------
>
>                 Key: SM-1170
>                 URL: https://issues.apache.org/activemq/browse/SM-1170
>             Project: ServiceMix
>          Issue Type: Bug
>          Components: geronimo
>    Affects Versions: 3.2.1, 3.3
>            Reporter: Chris Custine
>            Assignee: Kristian Koehler
>         Attachments: SM-1170-3_2.patch, SM-1170-3_3.patch
>
>
> The Geronimo components won't build because of some strange transitive dependency problems in Geronimo poms.  I think this has been happening since the update to Geronimo 2.0.1 from 1.2-beta.  There are a couple of dependencies that need to be named explicitly to get the build to succeed consistently.  [Discussion here|http://www.nabble.com/ServiceMix-3.2.1-build-failure-3A-Unable-to-resolve-dependency-org.apache.geronimo.configs-jee-specs--car-to14214625.html]

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


[jira] Commented: (SM-1170) Geronimo deployer and plugin build failures

Posted by "Guillaume Nodet (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/activemq/browse/SM-1170?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_40882 ] 

Guillaume Nodet commented on SM-1170:
-------------------------------------

Chris, does this patch solve the problem for you ?
I've just applied it, but I still have the same error :-(

> Geronimo deployer and plugin build failures
> -------------------------------------------
>
>                 Key: SM-1170
>                 URL: https://issues.apache.org/activemq/browse/SM-1170
>             Project: ServiceMix
>          Issue Type: Bug
>          Components: geronimo
>    Affects Versions: 3.2.1, 3.3
>            Reporter: Chris Custine
>            Assignee: Kristian Koehler
>         Attachments: gdeps.patch
>
>
> The Geronimo components won't build because of some strange transitive dependency problems in Geronimo poms.  I think this has been happening since the update to Geronimo 2.0.1 from 1.2-beta.  There are a couple of dependencies that need to be named explicitly to get the build to succeed consistently.  [Discussion here|http://www.nabble.com/ServiceMix-3.2.1-build-failure-3A-Unable-to-resolve-dependency-org.apache.geronimo.configs-jee-specs--car-to14214625.html]

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


[jira] Commented: (SM-1170) Geronimo deployer and plugin build failures

Posted by "Chris Custine (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/activemq/browse/SM-1170?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_40931 ] 

Chris Custine commented on SM-1170:
-----------------------------------

This patch seems to work if you build from the platforms directory, but not if you build from the root directory.  I'm not sure why at this point so I will work on this a bit more and see if I can get a fix that works during a normal build from root.

> Geronimo deployer and plugin build failures
> -------------------------------------------
>
>                 Key: SM-1170
>                 URL: https://issues.apache.org/activemq/browse/SM-1170
>             Project: ServiceMix
>          Issue Type: Bug
>          Components: geronimo
>    Affects Versions: 3.2.1, 3.3
>            Reporter: Chris Custine
>            Assignee: Kristian Koehler
>         Attachments: gdeps.patch
>
>
> The Geronimo components won't build because of some strange transitive dependency problems in Geronimo poms.  I think this has been happening since the update to Geronimo 2.0.1 from 1.2-beta.  There are a couple of dependencies that need to be named explicitly to get the build to succeed consistently.  [Discussion here|http://www.nabble.com/ServiceMix-3.2.1-build-failure-3A-Unable-to-resolve-dependency-org.apache.geronimo.configs-jee-specs--car-to14214625.html]

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


[jira] Resolved: (SM-1170) Geronimo deployer and plugin build failures

Posted by "Bruce Snyder (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/SM-1170?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Bruce Snyder resolved SM-1170.
------------------------------

       Resolution: Fixed
    Fix Version/s: 3.3
                   3.2.2

> Geronimo deployer and plugin build failures
> -------------------------------------------
>
>                 Key: SM-1170
>                 URL: https://issues.apache.org/activemq/browse/SM-1170
>             Project: ServiceMix
>          Issue Type: Bug
>          Components: geronimo
>    Affects Versions: 3.2.1, 3.3
>            Reporter: Chris Custine
>            Assignee: Bruce Snyder
>             Fix For: 3.2.2, 3.3
>
>         Attachments: SM-1170-3_2.patch, SM-1170-3_3.patch
>
>
> The Geronimo components won't build because of some strange transitive dependency problems in Geronimo poms.  I think this has been happening since the update to Geronimo 2.0.1 from 1.2-beta.  There are a couple of dependencies that need to be named explicitly to get the build to succeed consistently.  [Discussion here|http://www.nabble.com/ServiceMix-3.2.1-build-failure-3A-Unable-to-resolve-dependency-org.apache.geronimo.configs-jee-specs--car-to14214625.html]

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


[jira] Updated: (SM-1170) Geronimo deployer and plugin build failures

Posted by "Chris Custine (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/SM-1170?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Chris Custine updated SM-1170:
------------------------------

    Attachment:     (was: gdeps.patch)

> Geronimo deployer and plugin build failures
> -------------------------------------------
>
>                 Key: SM-1170
>                 URL: https://issues.apache.org/activemq/browse/SM-1170
>             Project: ServiceMix
>          Issue Type: Bug
>          Components: geronimo
>    Affects Versions: 3.2.1, 3.3
>            Reporter: Chris Custine
>            Assignee: Kristian Koehler
>         Attachments: SM-1170-3_2.patch
>
>
> The Geronimo components won't build because of some strange transitive dependency problems in Geronimo poms.  I think this has been happening since the update to Geronimo 2.0.1 from 1.2-beta.  There are a couple of dependencies that need to be named explicitly to get the build to succeed consistently.  [Discussion here|http://www.nabble.com/ServiceMix-3.2.1-build-failure-3A-Unable-to-resolve-dependency-org.apache.geronimo.configs-jee-specs--car-to14214625.html]

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


[jira] Updated: (SM-1170) Geronimo deployer and plugin build failures

Posted by "Chris Custine (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/SM-1170?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Chris Custine updated SM-1170:
------------------------------

    Attachment: SM-1170-3_2.patch

Patch against 3.2 branch

> Geronimo deployer and plugin build failures
> -------------------------------------------
>
>                 Key: SM-1170
>                 URL: https://issues.apache.org/activemq/browse/SM-1170
>             Project: ServiceMix
>          Issue Type: Bug
>          Components: geronimo
>    Affects Versions: 3.2.1, 3.3
>            Reporter: Chris Custine
>            Assignee: Kristian Koehler
>         Attachments: SM-1170-3_2.patch
>
>
> The Geronimo components won't build because of some strange transitive dependency problems in Geronimo poms.  I think this has been happening since the update to Geronimo 2.0.1 from 1.2-beta.  There are a couple of dependencies that need to be named explicitly to get the build to succeed consistently.  [Discussion here|http://www.nabble.com/ServiceMix-3.2.1-build-failure-3A-Unable-to-resolve-dependency-org.apache.geronimo.configs-jee-specs--car-to14214625.html]

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


[jira] Updated: (SM-1170) Geronimo deployer and plugin build failures

Posted by "Chris Custine (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/SM-1170?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Chris Custine updated SM-1170:
------------------------------

    Attachment: SM-1170-3_3.patch

Patch against 3.3 (trunk)

> Geronimo deployer and plugin build failures
> -------------------------------------------
>
>                 Key: SM-1170
>                 URL: https://issues.apache.org/activemq/browse/SM-1170
>             Project: ServiceMix
>          Issue Type: Bug
>          Components: geronimo
>    Affects Versions: 3.2.1, 3.3
>            Reporter: Chris Custine
>            Assignee: Kristian Koehler
>         Attachments: SM-1170-3_2.patch
>
>
> The Geronimo components won't build because of some strange transitive dependency problems in Geronimo poms.  I think this has been happening since the update to Geronimo 2.0.1 from 1.2-beta.  There are a couple of dependencies that need to be named explicitly to get the build to succeed consistently.  [Discussion here|http://www.nabble.com/ServiceMix-3.2.1-build-failure-3A-Unable-to-resolve-dependency-org.apache.geronimo.configs-jee-specs--car-to14214625.html]

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


[jira] Assigned: (SM-1170) Geronimo deployer and plugin build failures

Posted by "Bruce Snyder (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/SM-1170?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Bruce Snyder reassigned SM-1170:
--------------------------------

    Assignee: Bruce Snyder  (was: Kristian Koehler)

> Geronimo deployer and plugin build failures
> -------------------------------------------
>
>                 Key: SM-1170
>                 URL: https://issues.apache.org/activemq/browse/SM-1170
>             Project: ServiceMix
>          Issue Type: Bug
>          Components: geronimo
>    Affects Versions: 3.2.1, 3.3
>            Reporter: Chris Custine
>            Assignee: Bruce Snyder
>             Fix For: 3.2.2, 3.3
>
>         Attachments: SM-1170-3_2.patch, SM-1170-3_3.patch
>
>
> The Geronimo components won't build because of some strange transitive dependency problems in Geronimo poms.  I think this has been happening since the update to Geronimo 2.0.1 from 1.2-beta.  There are a couple of dependencies that need to be named explicitly to get the build to succeed consistently.  [Discussion here|http://www.nabble.com/ServiceMix-3.2.1-build-failure-3A-Unable-to-resolve-dependency-org.apache.geronimo.configs-jee-specs--car-to14214625.html]

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


[jira] Commented: (SM-1170) Geronimo deployer and plugin build failures

Posted by "Bruce Snyder (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/activemq/browse/SM-1170?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=41039#action_41039 ] 

Bruce Snyder commented on SM-1170:
----------------------------------

I've applied the SM-1170-3_3.patch to the trunk via [revision 612572|http://svn.apache.org/viewvc?rev=612572&view=rev]. 

> Geronimo deployer and plugin build failures
> -------------------------------------------
>
>                 Key: SM-1170
>                 URL: https://issues.apache.org/activemq/browse/SM-1170
>             Project: ServiceMix
>          Issue Type: Bug
>          Components: geronimo
>    Affects Versions: 3.2.1, 3.3
>            Reporter: Chris Custine
>            Assignee: Kristian Koehler
>         Attachments: SM-1170-3_2.patch, SM-1170-3_3.patch
>
>
> The Geronimo components won't build because of some strange transitive dependency problems in Geronimo poms.  I think this has been happening since the update to Geronimo 2.0.1 from 1.2-beta.  There are a couple of dependencies that need to be named explicitly to get the build to succeed consistently.  [Discussion here|http://www.nabble.com/ServiceMix-3.2.1-build-failure-3A-Unable-to-resolve-dependency-org.apache.geronimo.configs-jee-specs--car-to14214625.html]

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