I have noticed that the build files for the test webs are using beehive.home while the top level netui build file is asking for dist.home passed from command line. It passes the beehive.home in the following way,

 

        <ant dir="webapps/jsf" antfile="build.xml" target="bvt" inheritAll="false">

            <property name="beehive.home" location="${dist.home}"/>

        </ant>

 

This way, you will not experience problem when you run the test from the top level build file. But if I try to run a sub test, such as bvt.jsf-ri, I will have to set both beehive.home and dist.home pointing to the beehive distribution through command line. The reason for that is that there is a test run time dependency on a lib directory under ${dist.home}.

 

Is there a reason that we have to use both beehive.home and dist.home together? It seems to me that we can get away with just one parameter here, either the beehive.home or the dist.home so that all the sub tests can be easily run standalone.

 

Thanks for your attention!

 

Julie

 

 

Julie Zhuo
Software Engineer QA

Phone: 303.998.2078
[EMAIL PROTECTED]

 

BEA Systems, Inc.
4001 Discovery Drive

Suite 340 
Boulder, CO 80303

www.bea.com

 

 

Reply via email to