You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cxf.apache.org by "Stevo Slavic (Created) (JIRA)" <ji...@apache.org> on 2012/03/01 19:47:57 UTC

[jira] [Created] (CXF-4152) Make cxf-codegen-plugin m2e compatible

Make cxf-codegen-plugin m2e compatible
--------------------------------------

                 Key: CXF-4152
                 URL: https://issues.apache.org/jira/browse/CXF-4152
             Project: CXF
          Issue Type: Improvement
          Components: Tooling
    Affects Versions: 2.5.2
            Reporter: Stevo Slavic


See [1] and [2] for more info


[1]: http://wiki.eclipse.org/M2E_plugin_execution_not_covered
[2]: http://wiki.eclipse.org/M2E_compatible_maven_plugins

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

        

[jira] [Commented] (CXF-4152) Make cxf-codegen-plugin m2e compatible

Posted by "David J. M. Karlsen (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CXF-4152?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13288165#comment-13288165 ] 

David J. M. Karlsen commented on CXF-4152:
------------------------------------------

ping.
                
> Make cxf-codegen-plugin m2e compatible
> --------------------------------------
>
>                 Key: CXF-4152
>                 URL: https://issues.apache.org/jira/browse/CXF-4152
>             Project: CXF
>          Issue Type: Improvement
>          Components: Tooling
>    Affects Versions: 2.5.2
>            Reporter: Stevo Slavic
>
> See [1] and [2] for more info
> [1]: http://wiki.eclipse.org/M2E_plugin_execution_not_covered
> [2]: http://wiki.eclipse.org/M2E_compatible_maven_plugins

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

        

[jira] [Commented] (CXF-4152) Make cxf-codegen-plugin m2e compatible

Posted by "Glen Mazza (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CXF-4152?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13220252#comment-13220252 ] 

Glen Mazza commented on CXF-4152:
---------------------------------

I'm opposed to this; the plugin just needs to work within Maven's defined boundaries (which it does); it's the responsibility of those projects that wish to wrap Maven (such as m2e) to be able work properly with valid Maven plugins.  Any failure of a wrapper to handle a valid Maven plugin needs to have a JIRA report sent to the wrapper, not the plugin.

                
> Make cxf-codegen-plugin m2e compatible
> --------------------------------------
>
>                 Key: CXF-4152
>                 URL: https://issues.apache.org/jira/browse/CXF-4152
>             Project: CXF
>          Issue Type: Improvement
>          Components: Tooling
>    Affects Versions: 2.5.2
>            Reporter: Stevo Slavic
>
> See [1] and [2] for more info
> [1]: http://wiki.eclipse.org/M2E_plugin_execution_not_covered
> [2]: http://wiki.eclipse.org/M2E_compatible_maven_plugins

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

        

[jira] [Commented] (CXF-4152) Make cxf-codegen-plugin m2e compatible

Posted by "Daniel Kulp (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CXF-4152?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13220269#comment-13220269 ] 

Daniel Kulp commented on CXF-4152:
----------------------------------


I'm actually not opposed to the stuff from the second link to support m2e 1.1.   That seems fairly simple to do and support.   I am more or less apposed to creating the additional m2e plugin and such for 1.0 though.   With 1.1 coming out, I'd go with the simpler approach.


                
> Make cxf-codegen-plugin m2e compatible
> --------------------------------------
>
>                 Key: CXF-4152
>                 URL: https://issues.apache.org/jira/browse/CXF-4152
>             Project: CXF
>          Issue Type: Improvement
>          Components: Tooling
>    Affects Versions: 2.5.2
>            Reporter: Stevo Slavic
>
> See [1] and [2] for more info
> [1]: http://wiki.eclipse.org/M2E_plugin_execution_not_covered
> [2]: http://wiki.eclipse.org/M2E_compatible_maven_plugins

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

        

[jira] [Commented] (CXF-4152) Make cxf-codegen-plugin m2e compatible

Posted by "Dennis Kieselhorst (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CXF-4152?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13483094#comment-13483094 ] 

