[ http://issues.apache.org/struts/browse/SB-6?page=all ]
Don Brown moved STR-2592 to SB-6: --------------------------------- Project: Sandbox (was: Struts Action 1) Key: SB-6 (was: STR-2592) Component: (was: Sandbox) Version: (was: Nightly Build) > [ti] Fix Ti to build/run on JDK 1.4, and remove XMLBeans dependence > ------------------------------------------------------------------- > > Key: SB-6 > URL: http://issues.apache.org/struts/browse/SB-6 > Project: Sandbox > Type: Bug > Environment: Operating System: other > Platform: Other > Reporter: Rich Feit > Assignee: Don Brown > Attachments: ti-java14-and-xml.patch > > Here's a patch that: > - Fixes the build/samples to run under JDK 1.4 wherever possible. > - Removes the internal dependence on XMLBeans and XMLBeans-generated > schema > classes. > - Fixes up some of the naming in XML filenames/elements/schema namespaces > ("netui" -> "ti"). > Patch instructions (from the root of the Ti tree): > svn up -r 290666 > patch -p0 < ti-java14-and-xml.patch > svn add > jars/core/src/java/org/apache/ti/pageflow/internal/annotationreader > svn add jars/core/src/java/org/apache/ti/core/urltemplates/schema > svn add > jars/core/src/java/org/apache/ti/compiler/internal/LocalFileEntityResolver.java > svn add jars/core/src/java/org/apache/ti/compiler/internal/resources > svn add > jars/core/src/java/org/apache/ti/compiler/internal/model/XmlElementSupport.java > svn add jars/core/src/java/org/apache/ti/util/xml > svn add jars/core/src/java/org/apache/ti/util/config/schema > svn add jars/core/src/java/org/apache/ti/util/config/bean > svn add jars/core/src/java/org/apache/ti/util/config/internal > svn add jars/core/src/java/org/apache/ti/util/config/parser > svn delete --force > jars/core/src/java/org/apache/ti/compiler/internal/model/validation/ValidatableFieldFactory.java > svn delete --force > jars/core/src/java/org/apache/ti/compiler/internal/model/validation/ValidatableFieldOld.java > svn delete --force > jars/core/src/java/org/apache/ti/util/config/struts-ti-config-default.xmlgrep > I tried it against a fresh sync -- seems to work, but let me know if you run > into any issues. > Only one note for public consumption, after this is committed: > You can now build/run under JDK 1.4: > cd jars/core > maven jar jar:install > cd ../compiler-xdoclet > maven jar jar:install > cd ../../wars/samples-xdoclet > maven war > Then, deploy wars/samples-xdoclet/target/struts-ti-xdoclet. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/struts/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]