harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mark Hindess (JIRA)" <j...@apache.org>
Subject [jira] Commented: (HARMONY-6283) [classlib][java6] javax.xml.soap package is missing from the Java 6 build
Date Mon, 27 Jul 2009 13:12:14 GMT

    [ https://issues.apache.org/jira/browse/HARMONY-6283?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12735600#action_12735600
] 

Mark Hindess commented on HARMONY-6283:
---------------------------------------

A few comments and questions.

There is a typo in the bootclasspath.properties change - incorrect jar name.

I think we should probably just call the module saaj unless you anticipate putting more xml
modules in that module directory - personally I am in favour of keeping the modules small.

I think Java 6 requires SAAJ version 1.3 but according to the MANIFEST.MF in the saaj.jar
file the specification version is 1.2.  We should probably look at axis2 rather than axis1
for a more up to date version.

I went to add some import lines to the MANIFEST.MF that you provided in your patch and I came
up with the following list:

java.io
java.util
javax.activation
javax.xml.namespace
javax.xml.transform
javax.xml.transform.dom
org.w3c.dom

But we don't have an implementation of javax.activation ... when I went to look for one I
noticed that Axis2 seems to use one that is CDDL licensed and Geronimo has one which is covered
by the Apache License.  I'd prefer the latter because we can fix/patch it ourselves if we
ever needed to do so.  I also notice that Geronimo seems to have an SAAJ implementation lthough
according to GERONIMO-2919 they are using the axis2 implementation now.

So briefly it looks like we probably want to use:

  javax.activation from geronimo
  javax.xml.soap from axis2

What do you think?



> [classlib][java6] javax.xml.soap package is missing from the Java 6 build
> -------------------------------------------------------------------------
>
>                 Key: HARMONY-6283
>                 URL: https://issues.apache.org/jira/browse/HARMONY-6283
>             Project: Harmony
>          Issue Type: Improvement
>          Components: Classlib
>         Environment: all
>            Reporter: Catherine Hope
>            Assignee: Mark Hindess
>         Attachments: 6283-patch.txt
>
>
> The javax.xml.soap package is missing from the Java 6 build and should be included according
to the spec: http://java.sun.com/javase/6/docs/api/javax/xml/soap/package-summary.html 
> I've added a new module in the Java 6 branch, "xml_soap" containing build files to download
the jar, saaj.jar, containing these classes from http://www.apache.org/dist/ws/axis/1_4/axis-bin-${axis.version}.zip
and add it to the bootclasspath, matching how the script module does things.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message