From: <pka...@us...> - 2009-03-25 09:43:20
|
Revision: 112 http://cse-ip.svn.sourceforge.net/cse-ip/?rev=112&view=rev Author: pkasprzak Date: 2009-03-25 09:43:09 +0000 (Wed, 25 Mar 2009) Log Message: ----------- Import Added Paths: ----------- trunk/sandbox/lsf-adapter-demo/XSLTTransform/build.xml trunk/sandbox/lsf-adapter-demo/XSLTTransform/catalog.xml trunk/sandbox/lsf-adapter-demo/XSLTTransform/nbproject/ trunk/sandbox/lsf-adapter-demo/XSLTTransform/nbproject/ant-deploy.xml trunk/sandbox/lsf-adapter-demo/XSLTTransform/nbproject/build-impl.xml trunk/sandbox/lsf-adapter-demo/XSLTTransform/nbproject/genfiles.properties trunk/sandbox/lsf-adapter-demo/XSLTTransform/nbproject/jax-ws.xml trunk/sandbox/lsf-adapter-demo/XSLTTransform/nbproject/jaxws-build.xml trunk/sandbox/lsf-adapter-demo/XSLTTransform/nbproject/project.properties trunk/sandbox/lsf-adapter-demo/XSLTTransform/nbproject/project.xml trunk/sandbox/lsf-adapter-demo/XSLTTransform/src/ trunk/sandbox/lsf-adapter-demo/XSLTTransform/src/conf/ trunk/sandbox/lsf-adapter-demo/XSLTTransform/src/conf/MANIFEST.MF trunk/sandbox/lsf-adapter-demo/XSLTTransform/src/conf/wsdl/ trunk/sandbox/lsf-adapter-demo/XSLTTransform/src/conf/wsdl/XSLTTransform/ trunk/sandbox/lsf-adapter-demo/XSLTTransform/src/conf/wsdl/XSLTTransform/DataTypes.xsd trunk/sandbox/lsf-adapter-demo/XSLTTransform/src/conf/wsdl/XSLTTransform/XSLTTransform.wsdl trunk/sandbox/lsf-adapter-demo/XSLTTransform/src/conf/xml-resources/ trunk/sandbox/lsf-adapter-demo/XSLTTransform/src/conf/xml-resources/web-services/ trunk/sandbox/lsf-adapter-demo/XSLTTransform/src/conf/xml-resources/web-services/XSLTTransform/ trunk/sandbox/lsf-adapter-demo/XSLTTransform/src/conf/xml-resources/web-services/XSLTTransform/wsdl/ trunk/sandbox/lsf-adapter-demo/XSLTTransform/src/conf/xml-resources/web-services/XSLTTransform/wsdl/DataTypes.xsd trunk/sandbox/lsf-adapter-demo/XSLTTransform/src/conf/xml-resources/web-services/XSLTTransform/wsdl/XSLTTransform.wsdl trunk/sandbox/lsf-adapter-demo/XSLTTransform/src/java/ trunk/sandbox/lsf-adapter-demo/XSLTTransform/src/java/InboundTransformation.xsl trunk/sandbox/lsf-adapter-demo/XSLTTransform/src/java/de/ trunk/sandbox/lsf-adapter-demo/XSLTTransform/src/java/de/campussource/ trunk/sandbox/lsf-adapter-demo/XSLTTransform/src/java/de/campussource/cse/ trunk/sandbox/lsf-adapter-demo/XSLTTransform/src/java/de/campussource/cse/xslttransform/ trunk/sandbox/lsf-adapter-demo/XSLTTransform/src/java/de/campussource/cse/xslttransform/XSLTTransform.java trunk/sandbox/lsf-adapter-demo/XSLTTransform/test/ Added: trunk/sandbox/lsf-adapter-demo/XSLTTransform/build.xml =================================================================== --- trunk/sandbox/lsf-adapter-demo/XSLTTransform/build.xml (rev 0) +++ trunk/sandbox/lsf-adapter-demo/XSLTTransform/build.xml 2009-03-25 09:43:09 UTC (rev 112) @@ -0,0 +1,68 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- You may freely edit this file. See commented blocks below for --> +<!-- some examples of how to customize the build. --> +<!-- (If you delete it and reopen the project it will be recreated.) --> +<!-- By default, only the Clean and Build commands use this build script. --> +<!-- Commands such as Run, Debug, and Test only use this build script if --> +<!-- the Compile on Save feature is turned off for the project. --> +<!-- You can turn off the Compile on Save (or Deploy on Save) setting --> +<!-- in the project's Project Properties dialog box.--> +<project name="XSLTTransform" default="default" basedir="." xmlns:ejbjarproject="http://www.netbeans.org/ns/j2ee-ejbjarproject/3"> + <description>Builds, tests, and runs the project XSLTTransform.</description> + <import file="nbproject/build-impl.xml"/> + <!-- + + There exist several targets which are by default empty and which can be + used for execution of your tasks. These targets are usually executed + before and after some main targets. They are: + + -pre-init: called before initialization of project properties + -post-init: called after initialization of project properties + -pre-compile: called before javac compilation + -post-compile: called after javac compilation + -pre-compile-single: called before javac compilation of single file + -post-compile-single: called after javac compilation of single file + -pre-dist: called before archive building + -post-dist: called after archive building + -post-clean: called after cleaning build products + -pre-run-deploy: called before deploying + -post-run-deploy: called after deploying + + (Targets beginning with '-' are not intended to be called on their own.) + + Example of pluging an obfuscator after the compilation could look like + + <target name="-post-compile"> + <obfuscate> + <fileset dir="${build.classes.dir}"/> + </obfuscate> + </target> + + For list of available properties check the imported + nbproject/build-impl.xml file. + + + Other way how to customize the build is by overriding existing main targets. + The target of interest are: + + init-macrodef-javac: defines macro for javac compilation + init-macrodef-debug: defines macro for class debugging + do-dist: archive building + run: execution of project + javadoc-build: javadoc generation + + Example of overriding the target for project execution could look like + + <target name="run" depends="<PROJNAME>-impl.jar"> + <exec dir="bin" executable="launcher.exe"> + <arg file="${dist.jar}"/> + </exec> + </target> + + Notice that overridden target depends on jar target and not only on + compile target as regular run target does. Again, for list of available + properties which you can use check the target you are overriding in + nbproject/build-impl.xml file. + + --> +</project> Added: trunk/sandbox/lsf-adapter-demo/XSLTTransform/catalog.xml =================================================================== --- trunk/sandbox/lsf-adapter-demo/XSLTTransform/catalog.xml (rev 0) +++ trunk/sandbox/lsf-adapter-demo/XSLTTransform/catalog.xml 2009-03-25 09:43:09 UTC (rev 112) @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog" prefer="system"> + <system systemId="file:/home/pete/NetBeansProjects/CSE-IP/LSFClientAdapter/src/newWSDL.wsdl" uri="src/conf/xml-resources/web-services/NewWebServiceFromWSDL/wsdl/newWSDL.wsdl"/> + <system systemId="file:/home/pete/NetBeansProjects/CSE-IP/LSFClientAdapter/src/XSLTTransform.wsdl" uri="src/conf/xml-resources/web-services/XSLTTransform/wsdl/XSLTTransform.wsdl"/> + <system systemId="file:/home/pete/NetBeansProjects/CSE-IP/LSFClientAdapter/src/DataTypes.xsd" uri="src/conf/xml-resources/web-services/XSLTTransform/wsdl/DataTypes.xsd"/> +</catalog> \ No newline at end of file Property changes on: trunk/sandbox/lsf-adapter-demo/XSLTTransform/nbproject ___________________________________________________________________ Added: svn:ignore + private Added: trunk/sandbox/lsf-adapter-demo/XSLTTransform/nbproject/ant-deploy.xml =================================================================== --- trunk/sandbox/lsf-adapter-demo/XSLTTransform/nbproject/ant-deploy.xml (rev 0) +++ trunk/sandbox/lsf-adapter-demo/XSLTTransform/nbproject/ant-deploy.xml 2009-03-25 09:43:09 UTC (rev 112) @@ -0,0 +1,60 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project default="-deploy-ant" basedir="."> + <target name="-init-cl-deployment-env" if="deploy.ant.enabled"> + <property file="${deploy.ant.properties.file}" /> + <available file="${deploy.ant.docbase.dir}/WEB-INF/sun-web.xml" property="sun.web.present"/> + <available file="${deploy.ant.resource.dir}" property="has.setup"/> + <tempfile prefix="sjsas" property="sjsas.password.file" destdir="${java.io.tmpdir}"/> <!-- do not forget to delete this! --> + <echo message="AS_ADMIN_PASSWORD=${sjsas.password}" file="${sjsas.password.file}"/> + </target> + + <target name="-parse-sun-web" depends="-init-cl-deployment-env" if="sun.web.present"> + <tempfile prefix="sjsas" property="temp.sun.web" destdir="${java.io.tmpdir}"/> + <copy file="${deploy.ant.docbase.dir}/WEB-INF/sun-web.xml" tofile="${temp.sun.web}"/> + <!-- The doctype triggers resolution which can fail --> + <replace file="${temp.sun.web}"> + <replacetoken><![CDATA[<!DOCTYPE]]></replacetoken> + <replacevalue><![CDATA[<!-- <!DOCTYPE]]></replacevalue> + </replace> + <replace file="${temp.sun.web}"> + <replacetoken><![CDATA[<sun-web-app]]></replacetoken> + <replacevalue><![CDATA[--> <sun-web-app]]></replacevalue> + </replace> + <xmlproperty file="${temp.sun.web}" validate="false"> + </xmlproperty> + <delete file="${temp.sun.web}"/> + <property name="deploy.ant.client.url" value="${sjsas.url}${sun-web-app.context-root}"/> + </target> + <target name="-add-resources" depends="-init-cl-deployment-env" if="has.setup"> + <tempfile prefix="sjsas" property="sjsas.resources.dir" destdir="${java.io.tmpdir}"/> + <mkdir dir="${sjsas.resources.dir}"/> + <mkdir dir="${sjsas.resources.dir}/META-INF"/> + <property name="sjsas.resources.file" value="${sjsas.resources.dir}/META-INF/sun-resources.xml"/> + <copy todir="${sjsas.resources.dir}/META-INF"> + <fileset dir="${deploy.ant.resource.dir}"/> + </copy> + <jar destfile="${deploy.ant.archive}" update="true"> + <fileset dir="${sjsas.resources.dir}"/> + </jar> + <delete dir="${sjsas.resources.dir}"/> + </target> + <target name="-deploy-ant" depends="-parse-sun-web,-add-resources" if="deploy.ant.enabled"> + <echo message="Deploying ${deploy.ant.archive}"/> + <taskdef name="sun-appserv-deploy" classname="org.apache.tools.ant.taskdefs.optional.sun.appserv.DeployTask" + classpath="${sjsas.root}/lib/sun-appserv-ant.jar" /> + <sun-appserv-deploy user="${sjsas.username}" + passwordfile="${sjsas.password.file}" + host="${sjsas.host}" port="${sjsas.port}" + file="${deploy.ant.archive}" asinstalldir="${sjsas.root}"/> + <delete file="${sjsas.password.file}"/> + </target> + <target name="-undeploy-ant" depends="-init-cl-deployment-env" if="deploy.ant.enabled"> + <taskdef name="sun-appserv-undeploy" classname="org.apache.tools.ant.taskdefs.optional.sun.appserv.UndeployTask" + classpath="${sjsas.root}/lib/sun-appserv-ant.jar" /> + <sun-appserv-undeploy user="${sjsas.username}" + passwordfile="${sjsas.password.file}" + host="${sjsas.host}" port="${sjsas.port}" + file="${deploy.ant.archive}" asinstalldir="${sjsas.root}"/> + <delete file="${sjsas.password.file}"/> + </target> +</project> Added: trunk/sandbox/lsf-adapter-demo/XSLTTransform/nbproject/build-impl.xml =================================================================== --- trunk/sandbox/lsf-adapter-demo/XSLTTransform/nbproject/build-impl.xml (rev 0) +++ trunk/sandbox/lsf-adapter-demo/XSLTTransform/nbproject/build-impl.xml 2009-03-25 09:43:09 UTC (rev 112) @@ -0,0 +1,572 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +*** GENERATED FROM project.xml - DO NOT EDIT *** +*** EDIT ../build.xml INSTEAD *** + +For the purpose of easier reading the script +is divided into following sections: + + - initialization + - compilation + - dist + - execution + - debugging + - javadoc + - cleanup + + --> +<project xmlns:ejbjarproject1="http://www.netbeans.org/ns/j2ee-ejbjarproject/1" xmlns:ejbjarproject2="http://www.netbeans.org/ns/j2ee-ejbjarproject/2" xmlns:ejbjarproject3="http://www.netbeans.org/ns/j2ee-ejbjarproject/3" basedir=".." default="default" name="XSLTTransform-impl"> + <import file="jaxws-build.xml"/> + <import file="ant-deploy.xml"/> + <target depends="dist,javadoc" description="Build whole project." name="default"/> + <!-- + INITIALIZATION SECTION + --> + <target name="-pre-init"> + <!-- Empty placeholder for easier customization. --> + <!-- You can override this target in the ../build.xml file. --> + </target> + <target depends="-pre-init" name="-init-private"> + <property file="nbproject/private/private.properties"/> + </target> + <target depends="-pre-init,-init-private" name="-init-userdir"> + <property location="${netbeans.user}/build.properties" name="user.properties.file"/> + </target> + <target depends="-pre-init,-init-private,-init-userdir" name="-init-user"> + <property file="${user.properties.file}"/> + <!-- The two properties below are usually overridden --> + <!-- by the active platform. Just a fallback. --> + <property name="default.javac.source" value="1.4"/> + <property name="default.javac.target" value="1.4"/> + </target> + <target depends="-pre-init,-init-private,-init-userdir,-init-user" name="-init-project"> + <property file="nbproject/project.properties"/> + </target> + <target depends="-pre-init,-init-private,-init-userdir,-init-user,-init-project,-init-macrodef-property" name="-do-init"> + <!-- Ensure configuration directory exists. --> + <mkdir dir="${meta.inf}"/> + <property name="runmain.jvmargs" value=""/> + <condition property="have.tests"> + <or> + <available file="${test.src.dir}"/> + </or> + </condition> + <condition property="have.sources"> + <or> + <available file="${src.dir}"/> + </or> + </condition> + <condition property="netbeans.home+have.tests"> + <and> + <isset property="netbeans.home"/> + <isset property="have.tests"/> + </and> + </condition> + <condition property="no.javadoc.preview"> + <isfalse value="${javadoc.preview}"/> + </condition> + <available file="${meta.inf}/MANIFEST.MF" property="has.custom.manifest"/> + <condition property="classes.dir" value="${build.ear.classes.dir}"> + <isset property="dist.ear.dir"/> + </condition> + <property name="classes.dir" value="${build.classes.dir}"/> + <condition property="no.deps"> + <and> + <istrue value="${no.dependencies}"/> + </and> + </condition> + <condition property="no.dist.ear.dir"> + <not> + <isset property="dist.ear.dir"/> + </not> + </condition> + <property name="source.encoding" value="${file.encoding}"/> + <condition property="javadoc.encoding.used" value="${javadoc.encoding}"> + <and> + <isset property="javadoc.encoding"/> + <not> + <equals arg1="${javadoc.encoding}" arg2=""/> + </not> + </and> + </condition> + <property name="javadoc.encoding.used" value="${source.encoding}"/> + <property name="includes" value="**"/> + <property name="excludes" value=""/> + <condition else="" property="javac.compilerargs.jaxws" value="-Djava.endorsed.dirs='${jaxws.endorsed.dir}'"> + <and> + <isset property="jaxws.endorsed.dir"/> + <available file="nbproject/jaxws-build.xml"/> + </and> + </condition> + </target> + <target depends="init" name="-init-cos" unless="deploy.on.save"> + <condition property="deploy.on.save" value="true"> + <istrue value="${j2ee.deploy.on.save}"/> + </condition> + </target> + <target name="-post-init"> + <!-- Empty placeholder for easier customization. --> + <!-- You can override this target in the ../build.xml file. --> + </target> + <target depends="-pre-init,-init-private,-init-userdir,-init-user,-init-project,-do-init" name="-init-check"> + <fail unless="src.dir">Must set src.dir</fail> + <fail unless="test.src.dir">Must set test.src.dir</fail> + <fail unless="build.dir">Must set build.dir</fail> + <fail unless="build.generated.dir">Must set build.generated.dir</fail> + <fail unless="dist.dir">Must set dist.dir</fail> + <fail unless="build.classes.dir">Must set build.classes.dir</fail> + <fail unless="dist.javadoc.dir">Must set dist.javadoc.dir</fail> + <fail unless="build.classes.excludes">Must set build.classes.excludes</fail> + <fail unless="dist.jar">Must set dist.jar</fail> + <fail unless="j2ee.platform.classpath"> +The Java EE server classpath is not correctly set up. Your active server type is ${j2ee.server.type}. +Either open the project in the IDE and assign the server or setup the server classpath manually. +For example like this: + ant -Duser.properties.file=<path_to_property_file> (where you put the property "j2ee.platform.classpath" in a .properties file) +or ant -Dj2ee.platform.classpath=<server_classpath> (where no properties file is used) + </fail> + </target> + <target name="-init-macrodef-property"> + <macrodef name="property" uri="http://www.netbeans.org/ns/j2ee-ejbjarproject/1"> + <attribute name="name"/> + <attribute name="value"/> + <sequential> + <property name="@{name}" value="${@{value}}"/> + </sequential> + </macrodef> + </target> + <target name="-init-macrodef-javac"> + <macrodef name="javac" uri="http://www.netbeans.org/ns/j2ee-ejbjarproject/2"> + <attribute default="${src.dir}" name="srcdir"/> + <attribute default="${build.classes.dir}" name="destdir"/> + <attribute default="${javac.classpath}:${j2ee.platform.classpath}" name="classpath"/> + <attribute default="${includes}" name="includes"/> + <attribute default="${excludes}" name="excludes"/> + <attribute default="${javac.debug}" name="debug"/> + <element name="customize" optional="true"/> + <sequential> + <property name="javac.compilerargs" value=""/> + <javac debug="@{debug}" deprecation="${javac.deprecation}" destdir="@{destdir}" encoding="${source.encoding}" excludes="@{excludes}" includeantruntime="false" includes="@{includes}" source="${javac.source}" srcdir="@{srcdir}" target="${javac.target}"> + <classpath> + <path path="@{classpath}"/> + </classpath> + <compilerarg line="${javac.compilerargs} ${javac.compilerargs.jaxws}"/> + <customize/> + </javac> + </sequential> + </macrodef> + </target> + <target name="-init-macrodef-junit"> + <macrodef name="junit" uri="http://www.netbeans.org/ns/j2ee-ejbjarproject/2"> + <attribute default="${includes}" name="includes"/> + <attribute default="${excludes}" name="excludes"/> + <attribute default="**" name="testincludes"/> + <sequential> + <junit dir="${basedir}" errorproperty="tests.failed" failureproperty="tests.failed" fork="true" showoutput="true"> + <batchtest todir="${build.test.results.dir}"> + <fileset dir="${test.src.dir}" excludes="@{excludes},${excludes}" includes="@{includes}"> + <filename name="@{testincludes}"/> + </fileset> + </batchtest> + <classpath> + <path path="${run.test.classpath}"/> + <path path="${j2ee.platform.classpath}"/> + </classpath> + <syspropertyset> + <propertyref prefix="test-sys-prop."/> + <mapper from="test-sys-prop.*" to="*" type="glob"/> + </syspropertyset> + <formatter type="brief" usefile="false"/> + <formatter type="xml"/> + <jvmarg line="${runmain.jvmargs}"/> + </junit> + </sequential> + </macrodef> + </target> + <target name="-init-macrodef-java"> + <macrodef name="java" uri="http://www.netbeans.org/ns/j2ee-ejbjarproject/3"> + <attribute default="${main.class}" name="classname"/> + <element name="customize" optional="true"/> + <sequential> + <java classname="@{classname}" fork="true"> + <jvmarg line="${runmain.jvmargs}"/> + <classpath> + <path path="${build.classes.dir}:${javac.classpath}:${j2ee.platform.classpath}"/> + </classpath> + <syspropertyset> + <propertyref prefix="run-sys-prop."/> + <mapper from="run-sys-prop.*" to="*" type="glob"/> + </syspropertyset> + <customize/> + </java> + </sequential> + </macrodef> + </target> + <target depends="-init-debug-args" name="-init-macrodef-nbjpda"> + <macrodef name="nbjpdastart" uri="http://www.netbeans.org/ns/j2ee-ejbjarproject/1"> + <attribute default="${main.class}" name="name"/> + <attribute default="${debug.classpath}" name="classpath"/> + <sequential> + <nbjpdastart addressproperty="jpda.address" name="@{name}" transport="${debug-transport}"> + <classpath> + <path path="@{classpath}"/> + </classpath> + </nbjpdastart> + </sequential> + </macrodef> + <macrodef name="nbjpdareload" uri="http://www.netbeans.org/ns/j2ee-ejbjarproject/1"> + <attribute default="${build.classes.dir}" name="dir"/> + <sequential> + <nbjpdareload> + <fileset dir="@{dir}" includes="${fix.classes}"> + <include name="${fix.includes}*.class"/> + </fileset> + </nbjpdareload> + </sequential> + </macrodef> + <macrodef name="nbjpdaappreloaded" uri="http://www.netbeans.org/ns/web-project/1"> + <sequential> + <nbjpdaappreloaded/> + </sequential> + </macrodef> + </target> + <target name="-init-debug-args"> + <property name="version-output" value="java version "${ant.java.version}"/> + <condition property="have-jdk-older-than-1.4"> + <or> + <contains string="${version-output}" substring="java version "1.0"/> + <contains string="${version-output}" substring="java version "1.1"/> + <contains string="${version-output}" substring="java version "1.2"/> + <contains string="${version-output}" substring="java version "1.3"/> + </or> + </condition> + <condition else="-Xdebug" property="debug-args-line" value="-Xdebug -Xnoagent -Djava.compiler=none"> + <istrue value="${have-jdk-older-than-1.4}"/> + </condition> + <condition else="dt_socket" property="debug-transport-by-os" value="dt_shmem"> + <os family="windows"/> + </condition> + <condition else="${debug-transport-by-os}" property="debug-transport" value="${debug.transport}"> + <isset property="debug.transport"/> + </condition> + </target> + <target depends="-init-debug-args" name="-init-macrodef-debug"> + <macrodef name="debug" uri="http://www.netbeans.org/ns/j2ee-ejbjarproject/1"> + <attribute default="${main.class}" name="classname"/> + <attribute default="${debug.classpath}" name="classpath"/> + <attribute default="${application.args}" name="args"/> + <element name="customize" optional="true"/> + <sequential> + <java classname="@{classname}" fork="true"> + <jvmarg line="${debug-args-line}"/> + <jvmarg value="-Xrunjdwp:transport=${debug-transport},address=${jpda.address}"/> + <classpath> + <path path="@{classpath}"/> + </classpath> + <arg line="@{args}"/> + <customize/> + </java> + </sequential> + </macrodef> + </target> + <target name="-init-taskdefs"> + <fail unless="libs.CopyLibs.classpath"> +The libs.CopyLibs.classpath property is not set up. +This property must point to +org-netbeans-modules-java-j2seproject-copylibstask.jar file which is part +of NetBeans IDE installation and is usually located at +<netbeans_installation>/java<version>/ant/extra folder. +Either open the project in the IDE and make sure CopyLibs library +exists or setup the property manually. For example like this: + ant -Dlibs.CopyLibs.classpath=a/path/to/org-netbeans-modules-java-j2seproject-copylibstask.jar + </fail> + <taskdef classpath="${libs.CopyLibs.classpath}" resource="org/netbeans/modules/java/j2seproject/copylibstask/antlib.xml"/> + </target> + <target depends="-pre-init,-init-private,-init-userdir,-init-user,-init-project,-do-init,-post-init,-init-check,-init-macrodef-property,-init-macrodef-javac,-init-macrodef-junit,-init-macrodef-java,-init-macrodef-nbjpda,-init-macrodef-debug,-init-taskdefs" name="init"/> + <!-- + COMPILATION SECTION + --> + <target depends="init" if="no.dist.ear.dir" name="-deps-module-jar" unless="no.deps"/> + <target depends="init" if="dist.ear.dir" name="-deps-ear-jar" unless="no.deps"/> + <target depends="init, -deps-module-jar, -deps-ear-jar" name="deps-jar"/> + <target depends="init,deps-jar,wsimport-service-generate" name="-pre-pre-compile"> + <mkdir dir="${build.classes.dir}"/> + <mkdir dir="${build.ear.classes.dir}"/> + </target> + <target name="-pre-compile"> + <!-- Empty placeholder for easier customization. --> + <!-- You can override this target in the ../build.xml file. --> + </target> + <target depends="compile" name="library-inclusion-in-archive"/> + <target depends="compile" name="library-inclusion-in-manifest"> + <manifest file="${build.ear.classes.dir}/META-INF/MANIFEST.MF" mode="update"/> + </target> + <target name="-copy-meta-inf"> + <copy todir="${classes.dir}"> + <fileset dir="${meta.inf}" includes="**/*.dbschema"/> + </copy> + <copy todir="${classes.dir}/META-INF"> + <fileset dir="${meta.inf}" excludes="**/*.dbschema **/xml-resources/** ${meta.inf.excludes}"/> + </copy> + </target> + <target depends="init,deps-jar,-pre-pre-compile,-pre-compile,-copy-meta-inf,wsimport-service-compile" if="have.sources" name="-do-compile"> + <ejbjarproject2:javac destdir="${classes.dir}"/> + <copy todir="${classes.dir}"> + <fileset dir="${src.dir}" excludes="${build.classes.excludes},${excludes}" includes="${includes}"/> + </copy> + </target> + <target name="-post-compile"> + <!-- Empty placeholder for easier customization. --> + <!-- You can override this target in the ../build.xml file. --> + </target> + <target depends="init,deps-jar,-pre-pre-compile,-pre-compile,-do-compile,-post-compile" description="Compile project." name="compile"/> + <target name="-pre-compile-single"> + <!-- Empty placeholder for easier customization. --> + <!-- You can override this target in the ../build.xml file. --> + </target> + <target depends="init,deps-jar,-pre-pre-compile,wsimport-service-compile" name="-do-compile-single"> + <fail unless="javac.includes">Must select some files in the IDE or set javac.includes</fail> + <ejbjarproject2:javac excludes="" includes="${javac.includes}"/> + </target> + <target name="-post-compile-single"> + <!-- Empty placeholder for easier customization. --> + <!-- You can override this target in the ../build.xml file. --> + </target> + <target depends="init,deps-jar,-pre-pre-compile,-pre-compile-single,-do-compile-single,-post-compile-single" name="compile-single"/> + <!-- + DIST BUILDING SECTION + --> + <target name="-pre-dist"> + <!-- Empty placeholder for easier customization. --> + <!-- You can override this target in the ../build.xml file. --> + </target> + <target depends="init,compile,-pre-dist,library-inclusion-in-archive" if="has.custom.manifest" name="-do-dist-with-manifest"> + <dirname file="${dist.jar}" property="dist.jar.dir"/> + <mkdir dir="${dist.jar.dir}"/> + <jar compress="${jar.compress}" jarfile="${dist.jar}" manifest="${build.classes.dir}/META-INF/MANIFEST.MF"> + <fileset dir="${build.classes.dir}"/> + </jar> + </target> + <target depends="init,compile,-pre-dist,library-inclusion-in-archive" name="-do-dist-without-manifest" unless="has.custom.manifest"> + <dirname file="${dist.jar}" property="dist.jar.dir"/> + <mkdir dir="${dist.jar.dir}"/> + <jar compress="${jar.compress}" jarfile="${dist.jar}"> + <fileset dir="${build.classes.dir}"/> + </jar> + </target> + <target depends="init,compile,-pre-dist,library-inclusion-in-archive, -do-dist-without-manifest, -do-dist-with-manifest" name="-do-dist"/> + <target depends="init,compile,-pre-dist,library-inclusion-in-manifest" name="-do-ear-dist"> + <dirname file="${dist.ear.jar}" property="dist.jar.dir"/> + <mkdir dir="${dist.jar.dir}"/> + <jar compress="${jar.compress}" jarfile="${dist.ear.jar}" manifest="${build.ear.classes.dir}/META-INF/MANIFEST.MF"> + <fileset dir="${build.ear.classes.dir}"/> + </jar> + </target> + <target name="-post-dist"> + <!-- Empty placeholder for easier customization. --> + <!-- You can override this target in the ../build.xml file. --> + </target> + <target depends="init,compile,-pre-dist,-do-dist,-post-dist" description="Build distribution (JAR)." name="dist"/> + <target depends="init,-init-cos,compile,-pre-dist,-do-ear-dist,-post-dist" description="Build distribution (JAR) to be packaged into an EAR." name="dist-ear"/> + <!-- + EXECUTION SECTION + --> + <target depends="run-deploy" description="Deploy to server." name="run"/> + <target name="-init-deploy"> + <property name="include.jar.manifest" value=""/> + </target> + <target name="pre-run-deploy"> + <!-- Empty placeholder for easier customization. --> + <!-- You can override this target in the ../build.xml file. --> + </target> + <target name="post-run-deploy"> + <!-- Empty placeholder for easier customization. --> + <!-- You can override this target in the ../build.xml file. --> + </target> + <target name="-pre-nbmodule-run-deploy"> + <!-- Empty placeholder for easier customization. --> + <!-- This target can be overriden by NetBeans modules. Don't override it directly, use -pre-run-deploy task instead. --> + </target> + <target name="-post-nbmodule-run-deploy"> + <!-- Empty placeholder for easier customization. --> + <!-- This target can be overriden by NetBeans modules. Don't override it directly, use -post-run-deploy task instead. --> + </target> + <target name="-run-deploy-am"> + <!-- Task to deploy to the Access Manager runtime. --> + </target> + <target depends="init,-init-cos,-init-deploy,compile,library-inclusion-in-archive,dist,pre-run-deploy,-pre-nbmodule-run-deploy,-run-deploy-nb,-init-deploy-ant,-deploy-ant,-run-deploy-am,-post-nbmodule-run-deploy,post-run-deploy" name="run-deploy"> + <nbjpdaappreloaded/> + </target> + <target if="netbeans.home" name="-run-deploy-nb"> + <nbdeploy debugmode="false" forceRedeploy="${forceRedeploy}"/> + </target> + <target name="-init-deploy-ant" unless="netbeans.home"> + <property name="deploy.ant.archive" value="${dist.jar}"/> + <property name="deploy.ant.resource.dir" value="${resource.dir}"/> + <property name="deploy.ant.enabled" value="true"/> + </target> + <target depends="dist,-run-undeploy-nb,-init-deploy-ant,-undeploy-ant" name="run-undeploy"/> + <target if="netbeans.home" name="-run-undeploy-nb"> + <fail message="Undeploy is not supported from within the IDE"/> + </target> + <target depends="dist" name="verify"> + <nbverify file="${dist.jar}"/> + </target> + <target depends="init,compile-single" name="run-main"> + <fail unless="run.class">Must select one file in the IDE or set run.class</fail> + <ejbjarproject3:java classname="${run.class}"/> + </target> + <!-- + DEBUGGING SECTION + --> + <target depends="init,compile,dist" description="Debug project in IDE." if="netbeans.home" name="debug"> + <nbdeploy debugmode="true"/> + <antcall target="connect-debugger"/> + </target> + <target name="connect-debugger" unless="is.debugged"> + <nbjpdaconnect address="${jpda.address}" host="${jpda.host}" name="${name}" transport="${jpda.transport}"> + <classpath> + <path path="${debug.classpath}"/> + </classpath> + <sourcepath> + <path path="${web.docbase.dir}"/> + </sourcepath> + </nbjpdaconnect> + </target> + <target depends="init" if="netbeans.home" name="-debug-start-debugger"> + <ejbjarproject1:nbjpdastart/> + </target> + <target depends="init,compile-single" if="netbeans.home" name="-debug-start-debuggee-single"> + <fail unless="main.class">Must select one file in the IDE or set main.class</fail> + <ejbjarproject1:debug/> + </target> + <target depends="init,compile-single,-debug-start-debugger,-debug-start-debuggee-single" if="netbeans.home" name="debug-single-main"/> + <target depends="init" name="-pre-debug-fix"> + <fail unless="fix.includes">Must set fix.includes</fail> + <property name="javac.includes" value="${fix.includes}.java"/> + </target> + <target depends="init,-pre-debug-fix,compile-single" if="netbeans.home" name="-do-debug-fix"> + <ejbjarproject1:nbjpdareload/> + </target> + <target depends="init,-pre-debug-fix,-do-debug-fix" if="netbeans.home" name="debug-fix"/> + <!-- + JAVADOC SECTION + --> + <target depends="init" name="javadoc-build"> + <mkdir dir="${dist.javadoc.dir}"/> + <javadoc additionalparam="${javadoc.additionalparam}" author="${javadoc.author}" charset="UTF-8" destdir="${dist.javadoc.dir}" docencoding="UTF-8" encoding="${javadoc.encoding.used}" failonerror="true" noindex="${javadoc.noindex}" nonavbar="${javadoc.nonavbar}" notree="${javadoc.notree}" private="${javadoc.private}" source="${javac.source}" splitindex="${javadoc.splitindex}" use="${javadoc.use}" useexternalfile="true" version="${javadoc.version}" windowtitle="${javadoc.windowtitle}"> + <classpath> + <path path="${javac.classpath}:${j2ee.platform.classpath}"/> + </classpath> + <fileset dir="${src.dir}" excludes="${excludes}" includes="${includes}"> + <filename name="**/*.java"/> + </fileset> + </javadoc> + </target> + <target depends="init,javadoc-build" if="netbeans.home" name="javadoc-browse" unless="no.javadoc.preview"> + <nbbrowse file="${dist.javadoc.dir}/index.html"/> + </target> + <target depends="init,javadoc-build,javadoc-browse" description="Build Javadoc." name="javadoc"/> + <!-- + JUNIT COMPILATION SECTION + --> + <target depends="init,compile" if="have.tests" name="-pre-pre-compile-test"> + <mkdir dir="${build.test.classes.dir}"/> + </target> + <target name="-pre-compile-test"> + <!-- Empty placeholder for easier customization. --> + <!-- You can override this target in the ../build.xml file. --> + </target> + <target depends="init,compile,-pre-pre-compile-test,-pre-compile-test" if="have.tests" name="-do-compile-test"> + <ejbjarproject2:javac classpath="${javac.test.classpath}:${j2ee.platform.classpath}" debug="true" destdir="${build.test.classes.dir}" srcdir="${test.src.dir}"/> + <copy todir="${build.test.classes.dir}"> + <fileset dir="${test.src.dir}" excludes="${build.classes.excludes},${excludes}" includes="${includes}"/> + </copy> + </target> + <target name="-post-compile-test"> + <!-- Empty placeholder for easier customization. --> + <!-- You can override this target in the ../build.xml file. --> + </target> + <target depends="init,compile,-pre-pre-compile-test,-pre-compile-test,-do-compile-test,-post-compile-test" name="compile-test"/> + <target name="-pre-compile-test-single"> + <!-- Empty placeholder for easier customization. --> + <!-- You can override this target in the ../build.xml file. --> + </target> + <target depends="init,compile,-pre-pre-compile-test,-pre-compile-test-single" if="have.tests" name="-do-compile-test-single"> + <fail unless="javac.includes">Must select some files in the IDE or set javac.includes</fail> + <ejbjarproject2:javac classpath="${javac.test.classpath}:${j2ee.platform.classpath}" debug="true" destdir="${build.test.classes.dir}" excludes="" includes="${javac.includes}" srcdir="${test.src.dir}"/> + </target> + <target name="-post-compile-test-single"> + <!-- Empty placeholder for easier customization. --> + <!-- You can override this target in the ../build.xml file. --> + </target> + <target depends="init,compile,-pre-pre-compile-test,-pre-compile-test-single,-do-compile-test-single,-post-compile-test-single" name="compile-test-single"/> + <!-- + JUNIT EXECUTION SECTION + --> + <target depends="init" if="have.tests" name="-pre-test-run"> + <mkdir dir="${build.test.results.dir}"/> + </target> + <target depends="init,compile-test,-pre-test-run" if="have.tests" name="-do-test-run"> + <ejbjarproject2:junit testincludes="**/*Test.java"/> + </target> + <target depends="init,compile-test,-pre-test-run,-do-test-run" if="have.tests" name="-post-test-run"> + <fail if="tests.failed">Some tests failed; see details above.</fail> + </target> + <target depends="init" if="have.tests" name="test-report"/> + <target depends="init" if="netbeans.home+have.tests" name="-test-browse"/> + <target depends="init,compile-test,-pre-test-run,-do-test-run,test-report,-post-test-run,-test-browse" description="Run unit tests." name="test"/> + <target depends="init" if="have.tests" name="-pre-test-run-single"> + <mkdir dir="${build.test.results.dir}"/> + </target> + <target depends="init,compile-test-single,-pre-test-run-single" if="have.tests" name="-do-test-run-single"> + <fail unless="test.includes">Must select some files in the IDE or set test.includes</fail> + <ejbjarproject2:junit excludes="" includes="${test.includes}"/> + </target> + <target depends="init,compile-test-single,-pre-test-run-single,-do-test-run-single" if="have.tests" name="-post-test-run-single"> + <fail if="tests.failed">Some tests failed; see details above.</fail> + </target> + <target depends="init,compile-test-single,-pre-test-run-single,-do-test-run-single,-post-test-run-single" description="Run single unit test." name="test-single"/> + <!-- + JUNIT DEBUGGING SECTION + --> + <target depends="init,compile-test" if="have.tests" name="-debug-start-debuggee-test"> + <fail unless="test.class">Must select one file in the IDE or set test.class</fail> + <property location="${build.test.results.dir}/TEST-${test.class}.xml" name="test.report.file"/> + <delete file="${test.report.file}"/> + <!-- the directory must exist, otherwise the XML formatter would fail --> + <mkdir dir="${build.test.results.dir}"/> + <ejbjarproject1:debug args="${test.class}" classname="org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner" classpath="${ant.home}/lib/ant.jar:${ant.home}/lib/ant-junit.jar:${debug.test.classpath}"> + <customize> + <arg value="showoutput=true"/> + <arg value="formatter=org.apache.tools.ant.taskdefs.optional.junit.BriefJUnitResultFormatter"/> + <arg value="formatter=org.apache.tools.ant.taskdefs.optional.junit.XMLJUnitResultFormatter,${test.report.file}"/> + </customize> + </ejbjarproject1:debug> + </target> + <target depends="init,compile-test" if="netbeans.home+have.tests" name="-debug-start-debugger-test"> + <ejbjarproject1:nbjpdastart classpath="${debug.test.classpath}" name="${test.class}"/> + </target> + <target depends="init,compile-test,-debug-start-debugger-test,-debug-start-debuggee-test" name="debug-test"/> + <target depends="init,-pre-debug-fix,compile-test-single" if="netbeans.home" name="-do-debug-fix-test"> + <ejbjarproject1:nbjpdareload dir="${build.test.classes.dir}"/> + </target> + <target depends="init,-pre-debug-fix,-do-debug-fix-test" if="netbeans.home" name="debug-fix-test"/> + <!-- + CLEANUP SECTION + --> + <target depends="init" if="no.dist.ear.dir" name="deps-clean" unless="no.deps"/> + <target depends="init" name="-do-clean"> + <delete dir="${build.dir}"/> + <delete dir="${dist.dir}"/> + </target> + <target name="-post-clean"> + <!-- Empty placeholder for easier customization. --> + <!-- You can override this target in the ../build.xml file. --> + </target> + <target depends="init" if="netbeans.home" name="undeploy-clean"> + <nbundeploy failOnError="false" startServer="false"/> + </target> + <target depends="init,undeploy-clean,deps-clean,-do-clean,-post-clean" description="Clean build products." name="clean"/> + <target depends="clean" name="clean-ear"/> +</project> Added: trunk/sandbox/lsf-adapter-demo/XSLTTransform/nbproject/genfiles.properties =================================================================== --- trunk/sandbox/lsf-adapter-demo/XSLTTransform/nbproject/genfiles.properties (rev 0) +++ trunk/sandbox/lsf-adapter-demo/XSLTTransform/nbproject/genfiles.properties 2009-03-25 09:43:09 UTC (rev 112) @@ -0,0 +1,9 @@ +build.xml.data.CRC32=2d9487f4 +build.xml.script.CRC32=b2676697 +build.xml.stylesheet.CRC32=e5f4c432 +# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml. +# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you. +nbproject/build-impl.xml.data.CRC32=2d9487f4 +nbproject/build-impl.xml.script.CRC32=977ce94f +nbproject/build-impl.xml.stylesheet.CRC32=36c39d59 +nbproject/jaxws-build.xml.stylesheet.CRC32=f49c6152 Added: trunk/sandbox/lsf-adapter-demo/XSLTTransform/nbproject/jax-ws.xml =================================================================== --- trunk/sandbox/lsf-adapter-demo/XSLTTransform/nbproject/jax-ws.xml (rev 0) +++ trunk/sandbox/lsf-adapter-demo/XSLTTransform/nbproject/jax-ws.xml 2009-03-25 09:43:09 UTC (rev 112) @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8"?> +<jax-ws xmlns="http://www.netbeans.org/ns/jax-ws/1"> + <services> + <service name="XSLTTransform"> + <implementation-class>de.campussource.cse.xslttransform.XSLTTransform</implementation-class> + <wsdl-url>file:/home/pete/NetBeansProjects/CSE-IP/LSFClientAdapter/src/XSLTTransform.wsdl</wsdl-url> + <local-wsdl-file>XSLTTransform.wsdl</local-wsdl-file> + <service-name>XSLTTransformService</service-name> + <port-name>XSLTTransformPort</port-name> + <package-name>org.netbeans.j2ee.wsdl.lsfclientadapter.xslttransform</package-name> + <catalog-file>catalog.xml</catalog-file> + <use-provider>false</use-provider> + <wsimport-options> + <wsimport-option> + <wsimport-option-name>extension</wsimport-option-name> + <wsimport-option-value>true</wsimport-option-value> + </wsimport-option> + <wsimport-option> + <wsimport-option-name>verbose</wsimport-option-name> + <wsimport-option-value>true</wsimport-option-value> + </wsimport-option> + <wsimport-option> + <wsimport-option-name>xnocompile</wsimport-option-name> + <wsimport-option-value>true</wsimport-option-value> + </wsimport-option> + </wsimport-options> + </service> + </services> + <clients/> +</jax-ws> Added: trunk/sandbox/lsf-adapter-demo/XSLTTransform/nbproject/jaxws-build.xml =================================================================== --- trunk/sandbox/lsf-adapter-demo/XSLTTransform/nbproject/jaxws-build.xml (rev 0) +++ trunk/sandbox/lsf-adapter-demo/XSLTTransform/nbproject/jaxws-build.xml 2009-03-25 09:43:09 UTC (rev 112) @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns:xalan="http://xml.apache.org/xslt" xmlns:ejbjarproject2="http://www.netbeans.org/ns/j2ee-ejbjarproject/2" xmlns:jaxws="http://www.netbeans.org/ns/jax-ws/1"> + <!-- + =================== + JAX-WS WSGEN SECTION + =================== + --> + <!-- + =================== + JAX-WS WSIMPORT SECTION + =================== + --> + <target name="wsimport-init" depends="init"> + <mkdir dir="${build.generated.dir}/wsimport/service"/> + <mkdir dir="${build.generated.dir}/wsimport/binaries"/> + <mkdir dir="${classes.dir}"/> + <taskdef name="wsimport" classname="com.sun.tools.ws.ant.WsImport"> + <classpath path="${j2ee.platform.wsimport.classpath}"/> + </taskdef> + </target> + <target name="wsimport-service-check-XSLTTransform" depends="wsimport-init"> + <condition property="wsimport-service-XSLTTransform.notRequired"> + <available file="${build.generated.dir}/wsimport/service/org/netbeans/j2ee/wsdl/lsfclientadapter/xslttransform/XSLTTransformService.java"/> + </condition> + </target> + <target name="wsimport-service-XSLTTransform" depends="wsimport-init,wsimport-service-check-XSLTTransform" unless="wsimport-service-XSLTTransform.notRequired"> + <property name="service-wsdl-XSLTTransform" location="${meta.inf}/xml-resources/web-services/XSLTTransform/wsdl/XSLTTransform.wsdl"/> + <wsimport sourcedestdir="${build.generated.dir}/wsimport/service" destdir="${build.generated.dir}/wsimport/binaries" wsdl="${service-wsdl-XSLTTransform}" catalog="catalog.xml" extension="true" verbose="true" xnocompile="true"/> + <property name="targetLocation-XSLTTransform" location="${meta.inf}/wsdl/XSLTTransform"/> + <property name="sourceLocation-XSLTTransform" location="${meta.inf}/xml-resources/web-services/XSLTTransform/wsdl/"/> + <copy todir="${targetLocation-XSLTTransform}"> + <fileset dir="${sourceLocation-XSLTTransform}"/> + </copy> + </target> + <target name="wsimport-service-clean-XSLTTransform" depends="-init-project"> + <delete dir="${build.generated.dir}/wsimport/service/org/netbeans/j2ee/wsdl/lsfclientadapter/xslttransform"/> + </target> + <target name="wsimport-service-generate" depends="wsimport-service-XSLTTransform"/> + <target name="wsimport-service-compile" depends="wsimport-service-generate"> + <ejbjarproject2:javac srcdir="${build.generated.dir}/wsimport/service" classpath="${j2ee.platform.wsimport.classpath}:${javac.classpath}" destdir="${classes.dir}"/> + </target> +</project> Added: trunk/sandbox/lsf-adapter-demo/XSLTTransform/nbproject/project.properties =================================================================== --- trunk/sandbox/lsf-adapter-demo/XSLTTransform/nbproject/project.properties (rev 0) +++ trunk/sandbox/lsf-adapter-demo/XSLTTransform/nbproject/project.properties 2009-03-25 09:43:09 UTC (rev 112) @@ -0,0 +1,57 @@ +build.classes.dir=${build.dir}/jar +build.classes.excludes=**/*.java,**/*.form,**/.nbattrs +build.dir=build +build.ear.classes.dir=${build.dir}/jar +build.generated.dir=${build.dir}/generated +build.test.classes.dir=${build.dir}/test/classes +build.test.results.dir=${build.dir}/test/results +debug.classpath=${javac.classpath}:${build.classes.dir} +debug.test.classpath=\ + ${run.test.classpath} +dist.dir=dist +dist.ear.jar=${dist.dir}/${jar.name} +dist.jar=${dist.dir}/${jar.name} +dist.javadoc.dir=${dist.dir}/javadoc +excludes= +includes=** +j2ee.deploy.on.save=true +j2ee.platform=1.5 +j2ee.server.type=J2EE +jar.compress=false +jar.name=XSLTTransform.jar +javac.classpath= +javac.debug=true +javac.deprecation=false +javac.source=1.5 +javac.target=1.5 +javac.test.classpath=\ + ${javac.classpath}:\ + ${build.classes.dir}:\ + ${libs.junit.classpath}:\ + ${libs.junit_4.classpath} +javadoc.additionalparam= +javadoc.author=false +javadoc.encoding=${source.encoding} +javadoc.noindex=false +javadoc.nonavbar=false +javadoc.notree=false +javadoc.preview=true +javadoc.private=false +javadoc.splitindex=true +javadoc.use=true +javadoc.version=false +javadoc.windowtitle= +meta.inf=${source.root}/conf +meta.inf.excludes=sun-cmp-mappings.xml +platform.active=default_platform +resource.dir=setup +run.test.classpath=\ + ${javac.test.classpath}:\ + ${build.test.classes.dir} +# Space-separated list of JVM arguments used when running a class with a main method or a unit test +# (you may also define separate properties like run-sys-prop.name=value instead of -Dname=value): +runmain.jvmargs= +source.encoding=UTF-8 +source.root=src +src.dir=${source.root}/java +test.src.dir=test Added: trunk/sandbox/lsf-adapter-demo/XSLTTransform/nbproject/project.xml =================================================================== --- trunk/sandbox/lsf-adapter-demo/XSLTTransform/nbproject/project.xml (rev 0) +++ trunk/sandbox/lsf-adapter-demo/XSLTTransform/nbproject/project.xml 2009-03-25 09:43:09 UTC (rev 112) @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://www.netbeans.org/ns/project/1"> + <type>org.netbeans.modules.j2ee.ejbjarproject</type> + <configuration> + <buildExtensions xmlns="http://www.netbeans.org/ns/ant-build-extender/1"> + <extension file="jaxws-build.xml" id="jaxws"> + <dependency dependsOn="wsimport-service-compile" target="-do-compile"/> + <dependency dependsOn="wsimport-service-compile" target="-do-compile-single"/> + <dependency dependsOn="wsimport-service-generate" target="-pre-pre-compile"/> + </extension> + </buildExtensions> + <data xmlns="http://www.netbeans.org/ns/j2ee-ejbjarproject/3"> + <name>XSLTTransform</name> + <minimum-ant-version>1.6.5</minimum-ant-version> + <source-roots> + <root id="src.dir" name="Source Packages"/> + </source-roots> + <test-roots> + <root id="test.src.dir" name="Test Packages"/> + </test-roots> + </data> + </configuration> +</project> Added: trunk/sandbox/lsf-adapter-demo/XSLTTransform/src/conf/MANIFEST.MF =================================================================== --- trunk/sandbox/lsf-adapter-demo/XSLTTransform/src/conf/MANIFEST.MF (rev 0) +++ trunk/sandbox/lsf-adapter-demo/XSLTTransform/src/conf/MANIFEST.MF 2009-03-25 09:43:09 UTC (rev 112) @@ -0,0 +1,2 @@ +Manifest-Version: 1.0 + Added: trunk/sandbox/lsf-adapter-demo/XSLTTransform/src/conf/wsdl/XSLTTransform/DataTypes.xsd =================================================================== --- trunk/sandbox/lsf-adapter-demo/XSLTTransform/src/conf/wsdl/XSLTTransform/DataTypes.xsd (rev 0) +++ trunk/sandbox/lsf-adapter-demo/XSLTTransform/src/conf/wsdl/XSLTTransform/DataTypes.xsd 2009-03-25 09:43:09 UTC (rev 112) @@ -0,0 +1,264 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" + targetNamespace="http://cse.campussource.de/schema/DataTypes" + xmlns:tns="http://cse.campussource.de/schema/DataTypes"> + + <xs:complexType name="synchronizationMessageType"> + <xs:sequence> + <xs:element name="isDebug" type="xs:boolean"/> + <xs:element name="isSyncMessage" type="xs:boolean"/> + <xs:element name="semesterName" type="xs:string" minOccurs="0"/> + <xs:element name="semesterLsfId" type="xs:string" minOccurs="0"/> + <xs:element name="rootCategoryId" type="xs:string" minOccurs="0"/> + <xs:element name="accounts" minOccurs="0"> + <xs:complexType> + <xs:sequence> + <xs:element name="account" type="tns:accountType" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="courseTypes" minOccurs="0"> + <xs:complexType> + <xs:sequence> + <xs:element name="courseType" type="tns:courseTypeType" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="courses" minOccurs="0"> + <xs:complexType> + <xs:sequence> + <xs:element name="course" type="tns:courseType" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="workgroups" minOccurs="0"> + <xs:complexType> + <xs:sequence> + <xs:element name="workgroup" type="tns:workgroupType" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="categories" minOccurs="0"> + <xs:complexType> + <xs:sequence> + <xs:element name="category" type="tns:categoryType" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="relations" minOccurs="0"> + <xs:complexType> + <xs:sequence> + <xs:element name="relation" type="tns:mappedRelationType" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="roles" minOccurs="0"> + <xs:complexType> + <xs:sequence> + <xs:element name="role" type="tns:roleType" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="lecturesToDelete" minOccurs="0"> + <xs:complexType> + <xs:sequence> + <xs:element name="lsfId" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="accountsToDelete" minOccurs="0"> + <xs:complexType> + <xs:sequence> + <xs:element name="lsfId" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="lectureTypesToDelete" minOccurs="0"> + <xs:complexType> + <xs:sequence> + <xs:element name="lsfId" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> + </xs:sequence> + </xs:complexType> + + <xs:complexType name="accountType"> + <xs:complexContent> + <xs:extension base="tns:mappedEntityType"> + <xs:sequence> + <xs:element name="lsfId" type="xs:string"/> + <xs:element name="surname" type="xs:string"/> + <xs:element name="firstName" type="xs:string"/> + <xs:element name="emailAddress" type="xs:string"/> + <xs:element name="login" type="xs:string"/> + <xs:element name="password" type="xs:string"/> + <xs:element name="globalRole" type="xs:string" minOccurs="0"/> + <xs:element name="degree" type="xs:string" minOccurs="0"/> + <xs:element name="academicTitle" type="xs:string" minOccurs="0"/> + <xs:element name="gender" type="xs:string" minOccurs="0"/> + </xs:sequence> + </xs:extension> + </xs:complexContent> + </xs:complexType> + + <xs:complexType name="mappedEntityType" abstract="true"> + <xs:complexContent> + <xs:extension base="tns:mappedObjectType"> + <xs:sequence/> + </xs:extension> + </xs:complexContent> + </xs:complexType> + + <xs:complexType name="mappedObjectType" abstract="true"> + <xs:sequence> + <xs:element name="busId" type="xs:int"/> + <xs:element name="clientId" type="xs:string" minOccurs="0"/> + <xs:element name="operation" type="xs:string" minOccurs="0"/> + </xs:sequence> + </xs:complexType> + + <xs:complexType name="courseTypeType"> + <xs:complexContent> + <xs:extension base="tns:mappedEntityType"> + <xs:sequence> + <xs:element name="lsfId" type="xs:int"/> + <xs:element name="name" type="xs:string"/> + <xs:element name="shortDescription" type="xs:string" minOccurs="0"/> + <xs:element name="longDescription" type="xs:string" minOccurs="0"/> + </xs:sequence> + </xs:extension> + </xs:complexContent> + </xs:complexType> + + <xs:complexType name="courseType"> + <xs:complexContent> + <xs:extension base="tns:mappedEntityType"> + <xs:sequence> + <xs:element name="dates" minOccurs="0"> + <xs:complexType> + <xs:sequence> + <xs:element name="date" type="tns:dateType" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="active" type="xs:string" minOccurs="0"/> + <xs:element name="abbreviation" type="xs:string" minOccurs="0"/> + <xs:element name="lsfId" type="xs:string"/> + <xs:element name="logicalNumber" type="xs:int"/> + <xs:element name="type" type="xs:string" minOccurs="0"/> + <xs:element name="title" type="xs:string"/> + <xs:element name="semesterId" type="xs:string"/> + <xs:element name="clientTitle" type="xs:string" minOccurs="0"/> + <xs:element name="shortDescription" type="xs:string" minOccurs="0"/> + <xs:element name="prerequisites" type="xs:string" minOccurs="0"/> + <xs:element name="necessaryAssignment" type="xs:string" minOccurs="0"/> + <xs:element name="languageISO" type="xs:string" minOccurs="0"/> + <xs:element name="languageFull" type="xs:string" minOccurs="0"/> + <xs:element name="hyperlink" type="xs:string" minOccurs="0"/> + <xs:element name="hyperlinkname" type="xs:string" minOccurs="0"/> + <xs:element name="note" type="xs:string" minOccurs="0"/> + <xs:element name="comment" type="xs:string" minOccurs="0"/> + <xs:element name="semesterAsInt" type="xs:short"/> + <xs:element name="semesterAbbr" type="xs:string" minOccurs="0"/> + <xs:element name="semesterFull" type="xs:string" minOccurs="0"/> + <xs:element name="semesterPeriodsPerWeek" type="xs:int"/> + <xs:element name="expectedRegistrations" type="xs:int"/> + <xs:element name="maximumRegistrations... [truncated message content] |