[ 
http://issues.apache.org/jira/browse/GERONIMO-2332?page=comments#action_12429261
 ] 
            
John Sisson commented on GERONIMO-2332:
---------------------------------------

Agree with Alan's objection that it should be placed elsewhere.

I tested applying it to 1.1.1 and openejb/branches/v2_1_1/openejb2 and did a 
build.  I had to manually apply the changes to openejb's etc/project.properties 
due to a conflict with the geronimo_dependency_plugin_version that is two lines 
above the change.

Assuming Alan's argument is addressed *and* the new schema jar is fixed to 
contain LICENSE.txt and NOTICE.txt files under META-INF, *then I'm +1*.

One other minor point is that if one builds the schema jar with just the 
{{mvn}} command instead of {{mvn -o clean install -Pgenerate-source}} they will 
get a BUILD SUCCESSFUL but the JAR won't contain any classes.  The only other 
hint of a problem is that there is the line {{[WARNING] JAR will be empty - no 
content was marked for inclusion!}}.  Is there something we can do to fail the 
build?

> RTC Put the generated xmlbeans files for the j2ee 1.4 schemas in svn in a 
> spec module so we don't need the schemas in svn at all
> --------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: GERONIMO-2332
>                 URL: http://issues.apache.org/jira/browse/GERONIMO-2332
>             Project: Geronimo
>          Issue Type: RTC
>      Security Level: public(Regular issues) 
>          Components: specs
>    Affects Versions: 1.2, 1.1.1, 1.1.2
>            Reporter: David Jencks
>         Assigned To: David Jencks
>             Fix For: 1.2, 1.1.1, 1.1.2
>
>         Attachments: GERONIMO-2332-1.1.patch, 
> GERONIMO-2332-openejb-2.1.patch, GERONIMO-2332-trunk.patch, 
> geronimo-schema_1.4_spec-generated-src.zip, geronimo-schema_1.4_spec-src.zip
>
>
> See GERONIMO-2307.  It seems that the option with the least legal exposure is 
> to not distribute and sun schema files and not have any in our svn.  This is 
> a proposed spec module that uses a m2 profile to pull the schemas from suns 
> website (where they are freely available), run xmlbeans on them, and remove 
> the copies of the schemas that xmlbeasn helpfully tries to include in the 
> output.  We can then check this stuff into svn.
> A normal non-profile build then just builds these sources into a jar.  We can 
> replace the xmlbeans step in j2ee-schema with a geronimo dependency on this 
> new spec jar.

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

        

Reply via email to