[jbosstools-issues] [JBoss JIRA] (JBIDE-10588) Installing on top of plain Eclipse IDE JBoss Maven Seam Integration plugin breaks Maven integration for WTP

Nick Boldt (JIRA) jira-events at lists.jboss.org
Wed Feb 1 11:45:48 EST 2012


    [ https://issues.jboss.org/browse/JBIDE-10588?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12663467#comment-12663467 ] 

Nick Boldt edited comment on JBIDE-10588 at 2/1/12 11:44 AM:
-------------------------------------------------------------

I have written down in the swimlanes doc [1] that the Portlet job depends on the Seam job, Maven depends on Seam and Examples, and Examples depends on Portlet. 

That should mean that by extension, Maven depends on Portlet already, but perhaps we need to be explicit in the features and plugins, not just in the job-to-job dependencies.

So... JBoss Maven Seam Integration feature should depend on (and cause to be installed) the JBoss Portlet feature. Does that sound right?

[1] http://download.jboss.org/jbosstools/builds/cascade/swimlanes.txt

If so, suggest adding the correct plugin dep(s) to org.jboss.tools.maven.seam/META-INF/MANIFEST.MF, and the correct feature dep(s) to org.jboss.tools.maven.seam.feature/feature.xml.
                
      was (Author: nickboldt):
    I have written down in the swimlanes doc [1] that the Portlet job depends on the Seam job, Maven depends on Seam and Examples, and Examples depends on Portlet. 

That should mean that by extension, Maven depends on Portlet already, but perhaps we need to be explicit in the features and plugins, not just in the job-to-job dependencies.

So... JBoss Maven Seam Integration feature should depend on (and cause to be installed) the JBoss Portlet feature. Does that sound right?

[1] http://download.jboss.org/jbosstools/builds/cascade/swimlanes.txt
                  
> Installing on top of plain Eclipse IDE JBoss Maven Seam Integration plugin breaks Maven integration for WTP
> -----------------------------------------------------------------------------------------------------------
>
>                 Key: JBIDE-10588
>                 URL: https://issues.jboss.org/browse/JBIDE-10588
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: maven
>    Affects Versions: 3.3.0.M5
>         Environment: Eclipse 3.7.1.20110916-0149, m2e 1.0.100.20110804-1717, m2e-wtp 0.14.0.20110928-2045
>            Reporter: Rafal Krzewski
>            Assignee: Fred Bricon
>            Priority: Minor
>             Fix For: 3.3.0.CR1
>
>         Attachments: JBIDE-10588-test-setup.p2f
>
>
> After installing istalling JBoss Maven Seam Integration plugin from http://download.jboss.org/jbosstools/updates/development/indigo/ m2e-wtp configurator stopped working. Running Maven > Update Configuration produces to following error on any project that is using war or ejb packaging (ear is OK):
> Project configurator "org.jboss.tools.maven.seam.configurator" is not available. To enable full functionality, install the project configurator and run Maven->Update Project Configuration.
> Additionally, maven-ejb-plugin and maven-war-plugin executions are reported as not covered by by lifecycle configuration.
> I've checked with OSGi host console and org.jboss.tools.maven.seam bundle is deployed:
> osgi> ss org.jboss.tools.maven.seam
> id	State       Bundle
> 774	ACTIVE      org.jboss.tools.maven.seam_1.3.0.v20111209-0524-H40-M5
> The configurator extension is also deployed:
> osgi> pt -v org.eclipse.m2e.core.projectConfigurators
> Extension(s):
> -------------------
> null [from org.jboss.tools.maven.seam]
>    <configurator>
>       id = org.jboss.tools.maven.seam.configurator
>       class = org.jboss.tools.maven.seam.configurators.SeamProjectConfigurator
>       name = Seam
>       secondaryTo = org.maven.ide.eclipse.configuration.wtp.configurator
>    </configurator>
> Alas, the configurator class cannot be instantiated. Eclipse error log contains the following:
> Plug-in "org.jboss.tools.maven.seam" was unable to instantiate class "org.jboss.tools.maven.seam.configurators.SeamProjectConfigurator".
> An exception stack trace is not available.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jbosstools-issues mailing list