#!/bin/sh
#
# Copyright 2002 Sun Microsystems, Inc.  All rights reserved.
# Use is subject to license terms.
#

# Script to run XJC
#

WEBSERVICES_LIB=/opt/sun/share/lib
WEBSERVICES_PRIVATE_LIB=/opt/sun/private/share/lib

# Set CLASSPATH
#
# Note: the jaxb-xjc.jar manifest Class-Path contains all of
# theses jars.  Consider removing this classpath setting and
# using "java -jar jaxb-xjc.jar" in a future build...
#
CLASSPATH=`tr '\n' ':' <<EOF
$WEBSERVICES_LIB/dom.jar
$WEBSERVICES_LIB/jax-qname.jar
$WEBSERVICES_LIB/jaxb-api.jar
$WEBSERVICES_LIB/jaxb-impl.jar
$WEBSERVICES_LIB/jaxb-libs.jar
$WEBSERVICES_LIB/jaxb-xjc.jar
$WEBSERVICES_LIB/namespace.jar
$WEBSERVICES_PRIVATE_LIB/relaxngDatatype.jar
$WEBSERVICES_LIB/xalan.jar
$WEBSERVICES_LIB/xercesImpl.jar
$WEBSERVICES_PRIVATE_LIB/xsdlib.jar
EOF`

if [ -n "$JAVA_HOME" ]
then
    JAVA=$JAVA_HOME/bin/java
else
    JAVA=java
fi
 
$JAVA $XJC_OPTS -cp "$CLASSPATH" com.sun.tools.xjc.Driver "$@"
