From 0130b44a9b5d06f35dd58f1f443f58fec3fe51ee Mon Sep 17 00:00:00 2001 From: Roland Haeder <roland@mxchange.org> Date: Fri, 19 Feb 2016 14:28:44 +0100 Subject: [PATCH] WildFly branch created with initial scripts, but it doesn't load my libs. MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Roland Häder <roland@mxchange.org> --- nbproject/ant-deploy.xml | 110 ++--------------------------------- nbproject/project.properties | 11 +--- 2 files changed, 7 insertions(+), 114 deletions(-) diff --git a/nbproject/ant-deploy.xml b/nbproject/ant-deploy.xml index 2d5f877..b97c127 100644 --- a/nbproject/ant-deploy.xml +++ b/nbproject/ant-deploy.xml @@ -1,111 +1,9 @@ <?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.docbase.dir}/WEB-INF/glassfish-web.xml" property="glassfish.web.present"/> - <available file="${deploy.ant.resource.dir}" property="has.setup"/> - <tempfile prefix="gfv3" property="gfv3.password.file" destdir="${java.io.tmpdir}"/> <!-- do not forget to delete this! --> - <echo message="AS_ADMIN_PASSWORD=${gfv3.password}" file="${gfv3.password.file}"/> + <target name="-deploy-ant" if="deploy.ant.enabled"> + <fail message="Deploy is not supported for the current target server"/> </target> - - <target name="-parse-sun-web" depends="-init-cl-deployment-env" if="sun.web.present"> - <tempfile prefix="gfv3" 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}"/> - <condition property="deploy.ant.client.url" value="${gfv3.url}${sun-web-app.context-root}" else="${gfv3.url}/${ant.project.name}"> - <isset property="sun-web-app.context-root"/> - </condition> - <condition property="deploy.context.root.argument" value="&contextroot=${sun-web-app.context-root}" else="/${ant.project.name}"> - <isset property="sun-web-app.context-root"/> - </condition> - </target> - <target name="-parse-glassfish-web" depends="-init-cl-deployment-env" if="glassfish.web.present"> - <tempfile prefix="gfv3" property="temp.gf.web" destdir="${java.io.tmpdir}"/> - <copy file="${deploy.ant.docbase.dir}/WEB-INF/glassfish-web.xml" tofile="${temp.gf.web}"/> - <!-- The doctype triggers resolution which can fail --> - <replace file="${temp.gf.web}"> - <replacetoken><![CDATA[<!DOCTYPE]]></replacetoken> - <replacevalue><![CDATA[<!-- <!DOCTYPE]]></replacevalue> - </replace> - <replace file="${temp.gf.web}"> - <replacetoken><![CDATA[<glassfish-web-app]]></replacetoken> - <replacevalue><![CDATA[--> <glassfish-web-app]]></replacevalue> - </replace> - <xmlproperty file="${temp.gf.web}" validate="false"> - </xmlproperty> - <delete file="${temp.gf.web}"/> - <condition property="deploy.ant.client.url" value="${gfv3.url}${glassfish-web-app.context-root}" else="${gfv3.url}/${ant.project.name}"> - <isset property="glassfish-web-app.context-root"/> - </condition> - <condition property="deploy.context.root.argument" value="&contextroot=${glassfish-web-app.context-root}" else="/${ant.project.name}"> - <isset property="glassfish-web-app.context-root"/> - </condition> - </target> - <target name="-no-parse-sun-web" depends="-init-cl-deployment-env" unless="sun.web.present"> - <property name="deploy.context.root.argument" value=""/> - </target> - <target name="-add-resources" depends="-init-cl-deployment-env" if="has.setup"> - <tempfile prefix="gfv3" property="gfv3.resources.dir" destdir="${java.io.tmpdir}"/> - <mkdir dir="${gfv3.resources.dir}"/> - <mkdir dir="${gfv3.resources.dir}/META-INF"/> - <copy todir="${gfv3.resources.dir}/META-INF"> - <fileset dir="${deploy.ant.resource.dir}"/> - </copy> - <jar destfile="${deploy.ant.archive}" update="true"> - <fileset dir="${gfv3.resources.dir}"/> - </jar> - <delete dir="${gfv3.resources.dir}"/> - </target> - <target name="-deploy-ant" depends="-parse-glassfish-web, -parse-sun-web, -no-parse-sun-web,-add-resources" if="deploy.ant.enabled"> - <antcall target="-deploy-without-pw"/> - <antcall target="-deploy-with-pw"/> - </target> - - <target name="-deploy-without-pw" unless="gfv3.password"> - <echo message="Deploying ${deploy.ant.archive}"/> - <tempfile prefix="gfv3" property="gfv3.results.file" destdir="${java.io.tmpdir}"/> <!-- do not forget to delete this! --> - <property name="full.deploy.ant.archive" location="${deploy.ant.archive}"/> - <get src="${gfv3.admin.url}/__asadmin/deploy?path=${full.deploy.ant.archive}${deploy.context.root.argument}&force=true&name=${ant.project.name}" - dest="${gfv3.results.file}"/> - <delete file="${gfv3.results.file}"/> - </target> - <target name="-deploy-with-pw" if="gfv3.password"> - <echo message="Deploying ${deploy.ant.archive}"/> - <tempfile prefix="gfv3" property="gfv3.results.file" destdir="${java.io.tmpdir}"/> <!-- do not forget to delete this! --> - <property name="full.deploy.ant.archive" location="${deploy.ant.archive}"/> - <get username="${gfv3.username}" password="${gfv3.password}" src="${gfv3.admin.url}/__asadmin/deploy?path=${full.deploy.ant.archive}${deploy.context.root.argument}&force=true&name=${ant.project.name}" - dest="${gfv3.results.file}"/> - <delete file="${gfv3.results.file}"/> - </target> - <target name="-undeploy-ant" depends="-init-cl-deployment-env" if="deploy.ant.enabled"> - <antcall target="-undeploy-without-pw"/> - <antcall target="-undeploy-with-pw"/> - </target> - - <target name="-undeploy-without-pw" unless="gfv3.password"> - <echo message="Undeploying ${deploy.ant.archive}"/> - <tempfile prefix="gfv3" property="gfv3.results.file" destdir="${java.io.tmpdir}"/> <!-- do not forget to delete this! --> - <get src="${gfv3.admin.url}/__asadmin/undeploy?name=${ant.project.name}" - dest="${gfv3.results.file}"/> - <delete file="${gfv3.results.file}"/> - </target> - <target name="-undeploy-with-pw" if="gfv3.password"> - <echo message="Undeploying ${deploy.ant.archive}"/> - <tempfile prefix="gfv3" property="gfv3.results.file" destdir="${java.io.tmpdir}"/> <!-- do not forget to delete this! --> - <get username="${gfv3.username}" password="${gfv3.password}" src="${gfv3.admin.url}/__asadmin/undeploy?name=${ant.project.name}" - dest="${gfv3.results.file}"/> - <delete file="${gfv3.results.file}"/> + <target name="-undeploy-ant" if="deploy.ant.enabled"> + <fail message="Undeploy is not supported for the current target server"/> </target> </project> diff --git a/nbproject/project.properties b/nbproject/project.properties index ed84f36..c777949 100644 --- a/nbproject/project.properties +++ b/nbproject/project.properties @@ -7,17 +7,12 @@ display.browser=true dist.dir=dist dist.jar=${dist.dir}/${jar.name} endorsed.classpath= -j2ee.appclient.mainclass.args=${j2ee.appclient.tool.args} +j2ee.clientName=${jar.name} j2ee.compile.on.save=true j2ee.deploy.on.save=true j2ee.platform=1.7 -j2ee.platform.classpath=${j2ee.server.home}/modules/endorsed/javax.annotation-api.jar:${j2ee.server.home}/modules/endorsed/webservices-api-osgi.jar:${j2ee.server.home}/modules/endorsed/jaxb-api.jar:${j2ee.server.home}/modules/javax.batch-api.jar:${j2ee.server.home}/modules/javax.security.auth.message-api.jar:${j2ee.server.home}/modules/javax.faces.jar:${j2ee.server.home}/modules/javax.servlet.jsp.jstl-api.jar:${j2ee.server.home}/modules/javax.transaction-api.jar:${j2ee.server.home}/modules/javax.servlet.jsp.jar:${j2ee.server.home}/modules/webservices-osgi.jar:${j2ee.server.home}/modules/javax.mail.jar:${j2ee.server.home}/modules/javax.interceptor-api.jar:${j2ee.server.home}/modules/javax.inject.jar:${j2ee.server.home}/modules/javax.resource-api.jar:${j2ee.server.home}/modules/javax.enterprise.concurrent-api.jar:${j2ee.server.home}/modules/javax.el.jar:${j2ee.server.home}/modules/javax.ejb-api.jar:${j2ee.server.home}/modules/javax.xml.rpc-api.jar:${j2ee.server.home}/modules/javax.security.jacc-api.jar:${j2ee.server.home}/modules/javax.json.jar:${j2ee.server.home}/modules/javax.xml.registry-api.jar:${j2ee.server.home}/modules/javax.websocket-api.jar:${j2ee.server.home}/modules/javax.management.j2ee-api.jar:${j2ee.server.home}/modules/javax.servlet-api.jar:${j2ee.server.home}/modules/javax.jms-api.jar:${j2ee.server.home}/modules/javax.enterprise.concurrent.jar:${j2ee.server.home}/modules/javax.servlet.jsp.jstl.jar:${j2ee.server.home}/modules/javax.enterprise.deploy-api.jar:${j2ee.server.home}/modules/bean-validator.jar:${j2ee.server.home}/modules/javax.ws.rs-api.jar:${j2ee.server.home}/modules/javax.servlet.jsp-api.jar:${j2ee.server.home}/modules/jaxb-osgi.jar:${j2ee.server.home}/modules/cdi-api.jar:${j2ee.server.home}/modules/weld-osgi-bundle.jar:${j2ee.server.home}/modules/javax.persistence.jar:${j2ee.server.middleware}/mq/lib/jaxm-api.jar -j2ee.platform.embeddableejb.classpath=${j2ee.server.home}/lib/embedded/glassfish-embedded-static-shell.jar -j2ee.platform.wscompile.classpath=${j2ee.server.home}/modules/webservices-osgi.jar -j2ee.platform.wsgen.classpath=${j2ee.server.home}/modules/webservices-osgi.jar:${j2ee.server.home}/modules/endorsed/webservices-api-osgi.jar:${j2ee.server.home}/modules/jaxb-osgi.jar:${j2ee.server.home}/modules/endorsed/jaxb-api.jar -j2ee.platform.wsimport.classpath=${j2ee.server.home}/modules/webservices-osgi.jar:${j2ee.server.home}/modules/endorsed/webservices-api-osgi.jar:${j2ee.server.home}/modules/jaxb-osgi.jar:${j2ee.server.home}/modules/endorsed/jaxb-api.jar -j2ee.platform.wsit.classpath= -j2ee.server.type=gfv3ee6 +j2ee.platform.classpath=${j2ee.server.home}/modules/system/layers/base/javax/jws/api/main/jsr181-api-1.0-MR1.jar:${j2ee.server.home}/modules/system/layers/base/javax/management/j2ee/api/main/jboss-j2eemgmt-api_1.1_spec-1.0.1.Final.jar:${j2ee.server.home}/modules/system/layers/base/javax/validation/api/main/validation-api-1.1.0.Final.jar:${j2ee.server.home}/modules/system/layers/base/javax/annotation/api/main/jboss-annotations-api_1.2_spec-1.0.0.Final.jar:${j2ee.server.home}/modules/system/layers/base/javax/inject/api/main/javax.inject-1.jar:${j2ee.server.home}/modules/system/layers/base/javax/interceptor/api/main/jboss-interceptors-api_1.2_spec-1.0.0.Final.jar:${j2ee.server.home}/modules/system/layers/base/javax/security/auth/message/api/main/jboss-jaspi-api_1.1_spec-1.0.0.Final.jar:${j2ee.server.home}/modules/system/layers/base/javax/security/jacc/api/main/jboss-jacc-api_1.5_spec-1.0.0.Final.jar:${j2ee.server.home}/modules/system/layers/base/javax/wsdl4j/api/main/wsdl4j-1.6.3.jar:${j2ee.server.home}/modules/system/layers/base/javax/servlet/jsp/api/main/jboss-jsp-api_2.3_spec-1.0.1.Final.jar:${j2ee.server.home}/modules/system/layers/base/javax/servlet/jstl/api/main/jboss-jstl-api_1.2_spec-1.1.2.Final.jar:${j2ee.server.home}/modules/system/layers/base/javax/servlet/api/main/jboss-servlet-api_3.1_spec-1.0.0.Final.jar:${j2ee.server.home}/modules/system/layers/base/javax/batch/api/main/jboss-batch-api_1.0_spec-1.0.0.Final.jar:${j2ee.server.home}/modules/system/layers/base/javax/el/api/main/jboss-el-api_3.0_spec-1.0.5.Final.jar:${j2ee.server.home}/modules/system/layers/base/javax/transaction/api/main/jboss-transaction-api_1.2_spec-1.0.0.Final.jar:${j2ee.server.home}/modules/system/layers/base/javax/enterprise/concurrent/api/main/jboss-concurrency-api_1.0_spec-1.0.0.Final.jar:${j2ee.server.home}/modules/system/layers/base/javax/enterprise/api/main/cdi-api-1.2.jar:${j2ee.server.home}/modules/system/layers/base/javax/persistence/api/main/hibernate-jpa-2.1-api-1.0.0.Final.jar:${j2ee.server.home}/modules/system/layers/base/javax/orb/api/main/openjdk-orb-8.0.5.Final.jar:${j2ee.server.home}/modules/system/layers/base/javax/activation/api/main/activation-1.1.1.jar:${j2ee.server.home}/modules/system/layers/base/javax/faces/api/main/jboss-jsf-api_2.2_spec-2.2.12.jar:${j2ee.server.home}/modules/system/layers/base/javax/xml/rpc/api/main/jboss-jaxrpc-api_1.1_spec-1.0.1.Final.jar:${j2ee.server.home}/modules/system/layers/base/javax/xml/bind/api/main/jboss-jaxb-api_2.2_spec-1.0.4.Final.jar:${j2ee.server.home}/modules/system/layers/base/javax/xml/ws/api/main/jboss-jaxws-api_2.2_spec-2.0.2.Final.jar:${j2ee.server.home}/modules/system/layers/base/javax/xml/soap/api/main/jboss-saaj-api_1.3_spec-1.0.3.Final.jar:${j2ee.server.home}/modules/system/layers/base/javax/mail/api/main/javax.mail-1.5.5.jar:${j2ee.server.home}/modules/system/layers/base/javax/resource/api/main/jboss-connector-api_1.7_spec-1.0.0.Final.jar:${j2ee.server.home}/modules/system/layers/base/javax/ejb/api/main/jboss-ejb-api_3.2_spec-1.0.0.Final.jar:${j2ee.server.home}/modules/system/layers/base/javax/sql/api/main/jboss-javax-sql-api_7.0_spec-2.0.0.Final.jar:${j2ee.server.home}/modules/system/layers/base/javax/jms/api/main/jboss-jms-api_2.0_spec-1.0.0.Final.jar:${j2ee.server.home}/modules/system/layers/base/javax/websocket/api/main/jboss-websocket-api_1.1_spec-1.1.1.Final.jar:${j2ee.server.home}/modules/system/layers/base/javax/ws/rs/api/main/jboss-jaxrs-api_2.0_spec-1.0.0.Final.jar:${j2ee.server.home}/modules/system/layers/base/org/glassfish/javax/el/main/javax.el-impl-3.0.1-b08-jbossorg-1.jar:${j2ee.server.home}/modules/system/layers/base/org/glassfish/javax/enterprise/concurrent/main/javax.enterprise.concurrent-1.0.jar:${j2ee.server.home}/modules/system/layers/base/org/glassfish/javax/json/main/javax.json-1.0.3.jar +j2ee.server.type=WildFly jar.compress=false jar.content.additional=\ ${reference.jcore-logger-ejb.dist-ear}:\ -- 2.39.5