Project

General

Profile

Actions

Bug #3097

closed

incorrect classpath in generated ptexecute.sh and momlexecute.sh

Added by Daniel Crawl about 16 years ago. Updated almost 15 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
build system
Target version:
Start date:
01/23/2008
Due date:
% Done:

0%

Estimated time:
Bugzilla-Id:
3097

Description

The scripts ptexecute.sh and momlexecute.sh generated by build.xml (v1.366)
do not have the jars in $KEPLER/lib/jar/ in the classpath. (same for
ptexecute.bat and momlexecute.bat on windows). kepler.sh has the same classpath,
but works since it uses ClassPathHacker to dynamically add the jars at runtime.

One solution is to modify PtExecuteApplication (ptexecute.sh) and
MoMLSimpleApplication (momlexecute.sh) to also use ClassPathHacker. A more
flexible approach would be to create a single "loader" class that worked for
all three: PtExecuteApplication, MoMLSimpleApplication, and KeplerApplication.

Thoughts?


Related issues

Blocked by Kepler - Bug #3162: ptExecuteConfig.xml depends on removed basicKeplerLibrary.xmlResolvedChad Berkley02/26/2008

Actions
Blocked by Kepler - Bug #3949: Get the installer working with the new build systemResolvedChad Berkley04/06/2009

Actions
Actions

Also available in: Atom PDF