In BusinessEvents 3.x, running the Engine from the command line when Design Time libraries are used in Tibco Designer.
book
Article ID: KB0085659
calendar_today
Updated On:
Products
Versions
TIBCO BusinessEvents Enterprise Edition
-
Not Applicable
-
Description
Resolution: Description: ============ In BusinessEvents 3.x, running the Engine from the command line when Design Time libraries are used in Tibco Designer.
Symptoms: ========= BE Engine throws the following exception -
Library alias undefined <XXXX.projlib> at com.tibco.pe.core.RepoLoader.a(RepoLoader.java:158) at com.tibco.pe.core.RepoLoader.<init>(RepoLoader.java:110) at com.tibco.pe.PEMain.do(PEMain.java:332) at com.tibco.pe.PEMain.a(PEMain.java:197) at com.tibco.pe.PEMain.<init>(PEMain.java:192) at com.tibco.pe.PEMain.<init>(PEMain.java:187) at com.tibco.be.functions.bw.PEContainer.newBWMain(PEContainer.java:272) at com.tibco.be.functions.bw.PEContainer.<init>(PEContainer.java:85) at com.tibco.be.functions.bw.PEContainer.getInstance(PEContainer.java:102) at com.tibco.be.functions.bw.PEContainer.waitForBW(PEContainer.java:429) at com.tibco.be.functions.bw.PEContainer.invokeProcess(PEContainer.java:221) at com.tibco.be.functions.bw.BWSupport.invokeProcess(BWSupport.java:123)
Cause: ===== To run from the command line referring to the project directory, one needs to specify the location of the projlib since it is not part of the ear file.
Resolution: ========== Set the following property in the be-engine.tra file: