Merge branch 'master' into master.jdk11

Signed-off-by: hs536 <sawamura.hiroki@fujitsu.com>

Conflicts:
	appserver/admingui/war/pom.xml
	appserver/admingui/war/src/main/webapp/META-INF/MANIFEST.MF
	appserver/connectors/connectors-connector/src/main/java/com/sun/enterprise/connectors/connector/module/ConnectorSniffer.java
	appserver/ejb/ejb-connector/src/main/java/org/glassfish/ejb/deployment/archive/EjbSniffer.java
	appserver/featuresets/web/pom.xml
	appserver/pom.xml
	appserver/web/jstl-connector/src/main/java/org/glassfish/jstl/integration/GlassFishTldProvider.java
	appserver/webservices/webservices-scripts/src/main/resources/glassfish/bin/schemagen
	appserver/webservices/webservices-scripts/src/main/resources/glassfish/bin/schemagen.bat
	appserver/webservices/webservices-scripts/src/main/resources/glassfish/bin/wscompile
	appserver/webservices/webservices-scripts/src/main/resources/glassfish/bin/wscompile.bat
	appserver/webservices/webservices-scripts/src/main/resources/glassfish/bin/wsdeploy
	appserver/webservices/webservices-scripts/src/main/resources/glassfish/bin/wsdeploy.bat
	appserver/webservices/webservices-scripts/src/main/resources/glassfish/bin/wsgen
	appserver/webservices/webservices-scripts/src/main/resources/glassfish/bin/wsgen.bat
	appserver/webservices/webservices-scripts/src/main/resources/glassfish/bin/wsimport
	appserver/webservices/webservices-scripts/src/main/resources/glassfish/bin/wsimport.bat
	appserver/webservices/webservices-scripts/src/main/resources/glassfish/bin/xjc
	appserver/webservices/webservices-scripts/src/main/resources/glassfish/bin/xjc.bat
	nucleus/admin/cli/pom.xml
	nucleus/distributions/nucleus/src/main/assembly/nucleus-new.xml
	nucleus/featuresets/atomic/pom.xml
	nucleus/parent/pom.xml
tree: 31b9d8f49d08735a8a27d727b6faf698df41a083
  1. .github/
  2. appserver/
  3. docs/
  4. etc/
  5. nucleus/
  6. .gitignore
  7. CONTRIBUTING.md
  8. gfbuild.sh
  9. Jenkinsfile
  10. LICENSE.md
  11. NOTICE.md
  12. pom.xml
  13. README.md
README.md

GlassFish Server

GlassFish is the reference implementation of Java EE.

Building

Prerequisites:

  • JDK8+
  • Maven 3.0.3+

Currently in the EE4J_8 branch artifacts are being pulled from OSSRH staging.

Run the full build:

mvn -Pstaging install

Locate the Zip distributions:

  • appserver/distributions/glassfish/target/glassfish.zip
  • appserver/distributions/web/target/web.zip

Locate staged distributions:

  • appserver/distributions/glassfish/target/stage
  • appserver/distributions/web/target/stage

Testing

Running GlassFish QuickLook tests:

mvn -f appserver/tests/quicklook/pom.xml test -Dglassfish.home=appserver/distributions/glassfish/target/stage/glassfish6/glassfish

For more details, see QuickLook_Test_Instructions

Starting GlassFish

glassfish6/bin/asadmin start-domain

Stopping GlassFish

glassfish6/bin/asadmin stop-domain