Hello,

I am trying to build yawl from the source code, but I'm getting so many errors. Is there any documentation or information on how to build the source file.

Your help is appreciated.

Thank you,

Michael Adams

Tue, 03/22/2016 - 05:31

YAWL is compiled using the ant script in 'build.xml'. It partially depends on a custom ant task that is not available until after the first compilation (so that the necessary classes are built).

So, before you attempt the first compile, open build.xml in an editor, then comment out the checksums taskdef block on lines 662-668. Save it, then run the 'compile' target. If your file structure is OK, the code will compile. Then, go back in to build.xml and uncomment the section. You're now right to go.

Hello,

I have a problem with compiling YAWLEditor3.0.1 source code. I changed build.xml as you suggested and added the folder "classes". I get the following error during compiling.

- YAWLEditor/build/build.xml:588: Compile failed; see the compiler error output for details.

which points the line "destdir="${classes.dir}"> in build.xml. What can cause that?

Thanks in advance,
Ersan

I found that the problem occurs because of these 2:

- YAWLEditor/source/org/yawlfoundation/yawl/editor/ui/util/CheckSumTask.java:33: error: cannot access Task
class file for org.apache.tools.ant.Task not found
I've already added apache-ant-1.8.2.jar into lib. I don't understand why it doesn't find.

- YAWLEditor/source/org/yawlfoundation/yawl/worklet/dialog/ConclusionTablePanel.java:43: error: cannot find symbol
import org.yawlfoundation.yawl.worklet.support.ConclusionValidator;
There is no such a class and package support.