Realizing I'm cross-listing to a group's archives that aren't accessible to all - my apologies!
With that in mind, going back and specifically rechecking this thread...
The 8.2 instructions send you to WEB-INF/tools within the app to run create-web-bundles.bat. However, there isn't a create-web-bundles.bat in that directory. There is one in etc/tools in the distribution itself... I reproduced the stacktrace listed when I copied that .bat into WEB-INF/tools to run it. If you instead run it from etc/tools, you will still see messages about not finding configuration files, unfortunately, but you will be able to get to a set of compressed files. [The thread previously mentioned also reproduced the issue by not providing a correct path for the -js parameter, as well..] I see we've corrected that in our online documentation at
https://github.com/ozoneplatform/owf/wiki/OWF-7-Configuring-Custom-JavaScript already, thankfully.
With an out-of-the-box OWF7, you will run into a NoClassDefFoundError on org/apache/tools/ant/BuildException. I've fixed the issue on my own machine, through updating the MANIFEST.MF
within createwebbundles.jar and adding two jars into WEB-INF/lib of the application.
The two jars to add:
* ant-1.7.0.jar
* ant-launcher-1.7.0.jar
I've attached both to this message. They were accidentally dropped as part of our scan through of
libraries for open-source.
How to add to MANIFEST.MF:
I'm adding it by opening up the createwebbundles.jar within 7zip as an archive. That's letting me edit the MANIFEST.MF directly, and then saving it within the file. Alternately, you could extract the MANIFEST.MF, edit it, and then reinsert it into the jar. Messier, but still doable.
Pasting the last line of my MANIFEST.MF here to help handle cut-and-paste... And yes, the next-to-last line is longer than the others... I was able to start up the application and interact with it without errors.
.4.O.jar ../lib/yuicompressor-2.4.2.jar ../lib/ant-1.7.0.jar ../lib/ant-launcher-1.7.0.jar .//ant-nodeps-1.7.1.jar .//se
rvlet-api-2.5.jar ./ ../classes/
Tina Coleman