Move SOA modules to main repository
authorVladimir Yaroslavskiy <yaroslavskiy@netbeans.org>
Fri, 14 May 2010 13:29:25 +0400
changeset 4516b57ca679caf6
parent 4515 4af183a148e3
child 4517 c97139f943d7
Move SOA modules to main repository
sierra/build.pro
sierra/build.tst
sierra/build.xml
     1.1 --- a/sierra/build.pro	Fri Apr 30 16:11:09 2010 +0400
     1.2 +++ b/sierra/build.pro	Fri May 14 13:29:25 2010 +0400
     1.3 @@ -45,17 +45,73 @@
     1.4      <property name="netbeans.prox" value="false"/>
     1.5      <property name="netbeans.type" value="java"/>
     1.6  
     1.7 -    <!-- NetBeans the latest stable nightly -->
     1.8 -    <!-- property name="netbeans.host" value="http://smetiste.czech.sun.com"/-->
     1.9 -    <!-- property name="netbeans.path" value="builds/netbeans/trunk/daily/2010-03-17_02-01-09/zip"/-->
    1.10 -    <!-- property name="netbeans.zip"  value="netbeans-6.9.zip"/-->
    1.11 +    <!-- GlassFish ESB latest continuous -->
    1.12 +    <property name="gfesb.host" value="http://nephrite.russia.sun.com:8080"/>
    1.13 +    <property name="gfesb.path" value="hudson/job/main/ws/cache/latest"/>
    1.14 +    <property name="gfesb.file" value="main.zip"/>
    1.15 +    <property name="gfesb.name" value="main"/>
    1.16 +    <property name="gfesb.user" value=".netbeans/sierra"/>
    1.17  
    1.18      <!-- NetBeans the latest nightly -->
    1.19      <property name="netbeans.host" value="http://smetiste.czech.sun.com"/>
    1.20      <property name="netbeans.path" value="builds/netbeans/trunk/daily/latest/zip"/>
    1.21      <property name="netbeans.zip"  value="netbeans-6.9.zip"/>
    1.22  
    1.23 +    <!-- cvs -->
    1.24 +    <property name="test.cvs.host" value=":pserver:guest@cvs.dev.java.net:/cvs"/>
    1.25 +    <property name="test.cvs.path" value="open-jbi-components/driver-tests/bpelse"/>
    1.26 +    <property name="test.cvs.branch" value="-A"/>
    1.27 +    <property name="test.cvs.modules" value="
    1.28 +        ${test.cvs.path}/assign
    1.29 +        ${test.cvs.path}/AtomicTxStart
    1.30 +        ${test.cvs.path}/benchmark
    1.31 +        ${test.cvs.path}/blueprints
    1.32 +        ${test.cvs.path}/BpelToBpel
    1.33 +        ${test.cvs.path}/CAPSIntegration
    1.34 +        ${test.cvs.path}/clusterSupport
    1.35 +        ${test.cvs.path}/compensation
    1.36 +        ${test.cvs.path}/correlation
    1.37 +        ${test.cvs.path}/dynamicpartnerlink
    1.38 +        ${test.cvs.path}/empty
    1.39 +        ${test.cvs.path}/eventHandlers
    1.40 +        ${test.cvs.path}/exit
    1.41 +        ${test.cvs.path}/faulthandling
    1.42 +        ${test.cvs.path}/flow
    1.43 +        ${test.cvs.path}/foreach-bpel20
    1.44 +        ${test.cvs.path}/i18n
    1.45 +        ${test.cvs.path}/if
    1.46 +        ${test.cvs.path}/implementMultiOperations
    1.47 +        ${test.cvs.path}/JavaEEIntegration
    1.48 +        ${test.cvs.path}/MessageExchange
    1.49 +        ${test.cvs.path}/misc
    1.50 +        ${test.cvs.path}/nmproperty
    1.51 +        ${test.cvs.path}/PartnerLinks
    1.52 +        ${test.cvs.path}/pick
    1.53 +        ${test.cvs.path}/POJOCalls
    1.54 +        ${test.cvs.path}/referenced
    1.55 +        ${test.cvs.path}/repeatuntil
    1.56 +        ${test.cvs.path}/rethrow
    1.57 +        ${test.cvs.path}/samples
    1.58 +        ${test.cvs.path}/scalability
    1.59 +        ${test.cvs.path}/scenarios
    1.60 +        ${test.cvs.path}/SchemaElemDecl
    1.61 +        ${test.cvs.path}/ScopeTermination
    1.62 +        ${test.cvs.path}/systemicqualities
    1.63 +        ${test.cvs.path}/TerminationHandler
    1.64 +        ${test.cvs.path}/TestsForBugs
    1.65 +        ${test.cvs.path}/wait
    1.66 +        ${test.cvs.path}/WaitingRequestLifeSpan
    1.67 +        ${test.cvs.path}/while
    1.68 +        ${test.cvs.path}/xpathfunctions
    1.69 +        ${test.cvs.path}/xsddatatypes
    1.70 +        ${test.cvs.path}/xslt
    1.71 +    "/>
    1.72      <property name="home" value="../.."/>
    1.73      <property name="cache" value="${home}/../cache"/>
    1.74      <property name="build.name"  value="main"/>
    1.75 +    <property name="repository" value="http://hg.netbeans.org/main"/>
    1.76 +    <property name="jbi" location="${cache}/test/${test.cvs.path}"/>
    1.77 +    <property name="bpel.samples" value="${home}/bpel.samples/resources"/>
    1.78 +    <property name="xslt.samples" value="${home}/xslt.samples/resources"/>
    1.79 +    <property name="build.number" value="${home}/nbbuild/netbeans/platform/build_number"/>
    1.80  </project>
     2.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.2 +++ b/sierra/build.tst	Fri May 14 13:29:25 2010 +0400
     2.3 @@ -0,0 +1,451 @@
     2.4 +<?xml version="1.0" encoding="UTF-8"?>
     2.5 +<!--
     2.6 +  DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
     2.7 +
     2.8 +  Copyright 1997-2010 Sun Microsystems, Inc. All rights reserved.
     2.9 +
    2.10 +  The contents of this file are subject to the terms of either the GNU
    2.11 +  General Public License Version 2 only ("GPL") or the Common
    2.12 +  Development and Distribution License("CDDL") (collectively, the
    2.13 +  "License"). You may not use this file except in compliance with the
    2.14 +  License. You can obtain a copy of the License at
    2.15 +  http://www.netbeans.org/cddl-gplv2.html
    2.16 +  or nbbuild/licenses/CDDL-GPL-2-CP. See the License for the
    2.17 +  specific language governing permissions and limitations under the
    2.18 +  License. When distributing the software, include this License Header
    2.19 +  Notice in each file and include the License file at
    2.20 +  nbbuild/licenses/CDDL-GPL-2-CP. Sun designates this
    2.21 +  particular file as subject to the "Classpath" exception as provided
    2.22 +  by Sun in the GPL Version 2 section of the License file that
    2.23 +  accompanied this code. If applicable, add the following below the
    2.24 +  License Header, with the fields enclosed by brackets [] replaced by
    2.25 +  your own identifying information:
    2.26 +  "Portions Copyrighted [year] [name of copyright owner]"
    2.27 +
    2.28 +  Contributor(s):
    2.29 +
    2.30 +  The Original Software is NetBeans. The Initial Developer of the Original
    2.31 +  Software is Sun Microsystems, Inc. Portions Copyright 1997-2006 Sun
    2.32 +  Microsystems, Inc. All Rights Reserved.
    2.33 +
    2.34 +  If you wish your version of this file to be governed by only the CDDL
    2.35 +  or only the GPL Version 2, indicate your decision by adding
    2.36 +  "[Contributor] elects to include this software in this distribution
    2.37 +  under the [CDDL or GPL Version 2] license." If you do not indicate a
    2.38 +  single choice of license, a recipient has the option to distribute
    2.39 +  your version of this file under either the CDDL, the GPL Version 2 or
    2.40 +  to extend the choice of license to its licensees as provided above.
    2.41 +  However, if you add GPL Version 2 code and therefore, elected the GPL
    2.42 +  Version 2 license, then the option applies only if the new code is
    2.43 +  made subject to such option by the copyright holder.
    2.44 +-->
    2.45 +<project name="test" default="test" basedir=".">
    2.46 +    <import file="build.pro"/>
    2.47 +
    2.48 +    <target name="test" depends="unit-test,sample-test,project-test"/>
    2.49 +    
    2.50 +    <!-- unit test -->
    2.51 +    <target name="unit-test">
    2.52 +        <ant target="test" dir="${home}/soa.ui"/>
    2.53 +        <ant target="test" dir="${home}/bpel.model"/>
    2.54 +        <ant target="test" dir="${home}/bpel.mapper"/>
    2.55 +    </target>
    2.56 +
    2.57 +    <!-- sample test -->
    2.58 +    <target name="sample-test" depends="test-s1,test-s2,test-s3"/>
    2.59 +
    2.60 +    <target name="test-s1">
    2.61 +        <subant target="default" inheritAll="false">
    2.62 +            <property name="complete.validation"           value="false"/>
    2.63 +            <property name="esb.netbeans.home"             location="${home}/nbbuild/netbeans"/>
    2.64 +            <property name="ide.module.install.dir"        location="${home}/nbbuild/netbeans/ide/modules"/>
    2.65 +            <property name="soa.module.install.dir"        location="${home}/nbbuild/netbeans/soa/modules"/>
    2.66 +            <property name="xml.module.install.dir"        location="${home}/nbbuild/netbeans/xml/modules"/>
    2.67 +            <property name="java.module.install.dir"       location="${home}/nbbuild/netbeans/java/modules"/>
    2.68 +            <property name="enterprise.module.install.dir" location="${home}/nbbuild/netbeans/enterprise/modules"/>
    2.69 +
    2.70 +            <!-- BPEL sample 1 -->
    2.71 +            <buildpath location="${bpel.samples}/Asynchronous/Asynchronous/build.xml"/>
    2.72 +            <buildpath location="${bpel.samples}/Asynchronous/AsynchronousApplication/build.xml"/>
    2.73 +            <buildpath location="${bpel.samples}/Synchronous/Synchronous/build.xml"/>
    2.74 +            <buildpath location="${bpel.samples}/Synchronous/SynchronousApplication/build.xml"/>
    2.75 +            <buildpath location="${bpel.samples}/TravelReservationService/TravelReservationService/build.xml"/>
    2.76 +            <buildpath location="${bpel.samples}/TravelReservationService/TravelReservationServiceApplication/build.xml"/>
    2.77 +            <buildpath location="${bpel.samples}/BluePrint1/BluePrint1/build.xml"/>
    2.78 +            <buildpath location="${bpel.samples}/BluePrint1/BluePrint1Application/build.xml"/>
    2.79 +            <buildpath location="${bpel.samples}/BluePrint2/BluePrint2/build.xml"/>
    2.80 +            <buildpath location="${bpel.samples}/BluePrint2/BluePrint2Application/build.xml"/>
    2.81 +        </subant>
    2.82 +    </target>
    2.83 +
    2.84 +    <target name="test-s2">
    2.85 +        <subant target="default" inheritAll="false">
    2.86 +            <property name="complete.validation"           value="false"/>
    2.87 +            <property name="esb.netbeans.home"             location="${home}/nbbuild/netbeans"/>
    2.88 +            <property name="ide.module.install.dir"        location="${home}/nbbuild/netbeans/ide/modules"/>
    2.89 +            <property name="soa.module.install.dir"        location="${home}/nbbuild/netbeans/soa/modules"/>
    2.90 +            <property name="xml.module.install.dir"        location="${home}/nbbuild/netbeans/xml/modules"/>
    2.91 +            <property name="java.module.install.dir"       location="${home}/nbbuild/netbeans/java/modules"/>
    2.92 +            <property name="enterprise.module.install.dir" location="${home}/nbbuild/netbeans/enterprise/modules"/>
    2.93 +
    2.94 +            <!-- BPEL sample 2 -->
    2.95 +            <buildpath location="${bpel.samples}/BluePrint3/BluePrint3/build.xml"/>
    2.96 +            <buildpath location="${bpel.samples}/BluePrint3/BluePrint3Application/build.xml"/>
    2.97 +            <buildpath location="${bpel.samples}/BluePrint4/BluePrint4/build.xml"/>
    2.98 +            <buildpath location="${bpel.samples}/BluePrint4/BluePrint4Application/build.xml"/>
    2.99 +            <buildpath location="${bpel.samples}/BluePrint5/BluePrint5/build.xml"/>
   2.100 +            <buildpath location="${bpel.samples}/BluePrint5/BluePrint5Application/build.xml"/>
   2.101 +        </subant>
   2.102 +    </target>
   2.103 +
   2.104 +    <target name="test-s3">
   2.105 +        <subant target="default" inheritAll="false">
   2.106 +            <property name="complete.validation"           value="false"/>
   2.107 +            <property name="esb.netbeans.home"             location="${home}/nbbuild/netbeans"/>
   2.108 +            <property name="ide.module.install.dir"        location="${home}/nbbuild/netbeans/ide/modules"/>
   2.109 +            <property name="soa.module.install.dir"        location="${home}/nbbuild/netbeans/soa/modules"/>
   2.110 +            <property name="xml.module.install.dir"        location="${home}/nbbuild/netbeans/xml/modules"/>
   2.111 +            <property name="java.module.install.dir"       location="${home}/nbbuild/netbeans/java/modules"/>
   2.112 +            <property name="enterprise.module.install.dir" location="${home}/nbbuild/netbeans/enterprise/modules"/>
   2.113 +
   2.114 +            <!-- XSLT sample -->
   2.115 +            <buildpath location="${xslt.samples}/Welcome/Welcome/build.xml"/>
   2.116 +            <buildpath location="${xslt.samples}/Welcome/WelcomeApplication/build.xml"/>
   2.117 +        </subant>
   2.118 +    </target>
   2.119 +
   2.120 +    <!-- project test -->
   2.121 +    <target name="project-test" depends="project-test-00,project-test-10,project-test-20"/>
   2.122 +    <target name="project-test-00" depends="test-01,test-02,test-03,test-04,test-05,test-06,test-07,test-08,test-09,test-10"/>
   2.123 +    <target name="project-test-10" depends="test-11,test-12,test-13,test-14,test-15,test-16,test-17,test-18,test-19,test-20"/>
   2.124 +    <target name="project-test-20" depends="test-21,test-22,test-23,test-24,test-25,test-26,test-27,test-28,test-29,test-30"/>
   2.125 +    <target name="project-test-30" depends="test-31,test-32"/>
   2.126 +
   2.127 +    <target name="do-jbi-test">
   2.128 +        <ant antfile="${jbi}/${dir}/build.xml" target="clean" inheritAll="false">
   2.129 +            <property name="esb.netbeans.home" location="${home}/nbbuild/netbeans"/>
   2.130 +        </ant>
   2.131 +        <ant antfile="${jbi}/${dir}/build.xml" inheritAll="false">
   2.132 +            <property name="esb.netbeans.home" location="${home}/nbbuild/netbeans"/>
   2.133 +        </ant>
   2.134 +    </target>
   2.135 +
   2.136 +    <target name="test-01">
   2.137 +        <!-- assign 1 -->
   2.138 +        <antcall target="do-jbi-test"><param name="dir" value="assign/ActivateBilling_Simple"/></antcall>
   2.139 +        <antcall target="do-jbi-test"><param name="dir" value="assign/Assign2BPEL"/></antcall>
   2.140 +        <antcall target="do-jbi-test"><param name="dir" value="assign/AssignBpel"/></antcall>
   2.141 +        <antcall target="do-jbi-test"><param name="dir" value="assign/AssignIgnoreMissingFromData"/></antcall>
   2.142 +        <antcall target="do-jbi-test"><param name="dir" value="assign/AssignLiteralBpel"/></antcall>
   2.143 +    </target>
   2.144 +
   2.145 +    <target name="test-02">
   2.146 +        <antcall target="do-jbi-test"><param name="dir" value="assign/AssignNamespaces"/></antcall>
   2.147 +        <antcall target="do-jbi-test"><param name="dir" value="assign/AssignSelectionFailure"/></antcall>
   2.148 +        <antcall target="do-jbi-test"><param name="dir" value="assign/AtomicAssign"/></antcall>
   2.149 +        <antcall target="do-jbi-test"><param name="dir" value="assign/AttrQTest"/></antcall>
   2.150 +    </target>
   2.151 +
   2.152 +    <target name="test-03">
   2.153 +        <!-- assign 2 -->
   2.154 +        <antcall target="do-jbi-test"><param name="dir" value="assign/AttrTest1"/></antcall>
   2.155 +        <antcall target="do-jbi-test"><param name="dir" value="assign/CopyByValue/CopyByValueBpel"/></antcall>
   2.156 +        <antcall target="do-jbi-test"><param name="dir" value="assign/DataTypes"/></antcall>
   2.157 +        <antcall target="do-jbi-test"><param name="dir" value="assign/MessageWithNoParts"/></antcall>
   2.158 +    </target>
   2.159 +
   2.160 +    <target name="test-04">
   2.161 +        <!-- assign 3 -->
   2.162 +        <antcall target="do-jbi-test"><param name="dir" value="assign/pattern-demo-content-based-router"/></antcall>
   2.163 +        <antcall target="do-jbi-test"><param name="dir" value="assign/predicates"/></antcall>
   2.164 +        <antcall target="do-jbi-test"><param name="dir" value="assign/scriptExampleProcessRepeatingNodes"/></antcall>
   2.165 +        <antcall target="do-jbi-test"><param name="dir" value="assign/testBooleanOpsBPEL"/></antcall>
   2.166 +        <antcall target="do-jbi-test"><param name="dir" value="assign/TypeHierarchy"/></antcall>
   2.167 +    </target>
   2.168 +
   2.169 +    <target name="test-05">
   2.170 +        <!-- assign 4 -->
   2.171 +        <antcall target="do-jbi-test"><param name="dir" value="assign/VariableAssignments"/></antcall>
   2.172 +        <antcall target="do-jbi-test"><param name="dir" value="assign/VariablePropertyTest/BooleanCopy"/></antcall>
   2.173 +        <antcall target="do-jbi-test"><param name="dir" value="assign/VariablePropertyTest/conditionProj"/></antcall>
   2.174 +        <antcall target="do-jbi-test"><param name="dir" value="assign/VariablePropertyTest/FromToPropertySpec"/></antcall>
   2.175 +    </target>
   2.176 +    
   2.177 +    <target name="test-06">
   2.178 +        <!-- assign 5 -->
   2.179 +        <antcall target="do-jbi-test"><param name="dir" value="assign/VariablePropertyTest/QualifiedQuery"/></antcall>
   2.180 +        <antcall target="do-jbi-test"><param name="dir" value="assign/VariablePropertyTest/VariableProperty"/></antcall>
   2.181 +        <antcall target="do-jbi-test"><param name="dir" value="assign/VariablePropertyTest/VariableProperty1Bpel"/></antcall>
   2.182 +        <antcall target="do-jbi-test"><param name="dir" value="assign/virtualassignBpel"/></antcall>
   2.183 +    </target>
   2.184 +
   2.185 +    <target name="test-07">
   2.186 +        <!-- AtomicTxStart -->
   2.187 +        <antcall target="do-jbi-test"><param name="dir" value="AtomicTxStart/InOnlyTxStart"/></antcall>
   2.188 +        <antcall target="do-jbi-test"><param name="dir" value="AtomicTxStart/InOutTxStart"/></antcall>
   2.189 +    </target>
   2.190 +
   2.191 +    <target name="test-08">
   2.192 +        <!-- benchmark 1 -->
   2.193 +        <antcall target="do-jbi-test"><param name="dir" value="benchmark/BenchmarkBpel"/></antcall>
   2.194 +        <antcall target="do-jbi-test"><param name="dir" value="benchmark/dynamicAddressingDPL"/></antcall>
   2.195 +        <antcall target="do-jbi-test"><param name="dir" value="benchmark/Ericsson/AlarmIRPBpel2"/></antcall>
   2.196 +        <antcall target="do-jbi-test"><param name="dir" value="benchmark/purchaseOrderCoordinator"/></antcall>
   2.197 +    </target>
   2.198 +        
   2.199 +    <target name="test-09">
   2.200 +        <!-- benchmark 2 -->
   2.201 +        <antcall target="do-jbi-test"><param name="dir" value="benchmark/PurchaseOrderService"/></antcall>
   2.202 +        <antcall target="do-jbi-test"><param name="dir" value="benchmark/Server/Server"/></antcall>
   2.203 +        <antcall target="do-jbi-test"><param name="dir" value="benchmark/Transformation"/></antcall>
   2.204 +        <antcall target="do-jbi-test"><param name="dir" value="benchmark/TravelReservationService/TravelReservationService"/></antcall>
   2.205 +    </target>
   2.206 +
   2.207 +    <target name="test-10">
   2.208 +        <!-- blueprints -->
   2.209 +        <antcall target="do-jbi-test"><param name="dir" value="blueprints/bp1/BluePrint1"/></antcall>
   2.210 +        <antcall target="do-jbi-test"><param name="dir" value="blueprints/bp2/BluePrint2"/></antcall>
   2.211 +        <antcall target="do-jbi-test"><param name="dir" value="blueprints/bp3/BluePrint3"/></antcall>
   2.212 +        <antcall target="do-jbi-test"><param name="dir" value="blueprints/bp4/BluePrint4"/></antcall>
   2.213 +        <antcall target="do-jbi-test"><param name="dir" value="blueprints/bp5/BluePrint5"/></antcall>
   2.214 +    </target>
   2.215 +
   2.216 +    <target name="test-11">
   2.217 +        <!-- BpelToBpel -->
   2.218 +        <antcall target="do-jbi-test"><param name="dir" value="BpelToBpel/ClientEmployeeInfo"/></antcall>
   2.219 +        <antcall target="do-jbi-test"><param name="dir" value="BpelToBpel/EmployeeInfo"/></antcall>
   2.220 +        <antcall target="do-jbi-test"><param name="dir" value="BpelToBpel/InAServiceUnit"/></antcall>
   2.221 +        <antcall target="do-jbi-test"><param name="dir" value="BpelToBpel/RemoteClientEmployeeInfo"/></antcall>
   2.222 +
   2.223 +        <!-- CAPSIntegration -->
   2.224 +        <antcall target="do-jbi-test"><param name="dir" value="CAPSIntegration/BPtoJCDEAP/prjPfizerSupplyChainEAP_BPEL_JMS_2"/></antcall>
   2.225 +    </target>
   2.226 +
   2.227 +    <target name="test-12">
   2.228 +        <!-- clusterSupport -->
   2.229 +        <antcall target="do-jbi-test"><param name="dir" value="clusterSupport/ClusterBPEL"/></antcall>
   2.230 +
   2.231 +        <!-- compensation -->
   2.232 +        <antcall target="do-jbi-test"><param name="dir" value="compensation/IterativeScopes"/></antcall>
   2.233 +        <antcall target="do-jbi-test"><param name="dir" value="compensation/NestedScope"/></antcall>
   2.234 +    </target>
   2.235 +        
   2.236 +    <target name="test-13">
   2.237 +        <!-- correlation 1 -->
   2.238 +        <antcall target="do-jbi-test"><param name="dir" value="correlation/correlationBPEL"/></antcall>
   2.239 +        <antcall target="do-jbi-test"><param name="dir" value="correlation/correlationBPEL2"/></antcall>
   2.240 +        <antcall target="do-jbi-test"><param name="dir" value="correlation/CorrelationOnePropBPEL"/></antcall>
   2.241 +        <antcall target="do-jbi-test"><param name="dir" value="correlation/CorrelationTwoPropBPEL"/></antcall>
   2.242 +    </target>
   2.243 +
   2.244 +    <target name="test-14">
   2.245 +        <!-- correlation 2 -->
   2.246 +        <antcall target="do-jbi-test"><param name="dir" value="correlation/FlowAsStartActivity"/></antcall>
   2.247 +        <antcall target="do-jbi-test"><param name="dir" value="correlation/MatchingInstanceTwoCorrBPEL"/></antcall>
   2.248 +        <antcall target="do-jbi-test"><param name="dir" value="correlation/outoforder"/></antcall>
   2.249 +        <antcall target="do-jbi-test"><param name="dir" value="correlation/ThreeCorrSetsBpel"/></antcall>
   2.250 +    </target>
   2.251 +
   2.252 +    <target name="test-15">
   2.253 +        <!-- dynamicpartnerlink 1 -->
   2.254 +        <antcall target="do-jbi-test"><param name="dir" value="dynamicpartnerlink/DPL_OneWayCallbackBpelServiceBpel"/></antcall>
   2.255 +        <antcall target="do-jbi-test"><param name="dir" value="dynamicpartnerlink/DPL_SendEPRToPartnerBpel"/></antcall>
   2.256 +        <antcall target="do-jbi-test"><param name="dir" value="dynamicpartnerlink/dynamicPartnerLinkBPEL"/></antcall>
   2.257 +        <antcall target="do-jbi-test"><param name="dir" value="dynamicpartnerlink/justhttpAndBPEL"/></antcall>
   2.258 +    </target>
   2.259 +
   2.260 +    <target name="test-16">
   2.261 +        <!-- dynamicpartnerlink 2 -->
   2.262 +        <antcall target="do-jbi-test"><param name="dir" value="dynamicpartnerlink/DPL_OneWayCallbackBpelServiceBpel"/></antcall>
   2.263 +        <antcall target="do-jbi-test"><param name="dir" value="dynamicpartnerlink/DPL_SendEPRToPartnerBpel"/></antcall>
   2.264 +        <antcall target="do-jbi-test"><param name="dir" value="dynamicpartnerlink/dynamicPartnerLinkBPEL"/></antcall>
   2.265 +        <antcall target="do-jbi-test"><param name="dir" value="dynamicpartnerlink/justhttpAndBPEL"/></antcall>
   2.266 +    </target>
   2.267 +
   2.268 +    <target name="test-17">
   2.269 +        <!-- empty -->
   2.270 +        <antcall target="do-jbi-test"><param name="dir" value="empty/EmptyBpel"/></antcall>
   2.271 +
   2.272 +        <!-- eventHandlers -->
   2.273 +        <antcall target="do-jbi-test"><param name="dir" value="eventHandlers/onAlarm"/></antcall>
   2.274 +        <antcall target="do-jbi-test"><param name="dir" value="eventHandlers/onEvent"/></antcall>
   2.275 +
   2.276 +        <!-- exit -->
   2.277 +        <antcall target="do-jbi-test"><param name="dir" value="exit/ExitBpel"/></antcall>
   2.278 +    </target>
   2.279 +
   2.280 +    <target name="test-18">
   2.281 +        <!-- faulthandling -->
   2.282 +        <antcall target="do-jbi-test"><param name="dir" value="faulthandling/FaultHandlingBpel"/></antcall>
   2.283 +        <antcall target="do-jbi-test"><param name="dir" value="faulthandling/faultMsg/faultMsg"/></antcall>
   2.284 +        <antcall target="do-jbi-test"><param name="dir" value="faulthandling/StandardFaultsBpel"/></antcall>
   2.285 +        <antcall target="do-jbi-test"><param name="dir" value="faulthandling/SystemFaultsBpel"/></antcall>
   2.286 +
   2.287 +        <!-- flow -->
   2.288 +        <antcall target="do-jbi-test"><param name="dir" value="flow/FlowBpel"/></antcall>
   2.289 +    </target>
   2.290 +
   2.291 +    <target name="test-19">
   2.292 +        <!-- foreach-bpel20 -->
   2.293 +        <antcall target="do-jbi-test"><param name="dir" value="foreach-bpel20/ForEachBpel"/></antcall>
   2.294 +
   2.295 +        <!-- i18n -->
   2.296 +        <antcall target="do-jbi-test"><param name="dir" value="i18n/assign/AssignBpel"/></antcall>
   2.297 +
   2.298 +        <!-- if -->
   2.299 +        <antcall target="do-jbi-test"><param name="dir" value="if/ifBpel"/></antcall>
   2.300 +    </target>
   2.301 +
   2.302 +    <target name="test-20">
   2.303 +        <!-- implementMultiOperations -->
   2.304 +        <antcall target="do-jbi-test"><param name="dir" value="implementMultiOperations/MultipleBPELs"/></antcall>
   2.305 +        <antcall target="do-jbi-test"><param name="dir" value="implementMultiOperations/OneBPEL"/></antcall>
   2.306 +
   2.307 +        <!-- JavaEEIntegration 1 -->
   2.308 +        <antcall target="do-jbi-test"><param name="dir" value="JavaEEIntegration/BPToJavaEE/JavaEEFault/FaultBP"/></antcall>
   2.309 +        <antcall target="do-jbi-test"><param name="dir" value="JavaEEIntegration/DirectElem/MsgDirectElem"/></antcall>
   2.310 +    </target>
   2.311 +
   2.312 +    <target name="test-21">
   2.313 +        <!-- JavaEEIntegration 2 -->
   2.314 +        <antcall target="do-jbi-test"><param name="dir" value="JavaEEIntegration/InOnlyMultipleBPJava/InOnlyMultiBP"/></antcall>
   2.315 +        <antcall target="do-jbi-test"><param name="dir" value="JavaEEIntegration/JavaEEToBP/FaultTest/bplGreetService"/></antcall>
   2.316 +        <antcall target="do-jbi-test"><param name="dir" value="JavaEEIntegration/JavaEEToBP/JavaEEToBPProj"/></antcall>
   2.317 +        <antcall target="do-jbi-test"><param name="dir" value="JavaEEIntegration/JavaEEToBP/ProdMngmntSamples/CreditApplicationProcessorBusinessProcess"/></antcall>
   2.318 +        <antcall target="do-jbi-test"><param name="dir" value="JavaEEIntegration/TwoWayEjbToBP/TwoWay"/></antcall>
   2.319 +    </target>
   2.320 +
   2.321 +    <target name="test-22">
   2.322 +        <!-- MessageExchange -->
   2.323 +        <antcall target="do-jbi-test"><param name="dir" value="MessageExchange/MessageExchangeBpel"/></antcall>
   2.324 +
   2.325 +        <!-- misc -->
   2.326 +        <antcall target="do-jbi-test"><param name="dir" value="misc/MiscBpel"/></antcall>
   2.327 +
   2.328 +        <!-- nmproperty 1 -->
   2.329 +        <antcall target="do-jbi-test"><param name="dir" value="nmproperty/AccessToSubject/BasicAuthEcho"/></antcall>
   2.330 +        <antcall target="do-jbi-test"><param name="dir" value="nmproperty/AccessToSubject/SyncSampleWithSAML/SyncSampleWithSAML"/></antcall>
   2.331 +        <antcall target="do-jbi-test"><param name="dir" value="nmproperty/dynamicaddressingNMproperty"/></antcall>
   2.332 +        <antcall target="do-jbi-test"><param name="dir" value="nmproperty/FromToPropertySpec"/></antcall>
   2.333 +    </target>
   2.334 +
   2.335 +    <target name="test-23">
   2.336 +        <!-- nmproperty 2 -->
   2.337 +        <antcall target="do-jbi-test"><param name="dir" value="nmproperty/HttpOutBoundHeaderTest_bpel"/></antcall>
   2.338 +        <antcall target="do-jbi-test"><param name="dir" value="nmproperty/Server/Server"/></antcall>
   2.339 +        <antcall target="do-jbi-test"><param name="dir" value="nmproperty/SOAPHeader"/></antcall>
   2.340 +    </target>
   2.341 +
   2.342 +    <target name="test-24">
   2.343 +        <!-- nmproperty 3 -->
   2.344 +        <antcall target="do-jbi-test"><param name="dir" value="nmproperty/TestBasicAuth/TestBasicAuth"/></antcall>
   2.345 +        <antcall target="do-jbi-test"><param name="dir" value="nmproperty/TestBasicAuth/TestBasicAuthClient"/></antcall>
   2.346 +    </target>
   2.347 +
   2.348 +    <target name="test-25">
   2.349 +        <!-- PartnerLinks -->
   2.350 +        <antcall target="do-jbi-test"><param name="dir" value="PartnerLinks/DuplicateProject1"/></antcall>
   2.351 +        <antcall target="do-jbi-test"><param name="dir" value="PartnerLinks/DuplicateProject2"/></antcall>
   2.352 +        <antcall target="do-jbi-test"><param name="dir" value="PartnerLinks/OneBP"/></antcall>
   2.353 +        <antcall target="do-jbi-test"><param name="dir" value="PartnerLinks/PLTLocalNamespace"/></antcall>
   2.354 +    </target>
   2.355 +
   2.356 +    <target name="test-26">
   2.357 +        <antcall target="do-jbi-test"><param name="dir" value="PartnerLinks/SinglePartnerLink"/></antcall>
   2.358 +        <antcall target="do-jbi-test"><param name="dir" value="PartnerLinks/TwoBPDuplicateImpl"/></antcall>
   2.359 +        <antcall target="do-jbi-test"><param name="dir" value="PartnerLinks/TwoBPs"/></antcall>
   2.360 +    </target>
   2.361 +        
   2.362 +    <target name="test-27">
   2.363 +        <!-- pick -->
   2.364 +        <antcall target="do-jbi-test"><param name="dir" value="pick/PickBpel"/></antcall>
   2.365 +
   2.366 +        <!-- POJOCalls -->
   2.367 +        <antcall target="do-jbi-test"><param name="dir" value="POJOCalls/JavaCallWithNoParam"/></antcall>
   2.368 +        <antcall target="do-jbi-test"><param name="dir" value="POJOCalls/memberJavaMethod/memberJavaMethod"/></antcall>
   2.369 +        <antcall target="do-jbi-test"><param name="dir" value="POJOCalls/testXPath"/></antcall>
   2.370 +    </target>
   2.371 +
   2.372 +    <target name="test-28">
   2.373 +        <!-- referenced -->
   2.374 +        <antcall target="do-jbi-test"><param name="dir" value="referenced/Master"/></antcall>
   2.375 +
   2.376 +        <!-- repeatuntil -->
   2.377 +        <antcall target="do-jbi-test"><param name="dir" value="repeatuntil/RepeatUntilBpel"/></antcall>
   2.378 +
   2.379 +        <!-- rethrow -->
   2.380 +        <antcall target="do-jbi-test"><param name="dir" value="rethrow/Rethrow"/></antcall>
   2.381 +    </target>
   2.382 +
   2.383 +    <target name="test-29">
   2.384 +        <!-- samples -->
   2.385 +        <antcall target="do-jbi-test"><param name="dir" value="samples/AsynchronousSample"/></antcall>
   2.386 +        <antcall target="do-jbi-test"><param name="dir" value="samples/EndToEndScenario"/></antcall>
   2.387 +        <antcall target="do-jbi-test"><param name="dir" value="samples/samplesBPEL"/></antcall>
   2.388 +        <antcall target="do-jbi-test"><param name="dir" value="samples/SynchronousSample"/></antcall>
   2.389 +    </target>
   2.390 +
   2.391 +    <target name="test-30">
   2.392 +        <!-- scalability -->
   2.393 +        <antcall target="do-jbi-test"><param name="dir" value="scalability/ScalabilityBpel"/></antcall>
   2.394 +        <antcall target="do-jbi-test"><param name="dir" value="scalability/Test2/ScalabilityTest2BP"/></antcall>
   2.395 +        <antcall target="do-jbi-test"><param name="dir" value="scalability/Test3/ScalabilityTest3Bpel"/></antcall>
   2.396 +
   2.397 +        <!-- scenarios -->
   2.398 +        <antcall target="do-jbi-test"><param name="dir" value="scenarios/CandidateSelection/SelectionProcess"/></antcall>
   2.399 +    </target>
   2.400 +
   2.401 +    <target name="test-31">
   2.402 +        <!-- SchemaElemDecl -->
   2.403 +        <antcall target="do-jbi-test"><param name="dir" value="SchemaElemDecl/BPwithElemRef"/></antcall>
   2.404 +        <antcall target="do-jbi-test"><param name="dir" value="SchemaElemDecl/BPwithMsgElement"/></antcall>
   2.405 +        <antcall target="do-jbi-test"><param name="dir" value="SchemaElemDecl/BPwithMsgElemQualified"/></antcall>
   2.406 +        <antcall target="do-jbi-test"><param name="dir" value="SchemaElemDecl/BPwithNestedElem"/></antcall>
   2.407 +        <antcall target="do-jbi-test"><param name="dir" value="SchemaElemDecl/BPwithNestedElemQualified"/></antcall>
   2.408 +
   2.409 +        <!-- ScopeTermination -->
   2.410 +        <antcall target="do-jbi-test"><param name="dir" value="ScopeTermination/ScopeTerminationBpel"/></antcall>
   2.411 +    </target>
   2.412 +
   2.413 +    <target name="test-32">
   2.414 +        <!-- systemicqualities -->
   2.415 +        <antcall target="do-jbi-test"><param name="dir" value="systemicqualities/Redelivery/RedeliverWithinRetries"/></antcall>
   2.416 +        <antcall target="do-jbi-test"><param name="dir" value="systemicqualities/Redelivery/RedeliverWithSuspend"/></antcall>
   2.417 +        <antcall target="do-jbi-test"><param name="dir" value="systemicqualities/Redelivery/RedeliveryRedirectToBP-503/DPL_OneWayBpelService1Bpel"/></antcall>
   2.418 +        <antcall target="do-jbi-test"><param name="dir" value="systemicqualities/Redelivery/RedeliveryRedirectToBP-503/RedeliveryRedirectToBPFail1Bpel"/></antcall>
   2.419 +        <antcall target="do-jbi-test"><param name="dir" value="systemicqualities/Redelivery/RedirectOnFailure"/></antcall>
   2.420 +
   2.421 +        <!-- TerminationHandler -->
   2.422 +        <antcall target="do-jbi-test"><param name="dir" value="TerminationHandler/TerminationHandlerBpel"/></antcall>
   2.423 +    </target>
   2.424 +
   2.425 +    <target name="test-33">
   2.426 +        <!-- TestsForBugs -->
   2.427 +        <antcall target="do-jbi-test"><param name="dir" value="TestsForBugs/Bug6431708/testBPEL"/></antcall>
   2.428 +
   2.429 +        <!-- wait -->
   2.430 +        <antcall target="do-jbi-test"><param name="dir" value="wait/WaitBpel"/></antcall>
   2.431 +
   2.432 +        <!-- WaitingRequestLifeSpan -->
   2.433 +        <antcall target="do-jbi-test"><param name="dir" value="WaitingRequestLifeSpan/WaitingRequestLifeSpan"/></antcall>
   2.434 +
   2.435 +        <!-- while -->
   2.436 +        <antcall target="do-jbi-test"><param name="dir" value="while/WhileBpel"/></antcall>
   2.437 +    </target>
   2.438 +
   2.439 +    <target name="test-34">
   2.440 +        <!-- xpathfunctions -->
   2.441 +        <antcall target="do-jbi-test"><param name="dir" value="xpathfunctions/DateTimeComparison/DateTimeComparisonBPEL"/></antcall>
   2.442 +        <antcall target="do-jbi-test"><param name="dir" value="xpathfunctions/XPathFunctionsBpel"/></antcall>
   2.443 +        <antcall target="do-jbi-test"><param name="dir" value="xpathfunctions/XSDFunctions"/></antcall>
   2.444 +
   2.445 +        <!-- xsddatatypes -->
   2.446 +        <antcall target="do-jbi-test"><param name="dir" value="xsddatatypes/XSDDataTypesBpel"/></antcall>
   2.447 +    </target>
   2.448 +
   2.449 +    <target name="test-35">
   2.450 +        <!-- xslt -->
   2.451 +        <antcall target="do-jbi-test"><param name="dir" value="xslt/DoXslTransformBPEL"/></antcall>
   2.452 +        <antcall target="do-jbi-test"><param name="dir" value="xslt/InOutBPXSLT/InOutBP"/></antcall>
   2.453 +    </target>
   2.454 +</project>
     3.1 --- a/sierra/build.xml	Fri Apr 30 16:11:09 2010 +0400
     3.2 +++ b/sierra/build.xml	Fri May 14 13:29:25 2010 +0400
     3.3 @@ -1,48 +1,50 @@
     3.4  <?xml version="1.0" encoding="UTF-8"?>
     3.5  <!--
     3.6 -  DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
     3.7 +    DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
     3.8  
     3.9 -  Copyright 1997-2010 Sun Microsystems, Inc. All rights reserved.
    3.10 +    Copyright 1997-2010 Sun Microsystems, Inc. All rights reserved.
    3.11  
    3.12 -  The contents of this file are subject to the terms of either the GNU
    3.13 -  General Public License Version 2 only ("GPL") or the Common
    3.14 -  Development and Distribution License("CDDL") (collectively, the
    3.15 -  "License"). You may not use this file except in compliance with the
    3.16 -  License. You can obtain a copy of the License at
    3.17 -  http://www.netbeans.org/cddl-gplv2.html
    3.18 -  or nbbuild/licenses/CDDL-GPL-2-CP. See the License for the
    3.19 -  specific language governing permissions and limitations under the
    3.20 -  License. When distributing the software, include this License Header
    3.21 -  Notice in each file and include the License file at
    3.22 -  nbbuild/licenses/CDDL-GPL-2-CP. Sun designates this
    3.23 -  particular file as subject to the "Classpath" exception as provided
    3.24 -  by Sun in the GPL Version 2 section of the License file that
    3.25 -  accompanied this code. If applicable, add the following below the
    3.26 -  License Header, with the fields enclosed by brackets [] replaced by
    3.27 -  your own identifying information:
    3.28 -  "Portions Copyrighted [year] [name of copyright owner]"
    3.29 +    The contents of this file are subject to the terms of either the GNU
    3.30 +    General Public License Version 2 only ("GPL") or the Common
    3.31 +    Development and Distribution License("CDDL") (collectively, the
    3.32 +    "License"). You may not use this file except in compliance with the
    3.33 +    License. You can obtain a copy of the License at
    3.34 +    http://www.netbeans.org/cddl-gplv2.html
    3.35 +    or nbbuild/licenses/CDDL-GPL-2-CP. See the License for the
    3.36 +    specific language governing permissions and limitations under the
    3.37 +    License. When distributing the software, include this License Header
    3.38 +    Notice in each file and include the License file at
    3.39 +    nbbuild/licenses/CDDL-GPL-2-CP. Sun designates this
    3.40 +    particular file as subject to the "Classpath" exception as provided
    3.41 +    by Sun in the GPL Version 2 section of the License file that
    3.42 +    accompanied this code. If applicable, add the following below the
    3.43 +    License Header, with the fields enclosed by brackets [] replaced by
    3.44 +    your own identifying information:
    3.45 +    "Portions Copyrighted [year] [name of copyright owner]"
    3.46  
    3.47 -  Contributor(s):
    3.48 +    Contributor(s):
    3.49  
    3.50 -  The Original Software is NetBeans. The Initial Developer of the Original
    3.51 -  Software is Sun Microsystems, Inc. Portions Copyright 1997-2006 Sun
    3.52 -  Microsystems, Inc. All Rights Reserved.
    3.53 +    The Original Software is NetBeans. The Initial Developer of the Original
    3.54 +    Software is Sun Microsystems, Inc. Portions Copyright 1997-2006 Sun
    3.55 +    Microsystems, Inc. All Rights Reserved.
    3.56  
    3.57 -  If you wish your version of this file to be governed by only the CDDL
    3.58 -  or only the GPL Version 2, indicate your decision by adding
    3.59 -  "[Contributor] elects to include this software in this distribution
    3.60 -  under the [CDDL or GPL Version 2] license." If you do not indicate a
    3.61 -  single choice of license, a recipient has the option to distribute
    3.62 -  your version of this file under either the CDDL, the GPL Version 2 or
    3.63 -  to extend the choice of license to its licensees as provided above.
    3.64 -  However, if you add GPL Version 2 code and therefore, elected the GPL
    3.65 -  Version 2 license, then the option applies only if the new code is
    3.66 -  made subject to such option by the copyright holder.
    3.67 +    If you wish your version of this file to be governed by only the CDDL
    3.68 +    or only the GPL Version 2, indicate your decision by adding
    3.69 +    "[Contributor] elects to include this software in this distribution
    3.70 +    under the [CDDL or GPL Version 2] license." If you do not indicate a
    3.71 +    single choice of license, a recipient has the option to distribute
    3.72 +    your version of this file under either the CDDL, the GPL Version 2 or
    3.73 +    to extend the choice of license to its licensees as provided above.
    3.74 +    However, if you add GPL Version 2 code and therefore, elected the GPL
    3.75 +    Version 2 license, then the option applies only if the new code is
    3.76 +    made subject to such option by the copyright holder.
    3.77  -->
    3.78  <project name="main" basedir="." default="main-zip">
    3.79 -    <import file="build.pro"/>
    3.80 +    <import file="build.tst"/>
    3.81  
    3.82 -    <target name="main-zip" depends="init,netbeans,clean,build,unit-test,javadoc,zip"/>
    3.83 +    <target name="main-zip"  depends="init,netbeans,clean,build,javadoc,zip"/>
    3.84 +    <target name="main-nbm"  depends="init,gfesb,clean,nbms"/>
    3.85 +    <target name="main-test" depends="init,run-daily,gfesb,unit-test"/>
    3.86  
    3.87      <target name="init">
    3.88          <property name="env.BUILD_NUMBER" value=""/>
    3.89 @@ -68,9 +70,24 @@
    3.90  
    3.91          <delete dir="${home}/nbbuild/netbeans"/>
    3.92          <unzip src="${cache}/netbeans/${netbeans.zip}" dest="${home}/nbbuild"/>
    3.93 +
    3.94 +        <replace file="${home}/nbbuild/netbeans/etc/netbeans.conf" token="${netbeans.user}" value="${gfesb.user}"/>
    3.95 +        <echo file="${build.number}" message="netbeans build: ${netbeans.file}${line.separator}" append="true"/>
    3.96 +        <echo file="${build.number}" message="gfesb build: ${time.stamp}${line.separator}" append="true"/>
    3.97 +        <echo file="${build.number}" message="gfesb hudson: ${env.BUILD_NUMBER}${line.separator}" append="true"/>
    3.98 +        <echo file="${build.number}" message="repository: ${repository}" append="true"/>
    3.99          <chmod file="${home}/nbbuild/netbeans/bin/netbeans" perm="ugo+rx"/>
   3.100      </target>
   3.101  
   3.102 +    <!-- gfesb -->
   3.103 +    <target name="gfesb">
   3.104 +        <mkdir dir="${cache}/gfesb"/>
   3.105 +        <property name="gfesb.url" value="${gfesb.host}/${gfesb.path}/${gfesb.file}"/>
   3.106 +        <get src="${gfesb.url}" dest="${cache}/gfesb/${gfesb.name}.zip" usetimestamp="true"/>
   3.107 +        <delete dir="${home}/nbbuild/netbeans"/>
   3.108 +        <unzip src="${cache}/gfesb/${gfesb.name}.zip" dest="${home}/nbbuild"/>
   3.109 +    </target>
   3.110 +
   3.111      <!-- zip -->
   3.112      <target name="zip">
   3.113          <delete dir="${cache}/latest"/>
   3.114 @@ -87,10 +104,31 @@
   3.115          <copy file="${cache}/latest/${build.name}_${env.BUILD_NUMBER}_${time.stamp}.zip" tofile="${cache}/latest/${build.name}.zip"/>
   3.116      </target>
   3.117  
   3.118 -    <!-- unit test -->
   3.119 -    <target name="unit-test">
   3.120 -        <ant target="test" dir="${home}/print"/>
   3.121 -        <ant target="test" dir="${home}/xml.search"/>
   3.122 +    <!-- daily -->
   3.123 +    <target name="run-daily" depends="check-daily,do-daily"/>
   3.124 +    
   3.125 +    <target name="check-daily">
   3.126 +        <mkdir dir="${cache}/test/lock"/>
   3.127 +
   3.128 +        <tstamp>
   3.129 +            <format property="daily" pattern="yyyyMMdd"/>
   3.130 +        </tstamp>
   3.131 +
   3.132 +        <available property="lock.available" file="${cache}/test/lock/${daily}"/>
   3.133 +    </target>
   3.134 +
   3.135 +    <target name="do-daily" unless="lock.available">
   3.136 +        <delete>
   3.137 +            <fileset dir="${cache}/test/lock" includes="*"/>
   3.138 +        </delete>
   3.139 +
   3.140 +        <echo file="${cache}/test/lock/${daily}" message="${daily}"/>
   3.141 +
   3.142 +        <antcall target="get-test"/>
   3.143 +    </target>
   3.144 +
   3.145 +    <target name="get-test">
   3.146 +        <cvs package="${test.cvs.modules}" cvsRoot="${test.cvs.host}" dest="${cache}/test" command="-q co -P ${test.cvs.branch}" failonerror="false"/>
   3.147      </target>
   3.148  
   3.149      <!-- javadoc -->
   3.150 @@ -108,9 +146,68 @@
   3.151          <ant dir="${home}/${module}" target="${action}"/>
   3.152      </target>
   3.153  
   3.154 -    <!-- clean, build -->
   3.155 -    <target name="clean" depends="clean-platform, clean-ide, clean-java, clean-xml"/>
   3.156 -    <target name="build" depends="build-platform, build-ide, build-java, build-xml"/>
   3.157 +    <!-- nbms -->
   3.158 +    <target name="nbms">
   3.159 +        <delete dir="${cache}/nbm"/>
   3.160 +        <mkdir dir="${cache}/nbm"/>
   3.161 +        <antcall target="nbm"/>
   3.162 +    </target>
   3.163 +
   3.164 +    <!-- nbm -->
   3.165 +    <target name="run-nbm" depends="check-nbm,do-nbm"/>
   3.166 +    
   3.167 +    <target name="check-nbm">
   3.168 +        <available property="nbm.available" file="${home}/${module}/build"/>
   3.169 +    </target>
   3.170 +
   3.171 +    <target name="do-nbm" if="nbm.available">
   3.172 +        <copy todir="${cache}/nbm">
   3.173 +            <fileset dir="${home}/${module}/build">
   3.174 +                <include name="**/*.nbm"/>
   3.175 +            </fileset>
   3.176 +        </copy>
   3.177 +    </target>
   3.178 +
   3.179 +    <!-- clean, build, nbm -->
   3.180 +    <target name="clean">
   3.181 +        <delete dir="${home}/nbbuild/netbeans/extra"/>
   3.182 +        <delete dir="${home}/nbbuild/netbeans/soa"/>
   3.183 +        <delete dir="${home}/nbbuild/netbeans/xml"/>
   3.184 +        <antcall target="clean-00"/>
   3.185 +        <antcall target="clean-01"/>
   3.186 +        <antcall target="clean-02"/>
   3.187 +        <antcall target="clean-03"/>
   3.188 +    </target>
   3.189 +
   3.190 +    <target name="build">
   3.191 +        <antcall target="build-00"/>
   3.192 +        <antcall target="build-01"/>
   3.193 +        <antcall target="build-02"/>
   3.194 +        <antcall target="build-03"/>
   3.195 +        <delete dir="${home}/nbbuild/netbeans/soa"/>
   3.196 +        <move file="${home}/nbbuild/netbeans/extra" tofile="${home}/nbbuild/netbeans/soa"/>
   3.197 +    </target>
   3.198 +
   3.199 +    <target name="nbm">
   3.200 +        <antcall target="nbm-01"/>
   3.201 +        <antcall target="nbm-02"/>
   3.202 +        <antcall target="nbm-03"/>
   3.203 +    </target>
   3.204 +
   3.205 +    <target name="clean-00" depends="clean-platform, clean-ide"/>
   3.206 +    <target name="build-00" depends="build-platform, build-ide"/>
   3.207 +
   3.208 +    <target name="clean-01" depends="clean-xml, clean-libs, clean-soa, clean-compapp, clean-bpel, clean-xslt"/>
   3.209 +    <target name="build-01" depends="build-xml, build-libs, build-soa, build-compapp, build-bpel, build-xslt"/>
   3.210 +    <target name=  "nbm-01" depends="  nbm-xml,   nbm-libs,   nbm-soa,   nbm-compapp,   nbm-bpel,   nbm-xslt"/>
   3.211 +
   3.212 +    <target name="clean-02" depends="clean-wlm, clean-iep, clean-sql, clean-dm, clean-edm, clean-etl"/>
   3.213 +    <target name="build-02" depends="build-wlm, build-iep, build-sql, build-dm, build-edm, build-etl"/>
   3.214 +    <target name=  "nbm-02" depends="  nbm-wlm,   nbm-iep,   nbm-sql,   nbm-dm,   nbm-edm,   nbm-etl"/>
   3.215 +
   3.216 +    <target name="clean-03" depends="clean-c.s.encoder, clean-encoder, clean-wsdlextensions"/>
   3.217 +    <target name="build-03" depends="build-c.s.encoder, build-encoder, build-wsdlextensions"/>
   3.218 +    <target name=  "nbm-03" depends="  nbm-c.s.encoder,   nbm-encoder,   nbm-wsdlextensions"/>
   3.219  
   3.220      <!-- platform -->
   3.221      <target name="build-platform"><antcall target="do-platform"><param name="action" value="netbeans"/></antcall></target>
   3.222 @@ -143,17 +240,10 @@
   3.223          <antcall target="do-module"><param name="module" value="xsl"/></antcall>
   3.224      </target>
   3.225  
   3.226 -    <!-- java -->
   3.227 -    <target name="build-java"><antcall target="do-java"><param name="action" value="netbeans"/></antcall></target>
   3.228 -    <target name="clean-java"><antcall target="do-java"><param name="action" value="clean"/></antcall></target>
   3.229 -    <target name=   "do-java">
   3.230 -        <antcall target="do-module"><param name="module" value="xml.jaxb"/></antcall>
   3.231 -        <antcall target="do-module"><param name="module" value="xml.tools.java"/></antcall>
   3.232 -    </target>
   3.233 -
   3.234      <!-- xml -->
   3.235      <target name="build-xml"><antcall target="do-xml"><param name="action" value="netbeans"/></antcall></target>
   3.236      <target name="clean-xml"><antcall target="do-xml"><param name="action" value="clean"/></antcall></target>
   3.237 +    <target name=  "nbm-xml"><antcall target="do-xml"><param name="action" value="nbm"/></antcall></target>
   3.238      <target name=   "do-xml">
   3.239          <antcall target="do-module"><param name="module" value="libs.jxpath"/></antcall>
   3.240          <antcall target="do-module"><param name="module" value="visdev.prefuse"/></antcall>
   3.241 @@ -177,4 +267,196 @@
   3.242          <antcall target="do-module"><param name="module" value="xml.wsdl.refactoring"/></antcall>
   3.243          <antcall target="do-module"><param name="module" value="xml.wsdlextui"/></antcall>
   3.244      </target>
   3.245 +
   3.246 +    <!-- libs -->
   3.247 +    <target name="build-libs"><antcall target="do-libs"><param name="action" value="netbeans"/></antcall></target>
   3.248 +    <target name="clean-libs"><antcall target="do-libs"><param name="action" value="clean"/></antcall></target>
   3.249 +    <target name=  "nbm-libs"><antcall target="do-libs"><param name="action" value="nbm"/></antcall></target>
   3.250 +    <target name=   "do-libs">
   3.251 +        <antcall target="do-module"><param name="module" value="o.n.soa.libs.httpunit"/></antcall>
   3.252 +        <antcall target="do-module"><param name="module" value="o.n.soa.libs.jbiadmincommon"/></antcall>
   3.253 +        <antcall target="do-module"><param name="module" value="o.n.soa.libs.jgo"/></antcall>
   3.254 +        <antcall target="do-module"><param name="module" value="o.n.soa.libs.mail"/></antcall>
   3.255 +        <antcall target="do-module"><param name="module" value="o.n.soa.libs.pojo"/></antcall>
   3.256 +        <antcall target="do-module"><param name="module" value="o.n.soa.libs.sap"/></antcall>
   3.257 +        <antcall target="do-module"><param name="module" value="o.n.soa.libs.wsdl4j"/></antcall>
   3.258 +        <antcall target="do-module"><param name="module" value="o.n.soa.libs.xmlbeans"/></antcall>
   3.259 +        <antcall target="do-module"><param name="module" value="o.n.soa.libs.xslt"/></antcall>
   3.260 +    </target>
   3.261 +        
   3.262 +    <!-- soa -->
   3.263 +    <target name="build-soa"><antcall target="do-soa"><param name="action" value="netbeans"/></antcall></target>
   3.264 +    <target name="clean-soa"><antcall target="do-soa"><param name="action" value="clean"/></antcall></target>
   3.265 +    <target name=  "nbm-soa"><antcall target="do-soa"><param name="action" value="nbm"/></antcall></target>
   3.266 +    <target name=   "do-soa">
   3.267 +        <antcall target="do-module"><param name="module" value="soa.wsdlui.api"/></antcall>
   3.268 +        <antcall target="do-module"><param name="module" value="soa.wsdl.bindingsupport"/></antcall>
   3.269 +        <antcall target="do-module"><param name="module" value="soa.bindingwizard"/></antcall>
   3.270 +        <antcall target="do-module"><param name="module" value="soa.ldap"/></antcall>
   3.271 +        <antcall target="do-module"><param name="module" value="soa.ui"/></antcall>
   3.272 +        <antcall target="do-module"><param name="module" value="soa.mappercore"/></antcall>
   3.273 +        <antcall target="do-module"><param name="module" value="soa.reportgenerator"/></antcall>
   3.274 +        <antcall target="do-module"><param name="module" value="soa.dndbridge"/></antcall>
   3.275 +        <antcall target="do-module"><param name="module" value="soa.xpath.mapper"/></antcall>
   3.276 +        <antcall target="do-module"><param name="module" value="soa.jca.base"/></antcall>
   3.277 +        <antcall target="do-module"><param name="module" value="soa.jca.jms"/></antcall>
   3.278 +        <antcall target="do-module"><param name="module" value="soa.pojo"/></antcall>
   3.279 +        <antcall target="do-module"><param name="module" value="soa.palette.java"/></antcall>
   3.280 +    </target>
   3.281 +
   3.282 +    <!-- compapp -->
   3.283 +    <target name="build-compapp"><antcall target="do-compapp"><param name="action" value="netbeans"/></antcall></target>
   3.284 +    <target name="clean-compapp"><antcall target="do-compapp"><param name="action" value="clean"/></antcall></target>
   3.285 +    <target name=  "nbm-compapp"><antcall target="do-compapp"><param name="action" value="nbm"/></antcall></target>
   3.286 +    <target name=   "do-compapp">
   3.287 +        <antcall target="do-module"><param name="module" value="compapp.help"/></antcall>
   3.288 +        <antcall target="do-module"><param name="module" value="compapp.projects.wizard"/></antcall>
   3.289 +        <antcall target="do-module"><param name="module" value="compapp.manager.jbi"/></antcall>
   3.290 +        <antcall target="do-module"><param name="module" value="compapp.projects.jbi"/></antcall>
   3.291 +        <antcall target="do-module"><param name="module" value="compapp.casaeditor"/></antcall>
   3.292 +        <antcall target="do-module"><param name="module" value="compapp.projects.base"/></antcall>
   3.293 +        <antcall target="do-module"><param name="module" value="compapp.configextension"/></antcall>
   3.294 +        <antcall target="do-module"><param name="module" value="compapp.configextension.msgtracking"/></antcall>
   3.295 +    </target>
   3.296 +
   3.297 +    <!-- bpel -->
   3.298 +    <target name="build-bpel"><antcall target="do-bpel"><param name="action" value="netbeans"/></antcall></target>
   3.299 +    <target name="clean-bpel"><antcall target="do-bpel"><param name="action" value="clean"/></antcall></target>
   3.300 +    <target name=  "nbm-bpel"><antcall target="do-bpel"><param name="action" value="nbm"/></antcall></target>
   3.301 +    <target name=   "do-bpel">
   3.302 +        <antcall target="do-module"><param name="module" value="bpel.help"/></antcall>
   3.303 +        <antcall target="do-module"><param name="module" value="bpel.model"/></antcall>
   3.304 +        <antcall target="do-module"><param name="module" value="bpel.editors.api"/></antcall>
   3.305 +        <antcall target="do-module"><param name="module" value="bpel.debugger.api"/></antcall>
   3.306 +        <antcall target="do-module"><param name="module" value="bpel.core"/></antcall>
   3.307 +        <antcall target="do-module"><param name="module" value="bpel.project"/></antcall>
   3.308 +        <antcall target="do-module"><param name="module" value="bpel.debugger.bdi"/></antcall>
   3.309 +        <antcall target="do-module"><param name="module" value="bpel.debugger"/></antcall>
   3.310 +        <antcall target="do-module"><param name="module" value="bpel.debugger.ui"/></antcall>
   3.311 +        <antcall target="do-module"><param name="module" value="bpel.mapper"/></antcall>
   3.312 +        <antcall target="do-module"><param name="module" value="bpel.editors"/></antcall>
   3.313 +        <antcall target="do-module"><param name="module" value="bpel.refactoring"/></antcall>
   3.314 +        <antcall target="do-module"><param name="module" value="bpel.validation"/></antcall>
   3.315 +        <antcall target="do-module"><param name="module" value="bpel.samples"/></antcall>
   3.316 +    </target>
   3.317 +
   3.318 +    <!-- xslt -->
   3.319 +    <target name="build-xslt"><antcall target="do-xslt"><param name="action" value="netbeans"/></antcall></target>
   3.320 +    <target name="clean-xslt"><antcall target="do-xslt"><param name="action" value="clean"/></antcall></target>
   3.321 +    <target name=  "nbm-xslt"><antcall target="do-xslt"><param name="action" value="nbm"/></antcall></target>
   3.322 +    <target name=   "do-xslt">
   3.323 +        <antcall target="do-module"><param name="module" value="xslt.help"/></antcall>
   3.324 +        <antcall target="do-module"><param name="module" value="xslt.model"/></antcall>
   3.325 +        <antcall target="do-module"><param name="module" value="xslt.tmap"/></antcall>
   3.326 +        <antcall target="do-module"><param name="module" value="xslt.project"/></antcall>
   3.327 +        <antcall target="do-module"><param name="module" value="xslt.core"/></antcall>
   3.328 +        <antcall target="do-module"><param name="module" value="xslt.validation"/></antcall>
   3.329 +        <antcall target="do-module"><param name="module" value="xslt.samples"/></antcall>
   3.330 +    </target>
   3.331 +
   3.332 +    <!-- wlm -->
   3.333 +    <target name="build-wlm"><antcall target="do-wlm"><param name="action" value="netbeans"/></antcall></target>
   3.334 +    <target name="clean-wlm"><antcall target="do-wlm"><param name="action" value="clean"/></antcall></target>
   3.335 +    <target name=  "nbm-wlm"><antcall target="do-wlm"><param name="action" value="nbm"/></antcall></target>
   3.336 +    <target name=   "do-wlm">
   3.337 +        <antcall target="do-module"><param name="module" value="wlm.model"/></antcall>
   3.338 +        <antcall target="do-module"><param name="module" value="wlm.editor"/></antcall>
   3.339 +        <antcall target="do-module"><param name="module" value="wlm.project"/></antcall>
   3.340 +        <antcall target="do-module"><param name="module" value="wlm.bridge"/></antcall>
   3.341 +        <antcall target="do-module"><param name="module" value="wlm.validation"/></antcall>
   3.342 +        <antcall target="do-module"><param name="module" value="wlm.samples"/></antcall>
   3.343 +    </target>
   3.344 +    
   3.345 +    <!-- iep -->
   3.346 +    <target name="build-iep"><antcall target="do-iep"><param name="action" value="netbeans"/></antcall></target>
   3.347 +    <target name="clean-iep"><antcall target="do-iep"><param name="action" value="clean"/></antcall></target>
   3.348 +    <target name=  "nbm-iep"><antcall target="do-iep"><param name="action" value="nbm"/></antcall></target>
   3.349 +    <target name=   "do-iep">
   3.350 +        <antcall target="do-module"><param name="module" value="iep.help"/></antcall>
   3.351 +        <antcall target="do-module"><param name="module" value="iep.editor"/></antcall>
   3.352 +        <antcall target="do-module"><param name="module" value="iep.project"/></antcall>
   3.353 +        <antcall target="do-module"><param name="module" value="iep.samples"/></antcall>
   3.354 +    </target>
   3.355 +
   3.356 +    <!-- sql -->
   3.357 +    <target name="build-sql"><antcall target="do-sql"><param name="action" value="netbeans"/></antcall></target>
   3.358 +    <target name="clean-sql"><antcall target="do-sql"><param name="action" value="clean"/></antcall></target>
   3.359 +    <target name=  "nbm-sql"><antcall target="do-sql"><param name="action" value="nbm"/></antcall></target>
   3.360 +    <target name=   "do-sql">
   3.361 +        <antcall target="do-module"><param name="module" value="sql.help"/></antcall>
   3.362 +        <antcall target="do-module"><param name="module" value="sql.project"/></antcall>
   3.363 +        <antcall target="do-module"><param name="module" value="sql.wizard"/></antcall>
   3.364 +    </target>
   3.365 +
   3.366 +    <!-- dm -->
   3.367 +    <target name="build-dm"><antcall target="do-dm"><param name="action" value="netbeans"/></antcall></target>
   3.368 +    <target name="clean-dm"><antcall target="do-dm"><param name="action" value="clean"/></antcall></target>
   3.369 +    <target name=  "nbm-dm"><antcall target="do-dm"><param name="action" value="nbm"/></antcall></target>
   3.370 +    <target name=   "do-dm">
   3.371 +        <antcall target="do-module"><param name="module" value="dm.virtual.db"/></antcall>
   3.372 +        <antcall target="do-module"><param name="module" value="dm.di.core"/></antcall>
   3.373 +    </target>
   3.374 +
   3.375 +    <!-- edm -->
   3.376 +    <target name="build-edm"><antcall target="do-edm"><param name="action" value="netbeans"/></antcall></target>
   3.377 +    <target name="clean-edm"><antcall target="do-edm"><param name="action" value="clean"/></antcall></target>
   3.378 +    <target name=  "nbm-edm"><antcall target="do-edm"><param name="action" value="nbm"/></antcall></target>
   3.379 +    <target name=   "do-edm">
   3.380 +        <antcall target="do-module"><param name="module" value="edm.editor"/></antcall>
   3.381 +        <antcall target="do-module"><param name="module" value="edm.project"/></antcall>
   3.382 +    </target>
   3.383 +
   3.384 +    <!-- etl -->
   3.385 +    <target name="build-etl"><antcall target="do-etl"><param name="action" value="netbeans"/></antcall></target>
   3.386 +    <target name="clean-etl"><antcall target="do-etl"><param name="action" value="clean"/></antcall></target>
   3.387 +    <target name=  "nbm-etl"><antcall target="do-etl"><param name="action" value="nbm"/></antcall></target>
   3.388 +    <target name=   "do-etl">
   3.389 +        <antcall target="do-module"><param name="module" value="etl.editor"/></antcall>
   3.390 +        <antcall target="do-module"><param name="module" value="etl.project"/></antcall>
   3.391 +    </target>
   3.392 +
   3.393 +    <!-- c.s.encoder -->
   3.394 +    <target name="build-c.s.encoder"><antcall target="do-c.s.encoder"><param name="action" value="netbeans"/></antcall></target>
   3.395 +    <target name="clean-c.s.encoder"><antcall target="do-c.s.encoder"><param name="action" value="clean"/></antcall></target>
   3.396 +    <target name=  "nbm-c.s.encoder"><antcall target="do-c.s.encoder"><param name="action" value="nbm"/></antcall></target>
   3.397 +    <target name=   "do-c.s.encoder">
   3.398 +        <antcall target="do-module"><param name="module" value="c.s.encoder"/></antcall>
   3.399 +        <antcall target="do-module"><param name="module" value="c.s.encoder.coco"/></antcall>
   3.400 +        <antcall target="do-module"><param name="module" value="c.s.encoder.custom"/></antcall>
   3.401 +        <antcall target="do-module"><param name="module" value="c.s.encoder.hl7"/></antcall>
   3.402 +    </target>
   3.403 +
   3.404 +    <!-- encoder -->
   3.405 +    <target name="build-encoder"><antcall target="do-encoder"><param name="action" value="netbeans"/></antcall></target>
   3.406 +    <target name="clean-encoder"><antcall target="do-encoder"><param name="action" value="clean"/></antcall></target>
   3.407 +    <target name=  "nbm-encoder"><antcall target="do-encoder"><param name="action" value="nbm"/></antcall></target>
   3.408 +    <target name=   "do-encoder">
   3.409 +        <antcall target="do-module"><param name="module" value="encoder.ui.basic"/></antcall>
   3.410 +        <antcall target="do-module"><param name="module" value="encoder.coco.ui"/></antcall>
   3.411 +        <antcall target="do-module"><param name="module" value="encoder.custom.aip"/></antcall>
   3.412 +        <antcall target="do-module"><param name="module" value="encoder.hl7.aip"/></antcall>
   3.413 +        <antcall target="do-module"><param name="module" value="encoder.ui.tester"/></antcall>
   3.414 +    </target>
   3.415 +
   3.416 +    <!-- wsdlextensions -->
   3.417 +    <target name="build-wsdlextensions"><antcall target="do-wsdlextensions"><param name="action" value="netbeans"/></antcall></target>
   3.418 +    <target name="clean-wsdlextensions"><antcall target="do-wsdlextensions"><param name="action" value="clean"/></antcall></target>
   3.419 +    <target name=  "nbm-wsdlextensions"><antcall target="do-wsdlextensions"><param name="action" value="nbm"/></antcall></target>
   3.420 +    <target name=   "do-wsdlextensions">
   3.421 +        <antcall target="do-module"><param name="module" value="wsdlextensions.email"/></antcall>
   3.422 +        <antcall target="do-module"><param name="module" value="wsdlextensions.file"/></antcall>
   3.423 +        <antcall target="do-module"><param name="module" value="wsdlextensions.ftp"/></antcall>
   3.424 +        <antcall target="do-module"><param name="module" value="wsdlextensions.hl7"/></antcall>
   3.425 +        <antcall target="do-module"><param name="module" value="wsdlextensions.ims"/></antcall>
   3.426 +        <antcall target="do-module"><param name="module" value="wsdlextensions.jdbc"/></antcall>
   3.427 +        <antcall target="do-module"><param name="module" value="wsdlextensions.jms"/></antcall>
   3.428 +        <antcall target="do-module"><param name="module" value="wsdlextensions.ldap"/></antcall>
   3.429 +        <antcall target="do-module"><param name="module" value="wsdlextensions.mq"/></antcall>
   3.430 +        <antcall target="do-module"><param name="module" value="wsdlextensions.rest"/></antcall>
   3.431 +        <antcall target="do-module"><param name="module" value="wsdlextensions.sap"/></antcall>
   3.432 +        <antcall target="do-module"><param name="module" value="wsdlextensions.scheduler"/></antcall>
   3.433 +        <antcall target="do-module"><param name="module" value="wsdlextensions.smtp"/></antcall>
   3.434 +        <antcall target="do-module"><param name="module" value="wsdlextensions.snmp"/></antcall>
   3.435 +        <antcall target="do-module"><param name="module" value="wsdlextensions.swift"/></antcall>
   3.436 +    </target>
   3.437  </project>