[jaxb~v2:5c95e014] overriden version

  • From: snajper@...
  • To: commits@...
  • Subject: [jaxb~v2:5c95e014] overriden version
  • Date: Sat, 29 Jun 2013 11:33:11 +0000

Project:    jaxb
Repository: v2
Revision:   5c95e0142c495515163c95d850f19922f2eab89c
Author:     snajper
Date:       2013-06-29 11:27:17 UTC
Link:       

Log Message:
------------
remove obsolete stuff
move provided scope from bom

Change-Id: I8eba36a8abeff94a04df746272dcacb8ab5332de

remove scope from bom
overriden version


Revisions:
----------
72c39fd06cfd1d1e1fb3c72fc32d0c4d08e79a3d
06a48a5d0af5cbb0208565ef0a4d600fdd575da6
7ebafc72527c60c6c37df8ff6f8f1571739846a1
5c95e0142c495515163c95d850f19922f2eab89c


Modified Paths:
---------------
jaxb-ri/txw/compiler/pom.xml
jaxb-ri/boms/bom-ext/pom.xml


Diffs:
------
Binary files a/jaxb-ri/tools/htmlmacro/commons-jelly-tags-util-1.1.1.jar and 
/dev/null differBinary files a/jaxb-ri/tools/htmlmacro/htmlmacro.jar and 
/dev/null differBinary files a/jaxb-ri/tools/htmlmacro/htmlmacro.src.zip and 
/dev/null differ--- a/jaxb-ri/tools/htmlmacro/tags/jax/body.tag
+++ /dev/null
@@ -1,30 +0,0 @@
-<j:jelly xmlns:j="jelly:core" xmlns:d="jelly:define" xmlns:x="jelly:xml">
-  <BODY>
-    <h1>
-      <x:copyOf select="$toc/toc/banner" />
-
-      <br />
-      ${caption} <!-- exported by head.tag -->
-    </h1>
-    <center>
-      <j:if test="${SPEC_VERSION!=null}">
-        <b>Specification Version:</b> ${SPEC_VERSION}<br />
-      </j:if>
-      <j:if test="${IMPL_VERSION!=null}">
-        <b>Implementation Version:</b> ${IMPL_VERSION} 
${IMPL_VERSION_SUFFIX}<br />
-      </j:if>
-    </center>
-
-    <navigation-bar toc="${toc}" />
-
-    <d:invokeBody />
-
-    <hr />
-    <div class="footer">
-      <!-- to make sure that this always have enough height -->
-      <div style="float:right; height: 24px"></div>
-      <x:copyOf select="$toc/toc/footer" />
-      <div style="clear:both"></div>
-    </div>
-  </BODY>
-</j:jelly>
\ No newline at end of file--- a/jaxb-ri/tools/htmlmacro/tags/jax/head.tag
+++ /dev/null
@@ -1,15 +0,0 @@
-<j:jelly xmlns:j="jelly:core" xmlns:d="jelly:define" xmlns:x="jelly:xml">
-  <HEAD>
-    <!-- parse TOC and export it -->
-    <x:parse var="toc" xml="toc.xml" />
-    <j:set scope="parent" var="toc" value="${toc}" />
-
-    <!-- also export the caption -->
-    <j:set scope="parent" var="caption" value="${caption}" />
-
-    <d:invokeBody />
-    <title>
-      <x:expr select="$toc/toc/@name"/> ${IMPL_VERSION} 
${IMPL_VERSION_SUFFIX} -- ${caption}
-    </title>
-  </HEAD>
-</j:jelly>
\ No newline at end of file--- a/jaxb-ri/tools/htmlmacro/tags/jax/readme.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-Tag set developed for JAX-* documents (but could be used for other purposes.)
-Requires Sun tag set in tags/sun
---- a/jaxb-ri/tools/htmlmacro/tags/jaxb/body.tag
+++ /dev/null
@@ -1,22 +0,0 @@
-<j:jelly xmlns:j="jelly:core" xmlns:d="jelly:define" xmlns:x="jelly:xml">
-  <BODY>
-    <h1>
-      <x:copyOf select="$toc/toc/banner" />
-
-      <br />
-      ${caption} <!-- exported by head.tag -->
-    </h1>
-    <center>
-      <j:if test="${SPEC_VERSION!=null}">
-        <b>Specification Version:</b> ${SPEC_VERSION}<br />
-      </j:if>
-      <j:if test="${IMPL_VERSION!=null}">
-        <b>Implementation Version:</b> ${IMPL_VERSION} 
${IMPL_VERSION_SUFFIX}<br />
-      </j:if>
-    </center>
-
-    <navigation-bar toc="${toc}" />
-
-    <d:invokeBody />
-  </BODY>
-</j:jelly>
\ No newline at end of file--- a/jaxb-ri/tools/htmlmacro/tags/jaxb/bug.tag
+++ /dev/null
@@ -1,3 +0,0 @@
-<j:jelly xmlns:j="jelly:core" xmlns:d="jelly:define" xmlns:x="jelly:xml">
-  <a 
href="http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=${attrs.id}";><d:invokeBody
 /></a>
