You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Kohsuke Kawaguchi (JIRA)" <ji...@codehaus.org> on 2010/02/24 02:37:57 UTC

[jira] Created: (MNG-4568) maven-embedder 3.0-alpha-6 doesn't contain the MavenEmbedder class

maven-embedder 3.0-alpha-6 doesn't contain the MavenEmbedder class
------------------------------------------------------------------

                 Key: MNG-4568
                 URL: http://jira.codehaus.org/browse/MNG-4568
             Project: Maven 2 & 3
          Issue Type: Bug
          Components: Embedding
    Affects Versions: 3.0-alpha-6
            Reporter: Kohsuke Kawaguchi


The jar has no class named MavenEmbedder. In fact the whole 'embed' package used to be 3.0-alpha-2 is gone.


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (MNG-4568) maven-embedder 3.0-alpha-6 doesn't contain the MavenEmbedder class

Posted by "Jason van Zyl (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/MNG-4568?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=211342#action_211342 ] 

Jason van Zyl commented on MNG-4568:
------------------------------------

It's removal was fully intentional.

> maven-embedder 3.0-alpha-6 doesn't contain the MavenEmbedder class
> ------------------------------------------------------------------
>
>                 Key: MNG-4568
>                 URL: http://jira.codehaus.org/browse/MNG-4568
>             Project: Maven 2 & 3
>          Issue Type: Bug
>          Components: Embedding
>    Affects Versions: 3.0-alpha-6
>            Reporter: Kohsuke Kawaguchi
>
> The jar has no class named MavenEmbedder. In fact the whole 'embed' package used to be 3.0-alpha-2 is gone.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (MNG-4568) maven-embedder 3.0-alpha-6 doesn't contain the MavenEmbedder class

Posted by "Jason van Zyl (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/MNG-4568?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=211345#action_211345 ] 

Jason van Zyl commented on MNG-4568:
------------------------------------

But I will fully support Maven 3.0 integration in Hudson.

> maven-embedder 3.0-alpha-6 doesn't contain the MavenEmbedder class
> ------------------------------------------------------------------
>
>                 Key: MNG-4568
>                 URL: http://jira.codehaus.org/browse/MNG-4568
>             Project: Maven 2 & 3
>          Issue Type: Bug
>          Components: Embedding
>    Affects Versions: 3.0-alpha-6
>            Reporter: Kohsuke Kawaguchi
>
> The jar has no class named MavenEmbedder. In fact the whole 'embed' package used to be 3.0-alpha-2 is gone.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (MNG-4568) maven-embedder 3.0-alpha-6 doesn't contain the MavenEmbedder class

Posted by "Jason van Zyl (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/MNG-4568?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=211341#action_211341 ] 

Jason van Zyl commented on MNG-4568:
------------------------------------

A mode of embedding will be returned when I've tested and documented it. Currently I'm using M2Eclipse, Nexus and Hudson as guinea pigs.

> maven-embedder 3.0-alpha-6 doesn't contain the MavenEmbedder class
> ------------------------------------------------------------------
>
>                 Key: MNG-4568
>                 URL: http://jira.codehaus.org/browse/MNG-4568
>             Project: Maven 2 & 3
>          Issue Type: Bug
>          Components: Embedding
>    Affects Versions: 3.0-alpha-6
>            Reporter: Kohsuke Kawaguchi
>
> The jar has no class named MavenEmbedder. In fact the whole 'embed' package used to be 3.0-alpha-2 is gone.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Re: [jira] Updated: (MNG-4568) maven-embedder 3.0-alpha-6 doesn't contain the MavenEmbedder class

Posted by Brett Porter <br...@apache.org>.
On 31/03/2010, at 10:33 AM, Jason van Zyl wrote:

> I consider it orthogonal to the CLI and it's not really a new feature per se and I don't think folks want to wait until 3.1.

Np, as long as we aren't starting to consider 3.1 as "too big a deal" for small new things. We're notoriously bad at getting past .0 :)

