Skip to main content

Source code revision

svn

summary: Synopsis: Client-side implementation for Java Web Start support of app clients Submitted by: Tim Q
revision: 786
author: tjquinn
date: 2005-06-25 13:47:36 UTC (9 years)
message: Synopsis: Client-side implementation for Java Web Start support of app clients
Submitted by: Tim Q
Reviewed by: Qingqing
Tests: PE QL, CTS smoke, deployment dev, EJB3.0 devtests all pass;
Initial display in server.log correctly omits appserv-jwsacc*.jar (per Kedar's suggestion)


Changes:

Addition of small unsigned and signed jars appserv-jwsacc.jar and appserv-jwsacc-signed.jar for Java Web Start launch of app client

tools/dtds/processLauncher.xml to exclude the new jars from the server's classpath

appserv-commons/
build.xml to add to appserv-jwsacc.jar and create a signed copy

Changed to use new com.sun.enterprise.deployment.node.SaxParserHandlerFactory
com/sun/enterprise/deployment/io/DeploymentDescriptorFile
com/sun/enterprise/deployment/io/DeploymentDescriptorFileFactory

Changed com/sun/enterprise/deployment/node/SaxParserHandler
Added com/sun/enterprise/deployment/node/SaxParserHandlerBundled
Added com/sun/enterprise/deployment/node/SaxParserHandlerFactory

glassfish/glassfish
Changed project.properties to add property defs for the two new jars

appserv-core/
build.xml to add to appserv-jwsacc.jar and create a signed copy

Changed com/sun/enterprise/appclient/Main - detect if run via Java Web Start, follow slightly different logic

New package com.sun.enterprise.appclient.boot
New JWSACCMain
New jwsclient.policy

com/sun/enterprise/appclient/jws
Changed JWSSystemServlet to substitute for add'l properties for JNLP
Changed AppclientJWSSupportInfo mostly to set add'l properties for JNLP
Changed NamingConventions to change one constant to public
Changed TemplateCache to delegate loading template to Util
Changed Util to load resources from classpath

Changed com/sun/enterprise/appclient/jws/templates/appclientMainDocumentTemplate.jnlp

com/sun/enterprise/appclient/jws/templates
Added appclientlogin.conf
Added default-sun-accTemplate.xml
Added default-wss-client-configTemplate.xml

Changed packager/packages/SUNWasu/prototype_com to include the two new jars
Change Path Actions
M gfsvn/trunk/appserv-commons/build.xml
M gfsvn/trunk/appserv-commons/src/java/com/sun/enterprise/deployment/io/DeploymentDescriptorFile.java
M gfsvn/trunk/appserv-commons/src/java/com/sun/enterprise/deployment/io/DeploymentDescriptorFileFactory.java
M gfsvn/trunk/appserv-commons/src/java/com/sun/enterprise/deployment/node/SaxParserHandler.java
A gfsvn/trunk/appserv-commons/src/java/com/sun/enterprise/deployment/node/SaxParserHandlerBundled.java
A gfsvn/trunk/appserv-commons/src/java/com/sun/enterprise/deployment/node/SaxParserHandlerFactory.java
M gfsvn/trunk/appserv-core/build.xml
M gfsvn/trunk/appserv-core/src/java/com/sun/enterprise/appclient/Main.java
M gfsvn/trunk/appserv-core/src/java/com/sun/enterprise/appclient/jws/AppclientJWSSupportInfo.java
M gfsvn/trunk/appserv-core/src/java/com/sun/enterprise/appclient/jws/JWSSystemServlet.java
M gfsvn/trunk/appserv-core/src/java/com/sun/enterprise/appclient/jws/NamingConventions.java
M gfsvn/trunk/appserv-core/src/java/com/sun/enterprise/appclient/jws/TemplateCache.java
M gfsvn/trunk/appserv-core/src/java/com/sun/enterprise/appclient/jws/Util.java
A gfsvn/trunk/appserv-core/src/java/com/sun/enterprise/appclient/jws/boot
A gfsvn/trunk/appserv-core/src/java/com/sun/enterprise/appclient/jws/boot/JWSACCMain.java
A gfsvn/trunk/appserv-core/src/java/com/sun/enterprise/appclient/jws/boot/jwsclient.policy
M gfsvn/trunk/appserv-core/src/java/com/sun/enterprise/appclient/jws/templates/appclientMainDocumentTemplate.jnlp
A gfsvn/trunk/appserv-core/src/java/com/sun/enterprise/appclient/jws/templates/appclientlogin.conf
A gfsvn/trunk/appserv-core/src/java/com/sun/enterprise/appclient/jws/templates/default-sun-accTemplate.xml
A gfsvn/trunk/appserv-core/src/java/com/sun/enterprise/appclient/jws/templates/default-wss-client-configTemplate.xml
M gfsvn/trunk/glassfish/project.properties
M gfsvn/trunk/tools/dtds/processLauncher.xml
 
 
Close
loading
Please Confirm
Close