2008/10/9 Marina Vatkina <[EMAIL PROTECTED]>
> I'm building inside javax.ejb via 'mvn clean install'
>
yes, but what I'm saying is with the latest update of GlassFish
and that single line patch, when I do a 'mvn clean install' from
the project root with either 2.0.7 or 2.0.9 it works fine
if I then go into javax.ejb and do 'mvn clean install' it still works
so I'm thinking that you may have leftover changes either in the
build tree, or installed in your local repo that are affecting this
hence my suggestion to check (svn diff) and rebuild from the top
> thanks,
> -marina
>
>
> Stuart McCulloch wrote:
>
>> 2008/10/8 Marina Vatkina <[EMAIL PROTECTED]>
>>
>>
>>
>>> Stuart McCulloch wrote:
>>>
>>>
>>>
>>>> 2008/10/8 Marina Vatkina <[EMAIL PROTECTED]>
>>>>
>>>> Unfortunately I don't see any difference if I add <manifestLocation>
>>>>
>>>>
>>>>> entry
>>>>> :(.
>>>>>
>>>>>
>>>>>
>>>> hmm... this pom is from GlassFish isn't it? (it looks like it)
>>>>
>>>>
>>>>
>>> It is. I put the line inside <instructions>... but after I changed it as
>>> in
>>> your example below, I got:
>>>
>>> [INFO] [jar:jar]
>>> [INFO]
>>> ------------------------------------------------------------------------
>>> [ERROR] BUILD ERROR
>>> [INFO]
>>> ------------------------------------------------------------------------
>>> [INFO] Error assembling JAR
>>>
>>> Embedded error: Manifest file:
>>> /export/v3/v3/ejb/javax.ejb/target/classes/META-INF/MANIFEST.MF does not
>>> exist.
>>>
>>> Something else is not right?
>>>
>>>
>>>
>>
>> do you have any other local changes and have you rebuilt from the root
>> folder?
>>
>> when I grab the latest GlassFish code via svn and apply just the following
>> patch
>> the full build completes successfully and the ejb bundle has the correct
>> manifest
>> regardless of whether I use Maven 2.0.7 or 2.0.9
>>
>> (if you've previously modified and installed the parent poms you may need
>> to
>> revert those changes and re-install them... otherwise Maven could pick up
>> the
>> installed version in the local repo instead of the updated pom in the
>> build
>> tree)
>>
>> Index: ejb/javax.ejb/pom.xml
>> ===================================================================
>> --- ejb/javax.ejb/pom.xml (revision 23273)
>> +++ ejb/javax.ejb/pom.xml (working copy)
>> @@ -86,6 +86,7 @@
>> some other jar and other modules depend on this
>> artifact, we need to unpack.
>> -->
>> +
>> <manifestLocation>${pom.build.directory}</manifestLocation>
>> <unpackBundle>true</unpackBundle>
>> </configuration>
>> <executions>
>>
>>
>>
>>
>>> thanks,
>>> -marina
>>>
>>>
>>
>>
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
--
Cheers, Stuart