- Brett

--
Brett Porter
brett@apache.org
http://brettporter.wordpress.com/





---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


Re: [jira] Updated: (MNG-4568) maven-embedder 3.0-alpha-6 doesn't contain the MavenEmbedder class

Posted by Jason van Zyl <ja...@sonatype.com>.
I consider it orthogonal to the CLI and it's not really a new feature per se and I don't think folks want to wait until 3.1.

On Mar 30, 2010, at 7:31 PM, Brett Porter wrote:

> Should this be in 3.1? Seems like adding a new feature post 3.0?
> 
> On 31/03/2010, at 2:28 AM, Jason van Zyl (JIRA) wrote:
> 
>> 
>>    [ http://jira.codehaus.org/browse/MNG-4568?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
>> 
>> Jason van Zyl updated MNG-4568:
>> -------------------------------
>> 
>>   Fix Version/s:     (was: 3.0-beta-1)
>>                  3.0.1
>> 
>>> maven-embedder 3.0-alpha-6 doesn't contain the MavenEmbedder class
>>> ------------------------------------------------------------------
>>> 
>>>               Key: MNG-4568
>>>               URL: http://jira.codehaus.org/browse/MNG-4568
>>>           Project: Maven 2 & 3
>>>        Issue Type: Bug
>>>        Components: Embedding
>>>  Affects Versions: 3.0-alpha-6
>>>          Reporter: Kohsuke Kawaguchi
>>>           Fix For: 3.0.1
>>> 
>>> 
>>> The jar has no class named MavenEmbedder. In fact the whole 'embed' package used to be 3.0-alpha-2 is gone.
>> 
>> -- 
>> This message is automatically generated by JIRA.
>> -
>> If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
>> -
>> For more information on JIRA, see: http://www.atlassian.com/software/jira
>> 
>> 
> 
> --
> Brett Porter
> brett@apache.org
> http://brettporter.wordpress.com/
> 
> 
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
> 

Thanks,

Jason

----------------------------------------------------------
Jason van Zyl
Founder,  Apache Maven
http://twitter.com/jvanzyl
----------------------------------------------------------


Re: [jira] Updated: (MNG-4568) maven-embedder 3.0-alpha-6 doesn't contain the MavenEmbedder class

Posted by Brett Porter <br...@apache.org>.
Should this be in 3.1? Seems like adding a new feature post 3.0?

On 31/03/2010, at 2:28 AM, Jason van Zyl (JIRA) wrote:

> 
>     [ http://jira.codehaus.org/browse/MNG-4568?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
> 
> Jason van Zyl updated MNG-4568:
> -------------------------------
> 
>    Fix Version/s:     (was: 3.0-beta-1)
>                   3.0.1
> 
>> maven-embedder 3.0-alpha-6 doesn't contain the MavenEmbedder class
>> ------------------------------------------------------------------
>> 
>>                Key: MNG-4568
>>                URL: http://jira.codehaus.org/browse/MNG-4568
>>            Project: Maven 2 & 3
>>         Issue Type: Bug
>>         Components: Embedding
>>   Affects Versions: 3.0-alpha-6
>>           Reporter: Kohsuke Kawaguchi
>>            Fix For: 3.0.1
>> 
>> 
>> The jar has no class named MavenEmbedder. In fact the whole 'embed' package used to be 3.0-alpha-2 is gone.
> 
> -- 
> This message is automatically generated by JIRA.
> -
> If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
> -
> For more information on JIRA, see: http://www.atlassian.com/software/jira
> 
> 

--
Brett Porter
brett@apache.org
http://brettporter.wordpress.com/





---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


[jira] Updated: (MNG-4568) maven-embedder 3.0-alpha-6 doesn't contain the MavenEmbedder class

Posted by "Jason van Zyl (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MNG-4568?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jason van Zyl updated MNG-4568:
-------------------------------

    Fix Version/s:     (was: 3.0-beta-1)
                   3.0.1

> maven-embedder 3.0-alpha-6 doesn't contain the MavenEmbedder class
> ------------------------------------------------------------------
>
>                 Key: MNG-4568
>                 URL: http://jira.codehaus.org/browse/MNG-4568
>             Project: Maven 2 & 3
>          Issue Type: Bug
>          Components: Embedding
>    Affects Versions: 3.0-alpha-6
>            Reporter: Kohsuke Kawaguchi
>             Fix For: 3.0.1
>
>
> The jar has no class named MavenEmbedder. In fact the whole 'embed' package used to be 3.0-alpha-2 is gone.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (MNG-4568) maven-embedder 3.0-alpha-6 doesn't contain the MavenEmbedder class

Posted by "Brett Porter (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/MNG-4568?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=211347#action_211347 ] 

Brett Porter commented on MNG-4568:
-----------------------------------

I've always espoused separate, well-documented public APIs. IMO, the need of the embedder was a result of trying to hide the previous APIs that exposed too much implementation detail. I've already started using the 3.0-alpha model builder directly.

It sounds like this is still a decision point to make for 3.0. Should we target it at alpha-7 as well?



> maven-embedder 3.0-alpha-6 doesn't contain the MavenEmbedder class
> ------------------------------------------------------------------
>
>                 Key: MNG-4568
>                 URL: http://jira.codehaus.org/browse/MNG-4568
>             Project: Maven 2 & 3
>          Issue Type: Bug
>          Components: Embedding
>    Affects Versions: 3.0-alpha-6
>            Reporter: Kohsuke Kawaguchi
>
> The jar has no class named MavenEmbedder. In fact the whole 'embed' package used to be 3.0-alpha-2 is gone.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (MNG-4568) maven-embedder 3.0-alpha-6 doesn't contain the MavenEmbedder class

Posted by "Jason van Zyl (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/MNG-4568?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=211348#action_211348 ] 

Jason van Zyl commented on MNG-4568:
------------------------------------

I'm not planning on targeting it for alpha-7. I'm going to get all the components to work together first.

> maven-embedder 3.0-alpha-6 doesn't contain the MavenEmbedder class
> ------------------------------------------------------------------
>
>                 Key: MNG-4568
>                 URL: http://jira.codehaus.org/browse/MNG-4568
>             Project: Maven 2 & 3
>          Issue Type: Bug
>          Components: Embedding
>    Affects Versions: 3.0-alpha-6
>            Reporter: Kohsuke Kawaguchi
>
> The jar has no class named MavenEmbedder. In fact the whole 'embed' package used to be 3.0-alpha-2 is gone.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (MNG-4568) maven-embedder 3.0-alpha-6 doesn't contain the MavenEmbedder class

Posted by "Brett Porter (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MNG-4568?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Brett Porter updated MNG-4568:
------------------------------

    Fix Version/s:     (was: 3.0.1)
                   3.1

> maven-embedder 3.0-alpha-6 doesn't contain the MavenEmbedder class
> ------------------------------------------------------------------
>
>                 Key: MNG-4568
>                 URL: http://jira.codehaus.org/browse/MNG-4568
>             Project: Maven 2 & 3
>          Issue Type: Bug
>          Components: Embedding
>    Affects Versions: 3.0-alpha-6
>            Reporter: Kohsuke Kawaguchi
>             Fix For: 3.1
>
>
> The jar has no class named MavenEmbedder. In fact the whole 'embed' package used to be 3.0-alpha-2 is gone.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (MNG-4568) maven-embedder 3.0-alpha-6 doesn't contain the MavenEmbedder class

Posted by "Kohsuke Kawaguchi (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/MNG-4568?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=211343#action_211343 ] 

Kohsuke Kawaguchi commented on MNG-4568:
----------------------------------------

Here's my decision tree that doesn't have any workable combination:

* If I use 3.0-alpha-2...
** plexus-container-default depends on a method in Google Collections that's no longer present in a later version. But my other libraries demand a newer version of Google collections.
** using the latest version of plexus-container-default results in a NoClassDefFoundError on exception classes. They appear to be renamed.
* If I use embedder 2.0.4...
** I don't have access to PlexusContainer. I can't get any components out of Maven to interact with Maven.

So it seems like I'm hosed.

> maven-embedder 3.0-alpha-6 doesn't contain the MavenEmbedder class
> ------------------------------------------------------------------
>
>                 Key: MNG-4568
>                 URL: http://jira.codehaus.org/browse/MNG-4568
>             Project: Maven 2 & 3
>          Issue Type: Bug
>          Components: Embedding
>    Affects Versions: 3.0-alpha-6
>            Reporter: Kohsuke Kawaguchi
>
> The jar has no class named MavenEmbedder. In fact the whole 'embed' package used to be 3.0-alpha-2 is gone.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] (MNG-4568) maven-embedder 3.0-alpha-6 doesn't contain the MavenEmbedder class

Posted by "Jason van Zyl (JIRA)" <ji...@codehaus.org>.
     [ https://jira.codehaus.org/browse/MNG-4568?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jason van Zyl closed MNG-4568.
------------------------------

    Resolution: Won't Fix
    
> maven-embedder 3.0-alpha-6 doesn't contain the MavenEmbedder class
> ------------------------------------------------------------------
>
>                 Key: MNG-4568
>                 URL: https://jira.codehaus.org/browse/MNG-4568
>             Project: Maven 2 & 3
>          Issue Type: Bug
>          Components: Embedding
>    Affects Versions: 3.0-alpha-6
>            Reporter: Kohsuke Kawaguchi
>             Fix For: 3.2
>
>
> The jar has no class named MavenEmbedder. In fact the whole 'embed' package used to be 3.0-alpha-2 is gone.

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

        

[jira] Updated: (MNG-4568) maven-embedder 3.0-alpha-6 doesn't contain the MavenEmbedder class

Posted by "Brett Porter (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MNG-4568?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Brett Porter updated MNG-4568:
------------------------------

    Fix Version/s: 3.0-beta-1

makes sense. I'll put it in for beta-1 since I'm guessing that's the "APIs are pretty much stable" point.

> maven-embedder 3.0-alpha-6 doesn't contain the MavenEmbedder class
> ------------------------------------------------------------------
>
>                 Key: MNG-4568
>                 URL: http://jira.codehaus.org/browse/MNG-4568
>             Project: Maven 2 & 3
>          Issue Type: Bug
>          Components: Embedding
>    Affects Versions: 3.0-alpha-6
>            Reporter: Kohsuke Kawaguchi
>             Fix For: 3.0-beta-1
>
>
> The jar has no class named MavenEmbedder. In fact the whole 'embed' package used to be 3.0-alpha-2 is gone.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (MNG-4568) maven-embedder 3.0-alpha-6 doesn't contain the MavenEmbedder class

Posted by "Jason van Zyl (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/MNG-4568?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=211344#action_211344 ] 

Jason van Zyl commented on MNG-4568:
------------------------------------

I'm working on Hudson integration if that's what you're thinking about. Happy to collaborate once I'm a bit further, but there are problems with embedding in Hudson and it's Maven's problem not Hudson's problem. I'm not sure if the embedder will even come back or if it will just be a guide of what components to use. The embedder proved to be useless in M2Eclipse which is why we removed it.

> maven-embedder 3.0-alpha-6 doesn't contain the MavenEmbedder class
> ------------------------------------------------------------------
>
>                 Key: MNG-4568
>                 URL: http://jira.codehaus.org/browse/MNG-4568
>             Project: Maven 2 & 3
>          Issue Type: Bug
>          Components: Embedding
>    Affects Versions: 3.0-alpha-6
>            Reporter: Kohsuke Kawaguchi
>
> The jar has no class named MavenEmbedder. In fact the whole 'embed' package used to be 3.0-alpha-2 is gone.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira