Change bargull-20110326-C6a by bargull@Bargull02 on 2011-03-26 17:53:56
in /home/anba/src/svn/openlaszlo/trunk
for http://svn.openlaszlo.org/openlaszlo/trunk
Summary: Remove 3rd party regexp library usage
Bugs Fixed: LPP-9287 (Remove obsolete .jar file (jython.jar), others?)
(partial)
Technical Reviewer: ptw
QA Reviewer: (pending)
Details:
These libraries were needed back in the days when the sources were
compiled against Java1.3 (regexp support was added in Java1.4). We now
require at least Java5 (or Java6 -> LPP-9792?), so we can safely use the
built-in regexp library. This change won't get rid of any jars, in fact
the 3rd party regexp libraries are actually included in the other 3rd
party jars:
- org.apache.regexp is shipped with xalan.jar (but only the copy in
$LZ_VENDOR_ROOT, not the one in 3rd-party/jars/dev!)
- org.apache.oro is shipped with velocity-dep-1.4-flex.jar
Tests:
compile lps.jar
Files:
M WEB-INF/lps/server/src/org/openlaszlo/utils/FileUtils.java
M WEB-INF/lps/server/src/org/openlaszlo/server/Configuration.java
M WEB-INF/lps/server/src/org/openlaszlo/server/Option.java
M WEB-INF/lps/server/src/org/openlaszlo/data/HttpData.java
M WEB-INF/lps/server/src/org/openlaszlo/compiler/SolutionMessages.java
M WEB-INF/lps/server/src/org/openlaszlo/compiler/ViewSchema.java
Changeset:
http://svn.openlaszlo.org/openlaszlo/patches/bargull-20110326-C6a.tar