[ 
http://jira.codehaus.org/browse/MECLIPSE-363?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=216684#action_216684
 ] 

Markku Saarela commented on MECLIPSE-363:
-----------------------------------------

TestNG plugin version 5.9.0.2 has minimal manifest:

Manifest-Version: 1.0
Ant-Version: Apache Ant 1.7.0
Created-By: 1.6.0_01-b06 (Sun Microsystems Inc.)

As workaround i removed this manifest but i'd like to get this patch also 
included to next release.

> eclipse:to-maven crashes if any plugin JAR lacks a Bundle-SymbolicName field 
> in its manifest
> --------------------------------------------------------------------------------------------
>
>                 Key: MECLIPSE-363
>                 URL: http://jira.codehaus.org/browse/MECLIPSE-363
>             Project: Maven 2.x Eclipse Plugin
>          Issue Type: Bug
>         Environment: Eclipse 3.3, Linux, Eclipse SODA DeviceKit and SAT SDKs
>            Reporter: Michael Hackett
>         Attachments: bundle-header-patch
>
>
> The code to parse the manifest of plugin JARs assumes that the 
> Bundle-SymbolicName field will be present and throws an exception if there 
> isn't one. Perhaps this is an error in the plugin JAR if this field is 
> missing but I have found at least one sample code bundle that lacked the 
> Bundle-* fields 
> (org.eclipse.soda.dk.rfid.write.plugin.samples_1.1.0.200710042240.jar, part 
> of the DeviceKit SDK).
> I would say that, even if it the condition is illegal, the appropriate action 
> is to simply skip the JAR, not fail for the entire run. The attached patch 
> "looks before it leaps" with respect to the Bundle-SymbolicName field, which 
> allows it to continue processing without the problem JAR.

-- 
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

        

Reply via email to