client-jnlp-config.properties revision ada1678a4262b208a7b87391f520a7767d25287c
a4edb47c12ef090dbb8a5eaaed73006ad534e680Christian Maeder# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
dba38ca79cbb4c18c732c1fd188fc71a68876147Christian Maeder# Copyright (c) 1997-2010 Oracle and/or its affiliates. All rights reserved.
a4edb47c12ef090dbb8a5eaaed73006ad534e680Christian Maeder# The contents of this file are subject to the terms of either the GNU
3f69b6948966979163bdfe8331c38833d5d90ecdChristian Maeder# General Public License Version 2 only ("GPL") or the Common Development
a4edb47c12ef090dbb8a5eaaed73006ad534e680Christian Maeder# and Distribution License("CDDL") (collectively, the "License"). You
a4edb47c12ef090dbb8a5eaaed73006ad534e680Christian Maeder# may not use this file except in compliance with the License. You can
f3a94a197960e548ecd6520bb768cb0d547457bbChristian Maeder# obtain a copy of the License at
f3a94a197960e548ecd6520bb768cb0d547457bbChristian Maeder# https://glassfish.dev.java.net/public/CDDL+GPL_1_1.html
fc752f50cae4154623a01de6a55b897e0aad2c10Christian Maeder# or packager/legal/LICENSE.txt. See the License for the specific
fc752f50cae4154623a01de6a55b897e0aad2c10Christian Maeder# language governing permissions and limitations under the License.
e5340d1d3be7695248c7a58489fb8f99c2aa8e19Christian Maeder# When distributing the software, include this License Header Notice in each
e8ffec0fa3d3061061bdc16e44247b9cf96b050fChristian Maeder# file and include the License file at packager/legal/LICENSE.txt.
e8ffec0fa3d3061061bdc16e44247b9cf96b050fChristian Maeder# GPL Classpath Exception:
e8ffec0fa3d3061061bdc16e44247b9cf96b050fChristian Maeder# Oracle designates this particular file as subject to the "Classpath"
e8ffec0fa3d3061061bdc16e44247b9cf96b050fChristian Maeder# exception as provided by Oracle in the GPL Version 2 section of the License
e8ffec0fa3d3061061bdc16e44247b9cf96b050fChristian Maeder# file that accompanied this code.
81946e2b3f6dde6167f48769bd02c7a634736856Christian Maeder# Modifications:
35db0960aa2e2a13652381c756fae5fb2b27213bChristian Maeder# If applicable, add the following below the License Header, with the fields
ecb2c1b15ed2dbca1cba391a8f4de65c60952d6bChristian Maeder# enclosed by brackets [] replaced by your own identifying information:
72909c6c1cfe9702f5910d0a135c8b55729c7917Christian Maeder# "Portions Copyright [year] [name of copyright owner]"
a4edb47c12ef090dbb8a5eaaed73006ad534e680Christian Maeder# Contributor(s):
ac510075311023bf24175f7a76b89ec2bbda0626Christian Maeder# If you wish your version of this file to be governed by only the CDDL or
ac510075311023bf24175f7a76b89ec2bbda0626Christian Maeder# only the GPL Version 2, indicate your decision by adding "[Contributor]
414ffa281d82f05a2d742c702f8e06b0cb05b229Christian Maeder# elects to include this software in this distribution under the [CDDL or GPL
1f271436264fd3e4ea0a0efd9f18636d26b7c07aChristian Maeder# Version 2] license." If you don't indicate a single choice of license, a
ac510075311023bf24175f7a76b89ec2bbda0626Christian Maeder# recipient has the option to distribute your version of this file under
ac510075311023bf24175f7a76b89ec2bbda0626Christian Maeder# either the CDDL, the GPL Version 2 or to extend the choice of license to
fc752f50cae4154623a01de6a55b897e0aad2c10Christian Maeder# its licensees as provided above. However, if you add GPL Version 2 code
36333a9f6aa7a251b97336fedaa25064a868f32dChristian Maeder# and therefore, elected the GPL Version 2 license, then the option applies
36333a9f6aa7a251b97336fedaa25064a868f32dChristian Maeder# only if the new code is made subject to such option by the copyright
8a0bf74e3923774ce08685de55cc91ccf75a2e3dChristian Maeder# ********* N O T E *************
ac510075311023bf24175f7a76b89ec2bbda0626Christian Maeder# The contents and format of this file are not
ac510075311023bf24175f7a76b89ec2bbda0626Christian Maeder# published or supported interfaces of GlassFish.
42c01284bba8d7c8d995c8dfb96ace57d28ed1bcTill Mossakowski# This file is not intended to be edited by users.
ac510075311023bf24175f7a76b89ec2bbda0626Christian Maeder# See the in-code comments in DeveloperContentHandler for a discussion
ac510075311023bf24175f7a76b89ec2bbda0626Christian Maeder# of how these properties are used.
42c01284bba8d7c8d995c8dfb96ace57d28ed1bcTill Mossakowski#owned=/jnlp:/@codebase,/jnlp:/@href,/jnlp:/security,/jnlp:/application-desc,/jnlp/resources:/java
ac510075311023bf24175f7a76b89ec2bbda0626Christian Maeder# Defaulted content:
ac510075311023bf24175f7a76b89ec2bbda0626Christian Maeder# GF owns the codebase and href, defaults others (spec, version)
ac510075311023bf24175f7a76b89ec2bbda0626Christian Maeder# children of <information> without os, arch, platform, or locale attrs
414ffa281d82f05a2d742c702f8e06b0cb05b229Christian Maeder /jnlp:/@*[not(name() = 'codebase' or name() = 'href')],\
36c6cc568751e4235502cfee00ba7b597dae78dcChristian Maeder /jnlp/information[not(@*)]:/title,\
a64a0692ffff29e0846ca325b1811266a9f105e0Christian Maeder /jnlp/information[not(@*)]:/vendor,\
36c6cc568751e4235502cfee00ba7b597dae78dcChristian Maeder /jnlp/information[not(@*)]:/homepage,\
414ffa281d82f05a2d742c702f8e06b0cb05b229Christian Maeder /jnlp/information[not(@*)]:/description,\
c18e9c3c6d5039618f1f2c05526ece84c7794ea3Christian Maeder /jnlp/information[not(@*)]:/offline-allowed,\
ac510075311023bf24175f7a76b89ec2bbda0626Christian Maeder /jnlp/information[not(@*)]:/shortcut,\
81946e2b3f6dde6167f48769bd02c7a634736856Christian Maeder /jnlp/information[not(@*)]:/association,\
ecb2c1b15ed2dbca1cba391a8f4de65c60952d6bChristian Maeder /jnlp/information[not(@*)]:/related-content,\
c18e9c3c6d5039618f1f2c05526ece84c7794ea3Christian Maeder /jnlp/application-desc:/@*[not(name() = 'main-class')]
81946e2b3f6dde6167f48769bd02c7a634736856Christian Maeder# Merged content:
8a0bf74e3923774ce08685de55cc91ccf75a2e3dChristian Maeder# all <information> elements specifying at least one attr
8a0bf74e3923774ce08685de55cc91ccf75a2e3dChristian Maeder# all <resources> elements with at least one attribute
8a0bf74e3923774ce08685de55cc91ccf75a2e3dChristian Maeder# all children of the default <resources> element
8a0bf74e3923774ce08685de55cc91ccf75a2e3dChristian Maeder# either component-desc or installer-desc (for developer-provided JNLP)
414ffa281d82f05a2d742c702f8e06b0cb05b229Christian Maeder /jnlp:/information[@*],\
8a0bf74e3923774ce08685de55cc91ccf75a2e3dChristian Maeder /jnlp:/resources[@*],\
8a0bf74e3923774ce08685de55cc91ccf75a2e3dChristian Maeder /jnlp:/component-desc | installer-desc,\
6b1153c560b677f9f5da2a60ee8a10de75ff90c5Christian Maeder /jnlp:/update