This release seems to break ant Wo Application packaging. Embedded
frameworks are now copied in application root folder (in yourapp.woa)
while classpath still references frameworks in folder
yourapp.woa/Frameworks. Does anybody have the same problems ?
-- Benoit Cantin
attached mail follows:
Author: anjo Date: 2007-03-08 04:39:07 -0500 (Thu, 08 Mar 2007) New Revision: 3886
Modified: trunk/woproject/woproject-ant-tasks/src/java/org/objectstyle/woproject/ant/FrameworkSet.java Log: now also references frameworks from the top level
Modified: trunk/woproject/woproject-ant-tasks/src/java/org/objectstyle/woproject/ant/FrameworkSet.java =================================================================== --- trunk/woproject/woproject-ant-tasks/src/java/org/objectstyle/woproject/ant/FrameworkSet.java 2007-03-06 09:26:05 UTC (rev 3885) +++ trunk/woproject/woproject-ant-tasks/src/java/org/objectstyle/woproject/ant/FrameworkSet.java 2007-03-08 09:39:07 UTC (rev 3886) ..-251,9 +251,9 @@ String prefix = frameworkSet.getDir(project).getAbsolutePath(); prefix = variables.encodePath(prefix); if(frameworkSet.hasBundles()) { - encodedPath = encodedPath.replaceFirst(".*?(\\w+.framework)", "APPROOT/Frameworks/$1"); + encodedPath = encodedPath.replaceFirst(".*?(\\w+.framework)", "APPROOT/$1"); } else { - encodedPath = encodedPath.replaceFirst(prefix, "APPROOT/Frameworks/"); + encodedPath = encodedPath.replaceFirst(prefix, "APPROOT/"); } } frameworkSet.log(": Framework JAR " + encodedPath, Project.MSG_VERBOSE);
This archive was generated by hypermail 2.0.0 : Tue Mar 13 2007 - 11:21:50 EDT