Dennis Kieselhorst commented on CXF-4152:
-----------------------------------------

Just tried with m2e 1.2: All executions are marked with an error "null (org.apache.cxf:cxf-codegen-plugin:2.7.0:wsdl2java:generate-MyService:generate-sources)". Does anyone know how to get further details?
                
> Make cxf-codegen-plugin m2e compatible
> --------------------------------------
>
>                 Key: CXF-4152
>                 URL: https://issues.apache.org/jira/browse/CXF-4152
>             Project: CXF
>          Issue Type: Improvement
>          Components: Tooling
>    Affects Versions: 2.5.2
>            Reporter: Stevo Slavic
>            Assignee: Daniel Kulp
>             Fix For: 2.6.2, 2.7.0
>
>
> See [1] and [2] for more info
> [1]: http://wiki.eclipse.org/M2E_plugin_execution_not_covered
> [2]: http://wiki.eclipse.org/M2E_compatible_maven_plugins

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (CXF-4152) Make cxf-codegen-plugin m2e compatible

Posted by "Stevo Slavic (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CXF-4152?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13220537#comment-13220537 ] 

Stevo Slavic commented on CXF-4152:
-----------------------------------

I agree with Daniel - my request was to make plugin m2e 1.1 compatible. There are already efforts being taken to provide m2e connector for cxf-codegen-plugin (e.g. see [here|https://github.com/sonatype/m2eclipse-extras/tree/cxf]), I've tried it myself too, but there are few downsides:
- when maven plugin uses custom configuration API, m2e connector (practically eclipse OSGi bundle) to read that configuration it needs plugin configuration API to be published as OSGi bundle too, or repackage it in m2e connector just to add OSGi metadata so it can be used;
- m2e connector (lifecycle mapping metadata) that is published, installed and maintained separately from maven plugin that it connects with m2e will make using plugin harder.

Nobody knows better cxf-codegen-plugin and how it should behave in eclipse than cxf community.
                
> Make cxf-codegen-plugin m2e compatible
> --------------------------------------
>
>                 Key: CXF-4152
>                 URL: https://issues.apache.org/jira/browse/CXF-4152
>             Project: CXF
>          Issue Type: Improvement
>          Components: Tooling
>    Affects Versions: 2.5.2
>            Reporter: Stevo Slavic
>
> See [1] and [2] for more info
> [1]: http://wiki.eclipse.org/M2E_plugin_execution_not_covered
> [2]: http://wiki.eclipse.org/M2E_compatible_maven_plugins

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

        

[jira] [Assigned] (CXF-4152) Make cxf-codegen-plugin m2e compatible

Posted by "Daniel Kulp (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CXF-4152?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Daniel Kulp reassigned CXF-4152:
--------------------------------

    Assignee: Daniel Kulp
    
> Make cxf-codegen-plugin m2e compatible
> --------------------------------------
>
>                 Key: CXF-4152
>                 URL: https://issues.apache.org/jira/browse/CXF-4152
>             Project: CXF
>          Issue Type: Improvement
>          Components: Tooling
>    Affects Versions: 2.5.2
>            Reporter: Stevo Slavic
>            Assignee: Daniel Kulp
>
> See [1] and [2] for more info
> [1]: http://wiki.eclipse.org/M2E_plugin_execution_not_covered
> [2]: http://wiki.eclipse.org/M2E_compatible_maven_plugins

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

        

[jira] [Commented] (CXF-4152) Make cxf-codegen-plugin m2e compatible

Posted by "Stevo Slavic (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CXF-4152?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13292548#comment-13292548 ] 

Stevo Slavic commented on CXF-4152:
-----------------------------------

m2e 1.1.0 is not released yet. Snapshots can be found at [Sonatype forge repository group|http://repository.sonatype.org/content/groups/forge] (see [here|https://repository.sonatype.org/content/groups/forge/org/eclipse/m2e/org.eclipse.m2e.core/])
                
> Make cxf-codegen-plugin m2e compatible
> --------------------------------------
>
>                 Key: CXF-4152
>                 URL: https://issues.apache.org/jira/browse/CXF-4152
>             Project: CXF
>          Issue Type: Improvement
>          Components: Tooling
>    Affects Versions: 2.5.2
>            Reporter: Stevo Slavic
>
> See [1] and [2] for more info
> [1]: http://wiki.eclipse.org/M2E_plugin_execution_not_covered
> [2]: http://wiki.eclipse.org/M2E_compatible_maven_plugins

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

        

[jira] [Commented] (CXF-4152) Make cxf-codegen-plugin m2e compatible

Posted by "David J. M. Karlsen (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CXF-4152?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13292515#comment-13292515 ] 

David J. M. Karlsen commented on CXF-4152:
------------------------------------------

Would need some guidance - have tried the same for a custom in-house plugin.
Went for the approach to have it directly in the maven plugin (rather than creating an external eclipse plugin) - but stalled at the point where the AbstractProjectConfigurator  class was needed which I could not find on central.

There are some alternatives (using the other approach - having eclipse-based plugins for it):
http://code.google.com/a/eclipselabs.org/p/m2e-cxf-codegen-connector/
https://github.com/suresk/m2e-cxf-codegen-connector

But I guess the last comment from Stevo in https://bugs.eclipse.org/bugs/show_bug.cgi?id=350081 is the best and I would need some hints on that.
                
> Make cxf-codegen-plugin m2e compatible
> --------------------------------------
>
>                 Key: CXF-4152
>                 URL: https://issues.apache.org/jira/browse/CXF-4152
>             Project: CXF
>          Issue Type: Improvement
>          Components: Tooling
>    Affects Versions: 2.5.2
>            Reporter: Stevo Slavic
>
> See [1] and [2] for more info
> [1]: http://wiki.eclipse.org/M2E_plugin_execution_not_covered
> [2]: http://wiki.eclipse.org/M2E_compatible_maven_plugins

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

        

[jira] [Resolved] (CXF-4152) Make cxf-codegen-plugin m2e compatible

Posted by "Daniel Kulp (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CXF-4152?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Daniel Kulp resolved CXF-4152.
------------------------------

       Resolution: Fixed
    Fix Version/s: 2.7.0
                   2.6.2


The basics are now there.   Anything else should be considered a bug/enhancement request and separate issue filed.  

The wsdl_first example loads up fine now.  :-)
                
> Make cxf-codegen-plugin m2e compatible
> --------------------------------------
>
>                 Key: CXF-4152
>                 URL: https://issues.apache.org/jira/browse/CXF-4152
>             Project: CXF
>          Issue Type: Improvement
>          Components: Tooling
>    Affects Versions: 2.5.2
>            Reporter: Stevo Slavic
>            Assignee: Daniel Kulp
>             Fix For: 2.6.2, 2.7.0
>
>
> See [1] and [2] for more info
> [1]: http://wiki.eclipse.org/M2E_plugin_execution_not_covered
> [2]: http://wiki.eclipse.org/M2E_compatible_maven_plugins

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

        

[jira] [Commented] (CXF-4152) Make cxf-codegen-plugin m2e compatible

Posted by "Glen Mazza (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CXF-4152?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13288571#comment-13288571 ] 

Glen Mazza commented on CXF-4152:
---------------------------------

CXF is an open-source project, rather than pinging you're welcome to supply a patch.   :)

                
> Make cxf-codegen-plugin m2e compatible
> --------------------------------------
>
>                 Key: CXF-4152
>                 URL: https://issues.apache.org/jira/browse/CXF-4152
>             Project: CXF
>          Issue Type: Improvement
>          Components: Tooling
>    Affects Versions: 2.5.2
>            Reporter: Stevo Slavic
>
> See [1] and [2] for more info
> [1]: http://wiki.eclipse.org/M2E_plugin_execution_not_covered
> [2]: http://wiki.eclipse.org/M2E_compatible_maven_plugins

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