JAXB1 maven plugin (using sun's lib)
------------------------------------

         Key: MOJO-374
         URL: http://jira.codehaus.org/browse/MOJO-374
     Project: Mojo
        Type: New Feature

  Components: Plugin Submission  
    Reporter: Anagnostopoulos Kostis
    Priority: Minor
 Attachments: jaxb1-maven-plugin.tgz

Dear housmates,

this is the JAXB1 plugin for maven2 using sun's implementation libs for JAXB 
API.

It's dependency libs are not uploaded to ibiblio yet but the poms exists that 
refer to sun for download 
due to licencing problems. 

That was before JAXB became an open-source project at 
https://jaxb.dev.java.net/.
Now, all libs are CDDL or ASF licenced, so it is possible to upload them 
directly to ibiblio.

The problem is under which groupId to upload them?

I include the next matrix of all the JAXB1 libs as an aid to the discussion we 
had 
at the codehaus mailling lists  concerning the placement of the dependency libs 
in ibiblio.org.

I also hope that it would help anyone involved into uploading the actual libs 
to ibiblio,
since i intend to spend my Easter vacations away from the PC.


h4.JAXB1 Reference Implementation Libs

||jaxb lib       || current or suggested groupId ||  included packages  || 
notes |
|dom.jar          | - | org.w3c             | not a plugin dependency |
|jaxb-api-doc.zip |  javax.xml |  javax.xml     | not a plugin dependency |
|jaxb-api-doc.zip |  javax.xml |  javax.xml     | not a plugin dependency |
|jaxb-api.jar     |  javax.xml |  javax.xml     | |
|jaxb-api-src.zip |  javax.xml |  javax.xml     | not a plugin dependency |
|jaxb-impl.jar    |  javax.xml |  com.sun.xml   | |
|jaxb-libs.jar    |  javax.xml |  com.sun.msv, jp.gr.relax, org.iso_relax| |
|jaxb-xjc.jar     |  javax.xml |  com.sun.tools, com.sun.xml, org.apache | |
|jaxp-api.jar     |  javax.xml |  javax.xml     | *runtime* dependency, among 
others usefull for JDK 1.4 clients using the XMLGregorianCalendar class 
(included in JDK1.5 by default) |
|jax-qname.jar    |  javax.xml |  javax.xml     | *runtime* dependency 
(included in JDK1.5 by default) |
|namespace.jar    |  javax.xml |  javax.xml     | *runtime* dependency 
(included in JDK1.5 by default) |
|relaxngDatatype.jar    |  javax.xml |  org.relaxng.datatype | *runtime* 
dependency |
|sax.jar          |  - |  org.xml.sax |  not a plugin dependency |
|xalan.jar        |  - |  ... |  not a plugin dependency |
|xercesImpl.jar   |  - |  ... |  not a plugin dependency |
|xsdlib.jar       |  javax.xml |  com.sun.msv, com.sun.xml.util | *runtime* 
dependency |


Of course the matrix would be more complete if it included the exact licence of 
each lib,
but i think this is easy to figure out...

    ankostis

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