-</j:jelly>
\ No newline at end of file--- 
a/jaxb-ri/tools/htmlmacro/tags/jaxb/sample-list.tag
+++ /dev/null
@@ -1,33 +0,0 @@
-<j:jelly xmlns:j="jelly:core" xmlns:d="jelly:define" xmlns:x="jelly:xml">
-  <dl class="sample-list">
-    
-    <!-- this is kind of ugly -->
-    <j:new var="dir" className="java.io.File">
-      <j:arg value="${attrs.href}"/>
-    </j:new>
-    
-    <j:forEach var="file" items="${dir.getAbsoluteFile().listFiles()}">
-      <j:if test="${file.isDirectory()}">
-        <!-- load sample.meta -->
-                   <j:new var="metaFile" className="java.io.File">
-                     <j:arg value="${file}"/>
-                     <j:arg value="/sample.meta"/>
-                   </j:new>
-        <x:parse var="meta" xml="${metaFile.toURL()}"/>
-
-        <dt>
-          <a href="../samples/{file.name}">
-            <x:expr select="$meta/sample/title" />
-          </a>
-          <!-- put 'new' icon on samples introduced in this release -->
-          <x:if select="$meta/sample[@since=$IMPL_VERSION]">
-            <img src="new.gif" />
-          </x:if>
-        </dt>
-        <dd>
-          <x:expr select="$meta/sample/description" />
-        </dd>
-      </j:if>
-    </j:forEach>
-  </dl>
-</j:jelly>
\ No newline at end of file--- 
a/jaxb-ri/tools/htmlmacro/tags/sun/navigation-bar.tag
+++ /dev/null
@@ -1,69 +0,0 @@
-<?xml version="1.0" encoding="us-ascii" ?>
-<!--
-  Creates a navigation bar in Sun theme.
--->
-<j:jelly xmlns:j="jelly:core" xmlns:x="jelly:xml">
-  <!-- parse TOC if necessary -->
-  <j:if test="${toc==null}">
-    <x:parse var="toc" xml="${tocXml}" />
-  </j:if>
-  <x:set var="toc" select="$toc/toc" />
-
-  <!-- tabs -->
-  <table class="navbar" cellspacing="0">
-    <tr>
-      <x:forEach var="chapter" select="$toc/chapter">
-        <x:set var="active" 
select="boolean($chapter/document[starts-with(@url,$fileName)])" />
-        <j:choose>
-          <j:when test="${active}">
-            <td class="active">
-              <a>
-                <x:expr select="$chapter/@name" />
-              </a>
-            </td>
-          </j:when>
-          <j:otherwise>
-            <td class="inactive">
-              <x:set var="href" select="string($chapter/document[1]/@url)" />
-              <a href="${href}">
-                <x:expr select="$chapter/@name" />
-              </a>
-            </td>
-          </j:otherwise>
-        </j:choose>
-      </x:forEach>
-    </tr>
-  </table>
-  <!-- sub navigation bar -->
-  <x:forEach var="chapter" select="$toc/chapter">
-    <x:set var="active" 
select="boolean($chapter/document[starts-with(@url,$fileName)])" />
-    <j:if test="${active}">
-      <div class="subnavbar">
-        <ul>
-          <j:set var="first" value="${true}" />
-          <x:forEach var="document" select="$chapter/document">
-            <x:set var="activeDocument" 
select="starts-with($document/@url,$fileName)" />
-            <x:element name="li">
-              <j:if test="${first}">
-                <x:attribute name="class">first</x:attribute>
-                <j:set var="first" value="${false}" />
-              </j:if>
-              <x:set var="href" select="string($document/@url)" />
-              <a href="${href}">
-                <x:element name="span">
-                  <j:if test="${activeDocument}">
-                    <x:attribute name="class">active</x:attribute>
-                  </j:if>
-                  <x:expr select="$document/@name" />
-                  <!-- whitespace -->
-                  <j:whitespace trim="false"> </j:whitespace>
-                </x:element>
-              </a>
-           </x:element>
-          </x:forEach>
-        </ul>
-      </div>
-    </j:if>
-  </x:forEach>
-</j:jelly>
-
--- a/jaxb-ri/tools/htmlmacro/tags/sun/readme.txt
+++ /dev/null
@@ -1 +0,0 @@
-This directory hosts a tag set for generating documents in Sun-theme.Binary 
files a/jaxb-ri/tools/htmlmacro/tags/sun/style/a2_corner_tr.gif and /dev/null 
differBinary files a/jaxb-ri/tools/htmlmacro/tags/sun/style/bg_titlebar.gif 
and /dev/null differBinary files 
a/jaxb-ri/tools/htmlmacro/tags/sun/style/corner_navblue_tr.gif and /dev/null 
differBinary files a/jaxb-ri/tools/htmlmacro/tags/sun/style/d7_tab_bg.gif and 
/dev/null differ--- a/jaxb-ri/tools/htmlmacro/tags/sun/style/sun.css
+++ /dev/null
@@ -1,154 +0,0 @@
-/*
- * The contents of this file are subject to the terms
- * of the Common Development and Distribution License
- * (the "License").  You may not use this file except
- * in compliance with the License.
- * 
- * You can obtain a copy of the license at
- * https://jwsdp.dev.java.net/CDDLv1.0.html
- * See the License for the specific language governing
- * permissions and limitations under the License.
- * 
- * When distributing Covered Code, include this CDDL
- * HEADER in each file and include the License file at
- * https://jwsdp.dev.java.net/CDDLv1.0.html  If applicable,
- * add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your
- * own identifying information: Portions Copyright [yyyy]
- * [name of copyright owner]
- */
-
-/*
- * Default CSS stylesheet
- */
-
-body {
-    background-color: white;
-}
-
-h1,h2,h3,h4,h5,h6 {
-  font-family: sans-serif;
-}
-
-h1 {
-  text-align: center;
-  color: rgb(231, 111, 0);
-}
-
-h3, h4, h5, h6 {
-    color: #000;
-}
-
-code {
-    font-family: Courier, monospace;
-}
-
-diff {
-    font-family: Courier, monospace;
-    color: red;
-}
-
-a {
-  text-decoration:none;
-}
-a:visited {
-  color:#917E9C;
-}
-a:link {
-  color:#3E6B8A;
-}
-
-a:hover {
-  text-decoration:underline;
-}
-
-DIV.footer {/* header on each HTML file that shows the revision */
-       text-align: right;
-       font-size: 0.8em;
-       padding-right: 80px;
-       background: url("sunlogo.gif") no-repeat right bottom;
-}
-
-
-/*------------------------------ navigation bar 
------------------------------*/
-.navbar {
-  border-spacing: 0px;
-  border: 0px;
-  margin-left: 1em;
-}
-
-.navbar TD {
-  border-right:5px solid #FFF;
-  padding:0px;
-  vertical-align: top;
-}
-
-.navbar TD A {
-  padding: 6px 7px 3px 7px;
-  border: none;
-  margin: none;
-  display: block;
-  text-decoration: none;
-}
-
-.navbar TD A:hover {
-  text-decoration: underline;
-}
-
-
-.navbar TD.active {
-  background: #507c9a url("bg_titlebar.gif") no-repeat left top;
-}
-
-.navbar TD.active A {
-  background: url("a2_corner_tr.gif") no-repeat right top;
-  font-weight: bold;
-  color: white;
-}
-
-.navbar TD.inactive {
-  background: #CCDAE3 url("d7_tab_bg.gif") no-repeat left top;
-  border-top: 3px solid #FFF;  /* so that active tabs are drawn 3px taller 
than others */
-}
-
-.navbar TD.inactive A {
-  background: url("corner_navblue_tr.gif") no-repeat right top;
-  color: rgb(53, 85, 107);
-}
-
-
-.subnavbar {
-  display: block;
-  background: #507c9a;
-  padding: 9px 7px 5px 7px;
-}
-.subnavbar UL {
-  display: inline;
-  margin-left: 0px;
-  padding-left: 0px;
-}
-.subnavbar UL LI {
-  display: inline;
-  margin-left: 0px;
-  border-left: 1px solid #FFF;
-  padding-left: 5px;
-}
-.subnavbar UL LI.first {
-  border-left: none;
-}
-.subnavbar A {
-  font-weight:normal;
-  color:#CCDAE3;
-  text-decoration: none;
-}
-.subnavbar A:hover {
-  text-decoration: underline;
-}
-.subnavbar A:visited {
-  font-weight:normal;
-  color:#FFF;
-}
-.subnavbar UL LI A SPAN.active {
-  font-weight: bold;
-  color:#FFF;
-}
\ No newline at end of fileBinary files 
a/jaxb-ri/tools/htmlmacro/tags/sun/style/sunlogo.gif and /dev/null differ--- 
a/jaxb-ri/tools/installer-builder/build.xml
+++ /dev/null
@@ -1,112 +0,0 @@
-<?xml version="1.0"?>
-<!--
-
-    DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
-
-    Copyright (c) 1997-2010 Oracle and/or its affiliates. All rights 
reserved.
-
-    The contents of this file are subject to the terms of either the GNU
-    General Public License Version 2 only ("GPL") or the Common Development
-    and Distribution License("CDDL") (collectively, the "License").  You
-    may not use this file except in compliance with the License.  You can
-    obtain a copy of the License at
-    https://glassfish.dev.java.net/public/CDDL+GPL_1_1.html
-    or packager/legal/LICENSE.txt.  See the License for the specific
-    language governing permissions and limitations under the License.
-
-    When distributing the software, include this License Header Notice in 
each
-    file and include the License file at packager/legal/LICENSE.txt.
-
-    GPL Classpath Exception:
-    Oracle designates this particular file as subject to the "Classpath"
-    exception as provided by Oracle in the GPL Version 2 section of the 
License
-    file that accompanied this code.
-
-    Modifications:
-    If applicable, add the following below the License Header, with the 
fields
-    enclosed by brackets [] replaced by your own identifying information:
-    "Portions Copyright [year] [name of copyright owner]"
-
-    Contributor(s):
-    If you wish your version of this file to be governed by only the CDDL or
-    only the GPL Version 2, indicate your decision by adding "[Contributor]
-    elects to include this software in this distribution under the [CDDL or 
GPL
-    Version 2] license."  If you don't indicate a single choice of license, a
-    recipient has the option to distribute your version of this file under
-    either the CDDL, the GPL Version 2 or to extend the choice of license to
-    its licensees as provided above.  However, if you add GPL Version 2 code
-    and therefore, elected the GPL Version 2 license, then the option applies
-    only if the new code is made subject to such option by the copyright
-    holder.
-
--->
-
-<!--
-  base dir has to be jaxb-ri for this to be work correctly
-  when it's called from the jaxb-ri/build.xml
--->
-<project name="installer-builder" basedir="../.." default="jar">
-    <property name="name" value="installer-builder" />
-
-    <!-- import build properties -->
-    <property file="${basedir}/build.properties" />
-    <property name="root" value="${jaxb.root}/tools/${name}" />
-
-    <target name="compile">
-        <ant dir="${jaxb.root}" antfile="tools/installer/build.xml" 
target="jar" inheritAll="false"/>
-
-        <mkdir dir="${root}/build/classes" />
-        <javac srcdir="${root}/src" destdir="${root}/build/classes"
-            debug="${compile.debug}" optimize="${compile.optimize}"
-               source="1.6" target="1.6">
-            <classpath>
-                       <fileset dir="${jaxb.libs.redist}" includes="*.jar"/>
-                       <fileset dir="${jaxb.libs.rebundle}" 
includes="**/*.jar"/>
-                       <fileset dir="${jaxb.libs.util}" includes="*.jar"/>
-            </classpath>
-        </javac>
-        <copy tofile="${root}/build/classes/raw-installer.jar" 
file="${jaxb.root}/tools/installer/build/installer.jar" />
-    </target>
-
-    <target name="jar" depends="compile">
-               <!--mkdir dir="${root}/build/classes/META-INF"/>
-        <manifest file="${root}/build/classes/META-INF/MANIFEST.MF">
-            <attribute name="Main-Class" 
value="com.sun.tools.xjc.installer.builder.Main"/>
-            <attribute name="Class-Path" value="sfx4j-1.0-RC2.jar"/>
-        </manifest>
-        <jar destfile="${root}/build/${name}.jar"
-                       manifest="${root}/build/classes/META-INF/MANIFEST.MF">
-            <fileset dir="${root}/build/classes"/>
-        </jar-->
-        <jar destfile="${root}/build/${name}.jar">
-                       <manifest>
-                           <attribute name="Main-Class" 
value="com.sun.tools.xjc.installer.builder.Main"/>
-                           <attribute name="Class-Path" 
value="sfx4j-1.0.jar"/>
-                       </manifest>
-            <fileset dir="${root}/build/classes"/>
-        </jar>
-        <zip destfile="${root}/build/${name}.src.zip">
-            <fileset dir="${root}/src"/>
-        </zip>
-        <copy todir="${jaxb.libs.util}"
-              file="${root}/build/${name}.jar" />
-    </target>
-
-    <target name="clean">
-        <delete dir="${root}/build" />
-    </target>
-
-    <target name="release" depends="jar"
-            description="create a package for the installer builder for 
other projects.">
-        <tstamp/>
-
-        <zip destfile="${root}/build/${name}-${DSTAMP}.zip">
-            <fileset dir="${root}" includes="readme.txt"/>
-            <fileset dir="${jaxb.root}/tools/installer/build"
-                includes="installer.jar, installer.src.zip"/>
-            <fileset dir="${root}/build/"
-                includes="${name}.jar, ${name}.src.zip"/>
-            <fileset dir="${jaxb.libs.util}" includes="sfx4j-*.jar"/>
-        </zip>
-    </target>
-</project>--- a/jaxb-ri/tools/installer-builder/readme.txt
+++ /dev/null
@@ -1,76 +0,0 @@
-# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
-#
-# Copyright (c) 1997-2011 Oracle and/or its affiliates. All rights reserved.
-#
-# The contents of this file are subject to the terms of either the GNU
-# General Public License Version 2 only ("GPL") or the Common Development
-# and Distribution License("CDDL") (collectively, the "License").  You
-# may not use this file except in compliance with the License.  You can
-# obtain a copy of the License at
-# https://glassfish.dev.java.net/public/CDDL+GPL_1_1.html
-# or packager/legal/LICENSE.txt.  See the License for the specific
-# language governing permissions and limitations under the License.
-#
-# When distributing the software, include this License Header Notice in each
-# file and include the License file at packager/legal/LICENSE.txt.
-#
-# GPL Classpath Exception:
-# Oracle designates this particular file as subject to the "Classpath"
-# exception as provided by Oracle in the GPL Version 2 section of the License
-# file that accompanied this code.
-#
-# Modifications:
-# If applicable, add the following below the License Header, with the fields
-# enclosed by brackets [] replaced by your own identifying information:
-# "Portions Copyright [year] [name of copyright owner]"
-#
-# Contributor(s):
-# If you wish your version of this file to be governed by only the CDDL or
-# only the GPL Version 2, indicate your decision by adding "[Contributor]
-# elects to include this software in this distribution under the [CDDL or GPL
-# Version 2] license."  If you don't indicate a single choice of license, a
-# recipient has the option to distribute your version of this file under
-# either the CDDL, the GPL Version 2 or to extend the choice of license to
-# its licensees as provided above.  However, if you add GPL Version 2 code
-# and therefore, elected the GPL Version 2 license, then the option applies
-# only if the new code is made subject to such option by the copyright
-# holder.
-#
-
-Given:
-------
-  - a license text file
-  - a zip file that contains the distribution package
-
-  This tool generates a simple Java installer that enforces a license
-  click-through in the form of a class file or a jar file.
-  
-  The user executes this class/jar file, then he's prompted with the
-  license. Once the user agrees with the license, the distribution
-  package will be extracted to the current directory.
-
-Usage:
-------
-  java -jar installer-builder.jar
-
-  this should provide the list of arguments, etc.
-
-Ant Integration:
-----------------
-        <taskdef name="installerBuilder" 
classname="com.sun.tools.xjc.installer.builder.BuilderTask">
-            <classpath>
-                <fileset dir="${jaxb.libs.util}" includes="*.jar"/>
-            </classpath>
-        </taskdef>
-        
-        <installerBuilder
-          classFile="${src.installer.class}"
-          licenseFile="${jaxb.root}/JRL.txt"
-          zipFile="${src.installer.stage}/package.zip" />
-
-or 
-        
-        <installerBuilder
-          jarFile="${src.installer.class}"
-          licenseFile="${jaxb.root}/JRL.txt"
-          zipFile="${src.installer.stage}/package.zip" />--- 
a/jaxb-ri/tools/installer-builder/src/com/sun/tools/xjc/installer/builder/BuilderTask.java
+++ /dev/null
@@ -1,88 +0,0 @@
-/*
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
- *
- * Copyright (c) 1997-2011 Oracle and/or its affiliates. All rights reserved.
- *
- * The contents of this file are subject to the terms of either the GNU
- * General Public License Version 2 only ("GPL") or the Common Development
- * and Distribution License("CDDL") (collectively, the "License").  You
- * may not use this file except in compliance with the License.  You can
- * obtain a copy of the License at
- * https://glassfish.dev.java.net/public/CDDL+GPL_1_1.html
- * or packager/legal/LICENSE.txt.  See the License for the specific
- * language governing permissions and limitations under the License.
- *
- * When distributing the software, include this License Header Notice in each
- * file and include the License file at packager/legal/LICENSE.txt.
- *
- * GPL Classpath Exception:
- * Oracle designates this particular file as subject to the "Classpath"
- * exception as provided by Oracle in the GPL Version 2 section of the 
License
- * file that accompanied this code.
- *
- * Modifications:
- * If applicable, add the following below the License Header, with the fields
- * enclosed by brackets [] replaced by your own identifying information:
- * "Portions Copyright [year] [name of copyright owner]"
- *
- * Contributor(s):
- * If you wish your version of this file to be governed by only the CDDL or
- * only the GPL Version 2, indicate your decision by adding "[Contributor]
- * elects to include this software in this distribution under the [CDDL or 
GPL
- * Version 2] license."  If you don't indicate a single choice of license, a
- * recipient has the option to distribute your version of this file under
- * either the CDDL, the GPL Version 2 or to extend the choice of license to
- * its licensees as provided above.  However, if you add GPL Version 2 code
- * and therefore, elected the GPL Version 2 license, then the option applies
- * only if the new code is made subject to such option by the copyright
- * holder.
- */
-
-package com.sun.tools.xjc.installer.builder;
-
-import java.io.File;
-
-import org.apache.tools.ant.BuildException;
-import org.apache.tools.ant.Project;
-import org.apache.tools.ant.Task;
-
-/**
- * Ant task that builds installer package.
- *
- * @author Kohsuke Kawaguchi (kk@...)
- */
-public class BuilderTask extends Task {
-    private File licenseFile;
-    private File zipFile;
-    private File classFile;
-
-    public void setClassFile(File classFile) {
-        this.classFile = classFile;
-    }
-
-    public void setJarFile(File jarFile) {
-        this.classFile = jarFile;
-    }
-
-    public void setLicenseFile(File licenseFile) {
-        this.licenseFile = licenseFile;
-    }
-
-    public void setZipFile(File zipFile) {
-        this.zipFile = zipFile;
-    }
-
-    public void execute() throws BuildException {
-        // TODO: up-to-date check
-
-        log("Building "+classFile,Project.MSG_INFO);
-
-        try {
-            Main.build(licenseFile,zipFile,classFile);
-        } catch (Exception e) {
-            throw new BuildException(e);
-        }
-    }
-
-
-}--- 
a/jaxb-ri/tools/installer-builder/src/com/sun/tools/xjc/installer/builder/Main.java
+++ /dev/null
@@ -1,165 +0,0 @@
-/*
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
- *
- * Copyright (c) 1997-2011 Oracle and/or its affiliates. All rights reserved.
- *
- * The contents of this file are subject to the terms of either the GNU
- * General Public License Version 2 only ("GPL") or the Common Development
- * and Distribution License("CDDL") (collectively, the "License").  You
- * may not use this file except in compliance with the License.  You can
- * obtain a copy of the License at
- * https://glassfish.dev.java.net/public/CDDL+GPL_1_1.html
- * or packager/legal/LICENSE.txt.  See the License for the specific
- * language governing permissions and limitations under the License.
- *
- * When distributing the software, include this License Header Notice in each
- * file and include the License file at packager/legal/LICENSE.txt.
- *
- * GPL Classpath Exception:
- * Oracle designates this particular file as subject to the "Classpath"
- * exception as provided by Oracle in the GPL Version 2 section of the 
License
- * file that accompanied this code.
- *
- * Modifications:
- * If applicable, add the following below the License Header, with the fields
- * enclosed by brackets [] replaced by your own identifying information:
- * "Portions Copyright [year] [name of copyright owner]"
- *
- * Contributor(s):
- * If you wish your version of this file to be governed by only the CDDL or
- * only the GPL Version 2, indicate your decision by adding "[Contributor]
- * elects to include this software in this distribution under the [CDDL or 
GPL
- * Version 2] license."  If you don't indicate a single choice of license, a
- * recipient has the option to distribute your version of this file under
- * either the CDDL, the GPL Version 2 or to extend the choice of license to
- * its licensees as provided above.  However, if you add GPL Version 2 code
- * and therefore, elected the GPL Version 2 license, then the option applies
- * only if the new code is made subject to such option by the copyright
- * holder.
- */
-
-package com.sun.tools.xjc.installer.builder;
-
-import java.io.*;
-
-/**
- * @author Kohsuke Kawaguchi (kk@...)
- */
-public class Main {
-    public static void main(String[] args) throws Exception {
-        if(args.length!=3) {
-            System.err.println("Usage: InstallerBuilder <license file> 
<distribution package zip> <output class file>");
-            return;
-        }
-
-        build( new File(args[0]), new File(args[1]), new File(args[2]));
-    }
-
-    /**
-     * Programatic entry point.
-     */
-    public static void build(File license, File zip, File classFile) throws 
Exception {
-        File tmpDir = File.createTempFile("foo","bar");
-        tmpDir.delete();
-        tmpDir.mkdir();
-
-        // extract the installer jar
-        File rawInstaller = new File(tmpDir,"raw-installer.jar");
-        copyStream(
-            Main.class.getResourceAsStream("/raw-installer.jar"),
-            new FileOutputStream(rawInstaller) );
-
-        File sandbox = new File(tmpDir,"sandbox");
-        sandbox.mkdir();
-
-        run(sandbox,new String[]{"jar","xf",rawInstaller.getAbsolutePath()});
-
-        // add those files
-        copyStream(
-            new FileInputStream(license),
-            new FileOutputStream(new File(sandbox,"license.txt")));
-
-        copyStream(
-            new FileInputStream(zip),
-            new FileOutputStream(new File(sandbox,"package.zip")));
-
-        // create manifest
-        File manifest = new File(tmpDir,"MANIFEST.MF");
-        BufferedWriter w = new BufferedWriter(new FileWriter(manifest));
-        w.write("Main-Class: com.sun.tools.xjc.installer.Main");
-        w.newLine();
-        w.close();
-
-        // delelte the old manifest in the jar
-        new File(new File(sandbox,"META-INF"),"MANIFEST.MF").delete();
-
-        // repackage
-        run(tmpDir,new 
String[]{"jar","cfm","installer.jar","MANIFEST.MF","-C",sandbox.toString(),"."});
-
-        // run sfx4j
-        org.kohsuke.sfx4j.Packager.main(new String[]{
-            new File(tmpDir,"installer.jar").getAbsolutePath(),
-            classFile.getAbsolutePath()
-        });
-
-        // remove the tmpdir
-        recursiveDelete(tmpDir);
-    }
-
-    private static void run(File workDir, String[] cmdLine) throws Exception 
{
-        Process proc = Runtime.getRuntime().exec(cmdLine,new 
String[0],workDir);
-        new Thread(new ProcessReader(proc.getInputStream())).start();
-        new Thread(new ProcessReader(proc.getErrorStream())).start();
-        if(proc.waitFor()!=0)
-            throw new Exception("failed to execute "+cmdLine);
-    }
-
-    private static void copyStream(InputStream in, OutputStream out)
-        throws IOException {
-        byte[] buf = new byte[256];
-        int len;
-        while ((len = in.read(buf)) >= 0) {
-            out.write(buf, 0, len);
-        }
-        in.close();
-        out.close();
-    }
-
-    /** Recursively deletes all the files/folders inside a folder. */
-    public static void recursiveDelete( File f ) {
-        if(f.isDirectory()) {
-            String[] files = f.list();
-            for( int i=0; i<files.length; i++ )
-                recursiveDelete( new File(f,files[i]) );
-        }
-        f.delete();
-    }
-
-    /**
-     * Reads an input stream and copies them into System.out.
-     */
-    private static class ProcessReader implements Runnable {
-        ProcessReader( InputStream is ) {
-            reader = new BufferedReader(new InputStreamReader(is));
-        }
-
-        private final BufferedReader reader;
-
-        public void run() {
-            try {
-                while(true) {
-                    String s = reader.readLine();
-                    if(s==null) {
-                        reader.close();
-                        return;
-                    }
-                    System.out.println(s);
-                }
-            } catch( Exception e ) {
-                e.printStackTrace();
-                throw new Error();
-            }
-        }
-    }
-
-}--- a/jaxb-ri/tools/installer/build.xml
+++ /dev/null
@@ -1,82 +0,0 @@
-<?xml version="1.0"?>
-<!--
-
-    DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
-
-    Copyright (c) 1997-2011 Oracle and/or its affiliates. All rights 
reserved.
-
-    The contents of this file are subject to the terms of either the GNU
-    General Public License Version 2 only ("GPL") or the Common Development
-    and Distribution License("CDDL") (collectively, the "License").  You
-    may not use this file except in compliance with the License.  You can
-    obtain a copy of the License at
-    https://glassfish.dev.java.net/public/CDDL+GPL_1_1.html
-    or packager/legal/LICENSE.txt.  See the License for the specific
-    language governing permissions and limitations under the License.
-
-    When distributing the software, include this License Header Notice in 
each
-    file and include the License file at packager/legal/LICENSE.txt.
-
-    GPL Classpath Exception:
-    Oracle designates this particular file as subject to the "Classpath"
-    exception as provided by Oracle in the GPL Version 2 section of the 
License
-    file that accompanied this code.
-
-    Modifications:
-    If applicable, add the following below the License Header, with the 
fields
-    enclosed by brackets [] replaced by your own identifying information:
-    "Portions Copyright [year] [name of copyright owner]"
-
-    Contributor(s):
-    If you wish your version of this file to be governed by only the CDDL or
-    only the GPL Version 2, indicate your decision by adding "[Contributor]
-    elects to include this software in this distribution under the [CDDL or 
GPL
-    Version 2] license."  If you don't indicate a single choice of license, a
-    recipient has the option to distribute your version of this file under
-    either the CDDL, the GPL Version 2 or to extend the choice of license to
-    its licensees as provided above.  However, if you add GPL Version 2 code
-    and therefore, elected the GPL Version 2 license, then the option applies
-    only if the new code is made subject to such option by the copyright
-    holder.
-
--->
-
-<!--
-  base dir has to be jaxb-ri for this to be work correctly
-  when it's called from the jaxb-ri/build.xml
--->
-<project name="installer" basedir="../.." default="jar">
-    <property name="name" value="installer" />
-    
-    <!-- import build properties -->
-    <property file="${basedir}/build.properties" />
-    <property name="root" value="${jaxb.root}/tools/${name}" />
-    
-    <target name="compile">
-        <mkdir dir="${root}/build/classes" />
-        <javac srcdir="${root}/src" destdir="${root}/build/classes"
-            debug="${compile.debug}" optimize="${compile.optimize}"
-            source="1.6" target="1.6">
-            <classpath>
-                <fileset dir="${jaxb.libs.redist}" includes="*.jar"/>
-                <fileset dir="${jaxb.libs.rebundle}" includes="**/*.jar"/>
-                <fileset dir="${jaxb.libs.util}" includes="*.jar"/>
-            </classpath>
-        </javac>
-    </target>
-    
-    <target name="jar" depends="compile">
-        <jar destfile="${root}/build/${name}.jar">
-            <fileset dir="${root}/build/classes"/>
-        </jar>
-        <zip destfile="${root}/build/${name}.src.zip">
-            <fileset dir="${root}/src"/>
-        </zip>
-        <copy todir="${jaxb.libs.util}" 
-              file="${root}/build/${name}.jar" />
-    </target>
-    
-    <target name="clean">
-        <delete dir="${root}/build" />
-    </target>
-</project>--- a/jaxb-ri/tools/installer/readme.txt
+++ /dev/null
@@ -1,40 +0,0 @@
-# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
-#
-# Copyright (c) 1997-2011 Oracle and/or its affiliates. All rights reserved.
-#
-# The contents of this file are subject to the terms of either the GNU
-# General Public License Version 2 only ("GPL") or the Common Development
-# and Distribution License("CDDL") (collectively, the "License").  You
-# may not use this file except in compliance with the License.  You can
-# obtain a copy of the License at
-# https://glassfish.dev.java.net/public/CDDL+GPL_1_1.html
-# or packager/legal/LICENSE.txt.  See the License for the specific
-# language governing permissions and limitations under the License.
-#
-# When distributing the software, include this License Header Notice in each
-# file and include the License file at packager/legal/LICENSE.txt.
-#
-# GPL Classpath Exception:
-# Oracle designates this particular file as subject to the "Classpath"
-# exception as provided by Oracle in the GPL Version 2 section of the License
-# file that accompanied this code.
-#
-# Modifications:
-# If applicable, add the following below the License Header, with the fields
-# enclosed by brackets [] replaced by your own identifying information:
-# "Portions Copyright [year] [name of copyright owner]"
-#
-# Contributor(s):
-# If you wish your version of this file to be governed by only the CDDL or
-# only the GPL Version 2, indicate your decision by adding "[Contributor]
-# elects to include this software in this distribution under the [CDDL or GPL
-# Version 2] license."  If you don't indicate a single choice of license, a
-# recipient has the option to distribute your version of this file under
-# either the CDDL, the GPL Version 2 or to extend the choice of license to
-# its licensees as provided above.  However, if you add GPL Version 2 code
-# and therefore, elected the GPL Version 2 license, then the option applies
-# only if the new code is made subject to such option by the copyright
-# holder.
-#
-
-Installer used to enforce the license click-through.--- 
a/jaxb-ri/tools/installer/src/com/sun/tools/xjc/installer/ConsoleForm.java
+++ /dev/null
@@ -1,107 +0,0 @@
-/*
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
- *
- * Copyright (c) 1997-2011 Oracle and/or its affiliates. All rights reserved.
- *
- * The contents of this file are subject to the terms of either the GNU
- * General Public License Version 2 only ("GPL") or the Common Development
- * and Distribution License("CDDL") (collectively, the "License").  You
- * may not use this file except in compliance with the License.  You can
- * obtain a copy of the License at
- * https://glassfish.dev.java.net/public/CDDL+GPL_1_1.html
- * or packager/legal/LICENSE.txt.  See the License for the specific
- * language governing permissions and limitations under the License.
- *
- * When distributing the software, include this License Header Notice in each
- * file and include the License file at packager/legal/LICENSE.txt.
- *
- * GPL Classpath Exception:
- * Oracle designates this particular file as subject to the "Classpath"
- * exception as provided by Oracle in the GPL Version 2 section of the 
License
- * file that accompanied this code.
- *
- * Modifications:
- * If applicable, add the following below the License Header, with the fields
- * enclosed by brackets [] replaced by your own identifying information:
- * "Portions Copyright [year] [name of copyright owner]"
- *
- * Contributor(s):
- * If you wish your version of this file to be governed by only the CDDL or
- * only the GPL Version 2, indicate your decision by adding "[Contributor]
- * elects to include this software in this distribution under the [CDDL or 
GPL
- * Version 2] license."  If you don't indicate a single choice of license, a
- * recipient has the option to distribute your version of this file under
- * either the CDDL, the GPL Version 2 or to extend the choice of license to
- * its licensees as provided above.  However, if you add GPL Version 2 code
- * and therefore, elected the GPL Version 2 license, then the option applies
- * only if the new code is made subject to such option by the copyright
- * holder.
- */
-
-package com.sun.tools.xjc.installer;
-
-import java.io.BufferedReader;
-import java.io.IOException;
-import java.io.Reader;
-
-/**
- * @author Ryan Shoemaker, Sun Microsystems, Inc.
- */
-public class ConsoleForm {
-
-    private final Reader licenseReader;
-    private static final int MAX_LENGTH = 70;
-    
-    private boolean isAccepted = false; 
-    
-    public ConsoleForm(Reader r) {
-        licenseReader = r;
-    }
-
-    public void show() throws IOException {
-        String license = getLicense();
-        System.out.println(license);
-        System.out.print("Accept or Decline? [A,D,a,d] ");
-        char response = Character.toLowerCase((char)System.in.read());
-        if (response == 'a') {
-            isAccepted = true;
-        }
-    }
-    
-    public boolean isAccepted() {
-        return isAccepted;
-    }
-
-    private String getLicense() throws IOException {
-        BufferedReader reader = new BufferedReader(licenseReader);
-        String line;
-        StringBuffer buf = new StringBuffer();
-        while ((line = reader.readLine()) != null) {
-            if( line.length() > MAX_LENGTH ) {
-                buf.append(wrapLine(line));
-            } else {
-                buf.append(line+'\n');
-            }
-        }
-        return buf.toString();
-    }
-
-    /**
-     * wrap long lines by inserting new line characters.
-     */
-    private String wrapLine(String line) {
-        StringBuffer buf = new StringBuffer();
-        int lastSpace;
-        String chunk;
-        while( line.length() >= MAX_LENGTH ) {
-            lastSpace = line.lastIndexOf(' ', MAX_LENGTH);
-            chunk = line.substring(0, lastSpace);
-            buf.append(chunk+'\n');
-            line = line.substring(lastSpace+1, line.length());
-        }
-        // append the remainder
-        buf.append(line+'\n');
-        
-        return buf.toString();
-    }
-}--- 
a/jaxb-ri/tools/installer/src/com/sun/tools/xjc/installer/LicenseForm.java
+++ /dev/null
@@ -1,161 +0,0 @@
-/*
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
- *
- * Copyright (c) 1997-2011 Oracle and/or its affiliates. All rights reserved.
- *
- * The contents of this file are subject to the terms of either the GNU
- * General Public License Version 2 only ("GPL") or the Common Development
- * and Distribution License("CDDL") (collectively, the "License").  You
- * may not use this file except in compliance with the License.  You can
- * obtain a copy of the License at
- * https://glassfish.dev.java.net/public/CDDL+GPL_1_1.html
- * or packager/legal/LICENSE.txt.  See the License for the specific
- * language governing permissions and limitations under the License.
- *
- * When distributing the software, include this License Header Notice in each
- * file and include the License file at packager/legal/LICENSE.txt.
- *
- * GPL Classpath Exception:
- * Oracle designates this particular file as subject to the "Classpath"
- * exception as provided by Oracle in the GPL Version 2 section of the 
License
- * file that accompanied this code.
- *
- * Modifications:
- * If applicable, add the following below the License Header, with the fields
- * enclosed by brackets [] replaced by your own identifying information:
- * "Portions Copyright [year] [name of copyright owner]"
- *
- * Contributor(s):
- * If you wish your version of this file to be governed by only the CDDL or
- * only the GPL Version 2, indicate your decision by adding "[Contributor]
- * elects to include this software in this distribution under the [CDDL or 
GPL
- * Version 2] license."  If you don't indicate a single choice of license, a
- * recipient has the option to distribute your version of this file under
- * either the CDDL, the GPL Version 2 or to extend the choice of license to
- * its licensees as provided above.  However, if you add GPL Version 2 code
- * and therefore, elected the GPL Version 2 license, then the option applies
- * only if the new code is made subject to such option by the copyright
- * holder.
- */
-
-/*
- * LicenseForm.java
- *
- * Created on 2003/11/06, 21:17
- */
-package com.sun.tools.xjc.installer;
-
-import java.awt.Adjustable;
-import java.awt.FlowLayout;
-import java.awt.event.ActionEvent;
-import java.awt.event.ActionListener;
-import java.awt.event.AdjustmentEvent;
-import java.awt.event.AdjustmentListener;
-import java.io.BufferedReader;
-import java.io.IOException;
-import java.io.Reader;
-
-import javax.swing.BoxLayout;
-import javax.swing.JButton;
-import javax.swing.JDialog;
-import javax.swing.JFrame;
-import javax.swing.JPanel;
-import javax.swing.JScrollBar;
-import javax.swing.JScrollPane;
-import javax.swing.JTextArea;
-
-
-/**
- * License screen.
- * 
- * @author
- *     Kohsuke Kawaguchi (kohsuke.kawaguchi@...)
- */
-public class LicenseForm extends JDialog {
-    
-    private boolean accepted = false;
-    
-    public LicenseForm( Reader text ) throws IOException {
-        super((JFrame)null,"License Agreement",true);
-        final JScrollPane scrollPane = new JScrollPane();
-        JTextArea licenseTextArea = new JTextArea();
-        JPanel buttonPanel = new JPanel();
-        final JButton acceptButton = new JButton();
-        final JButton cancelButton = new JButton();
-        
-        
-        {// load the license text
-            BufferedReader reader = new BufferedReader(text);
-            String line;
-            StringBuffer buf = new StringBuffer();
-            while((line=reader.readLine())!=null) {
-                buf.append(line);
-                buf.append('\n');
-            }
-            licenseTextArea.setText(buf.toString());
-            licenseTextArea.setLineWrap(true);
-        }
-        
-        
-        getContentPane().setLayout(new BoxLayout(getContentPane(), 
BoxLayout.Y_AXIS));
-
-        getContentPane().add(scrollPane);
-        scrollPane.setViewportView(licenseTextArea);
-        
-        licenseTextArea.setEditable(false);
-        
-        getContentPane().add(buttonPanel);
-        buttonPanel.setLayout(new FlowLayout(FlowLayout.RIGHT));
-        
-        buttonPanel.add(acceptButton);
-        acceptButton.setText("Accept");
-        acceptButton.setEnabled(false);
-
-        buttonPanel.add(cancelButton);
-        cancelButton.setText("Decline");
-        
-        acceptButton.addActionListener(new ActionListener() {
-            public void actionPerformed(ActionEvent e) {
-                exitDialog(true);
-             }
-        });
-        
-        cancelButton.addActionListener(new ActionListener() {
-            public void actionPerformed(ActionEvent e) {
-                exitDialog(false);
-            }
-        });
-        
-        pack();
-        
-        // don't enable the yes button until the scroll bar has been dragged
-        // to the bottom or the window was enlarged enough to make the scroll
-        // bar disappear
-        JScrollBar scrollBar = scrollPane.getVerticalScrollBar();
-        scrollBar.addAdjustmentListener( new AdjustmentListener() {
-            Adjustable a;
-            public void adjustmentValueChanged(AdjustmentEvent e) {
-                a = e.getAdjustable();
-                if( a.getValue() + a.getVisibleAmount() >= a.getMaximum() ) 
-                    acceptButton.setEnabled(true);
-            }
-        });
-        
-        java.awt.Dimension screenSize = 
-            java.awt.Toolkit.getDefaultToolkit().getScreenSize();
-        setSize(new java.awt.Dimension(550, 450));
-        setLocation((screenSize.width-550)/2,(screenSize.height-450)/2);
-    }
-
-    private void exitDialog(boolean accepted) {
-        this.accepted = accepted;
-        dispose();
-    }
-    
-    /**
-     * Returns true if the license is accepted by the user.
-     */
-    public boolean isAccepted() {
-        return accepted;
-    }
-}--- a/jaxb-ri/tools/installer/src/com/sun/tools/xjc/installer/Main.java
+++ /dev/null
@@ -1,149 +0,0 @@
-/*
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
- *
- * Copyright (c) 1997-2011 Oracle and/or its affiliates. All rights reserved.
- *
- * The contents of this file are subject to the terms of either the GNU
- * General Public License Version 2 only ("GPL") or the Common Development
- * and Distribution License("CDDL") (collectively, the "License").  You
- * may not use this file except in compliance with the License.  You can
- * obtain a copy of the License at
- * https://glassfish.dev.java.net/public/CDDL+GPL_1_1.html
- * or packager/legal/LICENSE.txt.  See the License for the specific
- * language governing permissions and limitations under the License.
- *
- * When distributing the software, include this License Header Notice in each
- * file and include the License file at packager/legal/LICENSE.txt.
- *
- * GPL Classpath Exception:
- * Oracle designates this particular file as subject to the "Classpath"
- * exception as provided by Oracle in the GPL Version 2 section of the 
License
- * file that accompanied this code.
- *
- * Modifications:
- * If applicable, add the following below the License Header, with the fields
- * enclosed by brackets [] replaced by your own identifying information:
- * "Portions Copyright [year] [name of copyright owner]"
- *
- * Contributor(s):
- * If you wish your version of this file to be governed by only the CDDL or
- * only the GPL Version 2, indicate your decision by adding "[Contributor]
- * elects to include this software in this distribution under the [CDDL or 
GPL
- * Version 2] license."  If you don't indicate a single choice of license, a
- * recipient has the option to distribute your version of this file under
- * either the CDDL, the GPL Version 2 or to extend the choice of license to
- * its licensees as provided above.  However, if you add GPL Version 2 code
- * and therefore, elected the GPL Version 2 license, then the option applies
- * only if the new code is made subject to such option by the copyright
- * holder.
- */
-
-package com.sun.tools.xjc.installer;
-
-import java.io.File;
-import java.io.FileOutputStream;
-import java.io.IOException;
-import java.io.InputStream;
-import java.io.InputStreamReader;
-import java.io.OutputStream;
-import java.io.Reader;
-import java.util.zip.ZipEntry;
-import java.util.zip.ZipInputStream;
-import java.awt.*;
-
-import javax.swing.*;
-
-/**
- * @author Kohsuke Kawaguchi (kohsuke.kawaguchi@...)
- */
-public class Main {
-    public static void main(String[] args) throws IOException {
-        Reader in =
-            new InputStreamReader(
-                Main.class.getResourceAsStream("/license.txt"));
-        
-        boolean accepted;
-        
-        if (args.length>0 && args[0].equals("-console")) {
-            accepted = doConsole(in);
-        } else {
-            try {
-                setUILookAndFeel();
-                LicenseForm form = new LicenseForm(in);
-                form.show();
-                accepted = form.isAccepted();
-            } catch( InternalError e ) {
-                // if there's no GUI, I get InternalError or 
HeadlessException
-                accepted = doConsole(in);
-            } catch( HeadlessException e ) {
-                accepted = doConsole(in);
-            }
-        }
-        
-        if(accepted)
-            install();
-        
-        System.exit(accepted?0:1);
-    }
-
-    private static boolean doConsole(Reader in) throws IOException {
-        boolean accepted;
-        ConsoleForm form = new ConsoleForm(in);
-        form.show();
-        accepted = form.isAccepted();
-        return accepted;
-    }
-
-    /**
-     * Sets to the platform native look and feel.
-     *
-     * see http://javaalmanac.com/egs/javax.swing/LookFeelNative.html
-     */
-    private static void setUILookAndFeel() {
-        // Get the native look and feel class name
-        String nativeLF = UIManager.getSystemLookAndFeelClassName();
-
-        // Install the look and feel
-        try {
-            UIManager.setLookAndFeel(nativeLF);
-        } catch (InstantiationException e) {
-        } catch (ClassNotFoundException e) {
-        } catch (UnsupportedLookAndFeelException e) {
-        } catch (IllegalAccessException e) {
-        }
-    }
-
-    /**
-     * Does the actual installation.
-     */
-    private static void install() throws IOException {
-        ZipInputStream zip =
-            new 
ZipInputStream(Main.class.getResourceAsStream("/package.zip"));
-        ZipEntry e;
-        while ((e = zip.getNextEntry()) != null) {
-            File name = new File(e.getName());
-            System.out.println(name);
-            if (e.isDirectory()) {
-                name.mkdirs();
-            } else {
-                File parent = name.getParentFile();
-                if(parent!=null && !parent.exists())
-                    parent.mkdirs();
-                if (!name.exists())
-                    copyStream(zip, new FileOutputStream(name));
-            }
-        }
-        zip.close();
-        System.out.println("installation complete");
-    }
-
-    public static void copyStream(InputStream in, OutputStream out)
-        throws IOException {
-        byte[] buf = new byte[256];
-        int len;
-        while ((len = in.read(buf)) >= 0) {
-            out.write(buf, 0, len);
-        }
-        out.close();
-    }
-}--- a/jaxb-ri/tools/installer/src/license.txt
+++ /dev/null
@@ -1,41 +0,0 @@
-THIS LICENSE IS INTENDED TO BE USED FOR DEBUGGING THE INSTALLER.
-
-Amendment I
-
-Congress shall make no law respecting an establishment of religion, or 
prohibiting the free exercise thereof; or abridging the freedom of speech, or 
of the press; or the right of the people peaceably to assemble, and to 
petition the government for a redress of grievances.
-
-Amendment II
-
-A well regulated militia, being necessary to the security of a free state, 
the right of the people to keep and bear arms, shall not be infringed.
-
-Amendment III
-
-No soldier shall, in time of peace be quartered in any house, without the 
consent of the owner, nor in time of war, but in a manner to be prescribed by 
law.
-
-Amendment IV
-
-The right of the people to be secure in their persons, houses, papers, and 
effects, against unreasonable searches and seizures, shall not be violated, 
and no warrants shall issue, but upon probable cause, supported by oath or 
affirmation, and particularly describing the place to be searched, and the 
persons or things to be seized.
-
-Amendment V
-
-No person shall be held to answer for a capital, or otherwise infamous 
crime, unless on a presentment or indictment of a grand jury, except in cases 
arising in the land or naval forces, or in the militia, when in actual 
service in time of war or public danger; nor shall any person be subject for 
the same offense to be twice put in jeopardy of life or limb; nor shall be 
compelled in any criminal case to be a witness against himself, nor be 
deprived of life, liberty,
[truncated due to length]



[jaxb~v2:5c95e014] overriden version

snajper 06/29/2013
Terms of Use; Privacy Policy; Copyright ©2013-2016 (revision 20160708.bf2ac18)
 
 
Close
loading
Please Confirm
Close