149 lines
5.1 KiB
Properties
149 lines
5.1 KiB
Properties
# THE CASTOR PROPERTIES FILE
|
|
# This file specifies values for Castor run-time
|
|
# which may be configured by the user.
|
|
# $Id: castor.properties,v 1.1.4.1 2014/02/18 14:41:16 valueteam\giustinianide Exp $
|
|
|
|
# Defines the default XML parser to be used by castor
|
|
# The parser must implement org.xml.sax.Parser
|
|
#
|
|
#org.exolab.castor.parser=org.apache.xerces.parsers.SAXParser
|
|
org.exolab.castor.parser=org.xml.sax.helpers.XMLReaderAdapter
|
|
|
|
|
|
# Defines the default XML serializer to be used by castor
|
|
# The serializer must implement org.apache.xml.serialize.Serializer
|
|
#
|
|
#org.exolab.castor.serializer=org.apache.xml.serialize.XMLSerializer
|
|
|
|
org.exolab.castor.xml.serializer.factory=org.exolab.castor.xml.XercesJDK5XMLSerializerFactory
|
|
|
|
# Defines the default XML parser to be used by Castor.
|
|
#org.exolab.castor.parser=com.sun.org.apache.xerces.internal.parsers.SAXParser
|
|
|
|
# Defines the NodeType for use with Java primitive types (int, long,
|
|
# boolean, etc). This value is only used by the Introspector.
|
|
# valid values are either "attribute" or "element". By default
|
|
# all primitives are marshalled as attributes. Simply uncomment
|
|
# the following line to change the NodeType to element.
|
|
#
|
|
#org.exolab.castor.xml.introspector.primitive.nodetype=element
|
|
|
|
|
|
# Defines the Naming "style" or conventions to use when
|
|
# creating XML names from Java class or field names.
|
|
# Valid values are as follows:
|
|
# -----------------------------------------------------------------
|
|
# lower (default) | All names are lowercase with hyphens
|
|
# | separating words.
|
|
# |
|
|
# | Example: personInfo = person-info
|
|
# -----------------------------------------------------------------
|
|
# mixed | All names are mixed case, with Uppercase
|
|
# | character as the first letter of a new word.
|
|
# |
|
|
# | Example: personInfo = personInfo
|
|
# | Example: FooBar = fooBar
|
|
# -----------------------------------------------------------------
|
|
# {Any ClassName} | Any Class which implements
|
|
# | org.exolab.castor.xml.XMLNaming
|
|
# -----------------------------------------------------------------
|
|
#
|
|
# By default all names are treated as the "lower" option.
|
|
# To preserve the Java mixed-case conventions simply
|
|
# uncomment the following line.
|
|
#
|
|
#org.exolab.castor.xml.naming=mixed
|
|
|
|
|
|
###############################
|
|
# REGULAR EXPRESSION EVALUATORS
|
|
#
|
|
# Defines the Regular Expression Evaluator to be used by Castor
|
|
# The evaluator must implement org.exolab.castor.util.RegExpEvaluator
|
|
#
|
|
#
|
|
# An implementation which uses the Jakarta RegExp library
|
|
org.exolab.castor.regexp=org.exolab.castor.util.JakartaRegExpEvaluator
|
|
|
|
# An implementation which uses the Jakarta ORO library
|
|
#org.exolab.castor.regexp=org.exolab.castor.util.JakartaOroEvaluator
|
|
|
|
#
|
|
# Uncomment the following to basically supress evaluation of Regular expressions
|
|
#org.exolab.castor.regexp=org.exolab.castor.xml.util.AlwaysTrueRegExpEvaluator
|
|
|
|
|
|
|
|
# True if all documents should be indented on output by default
|
|
#
|
|
org.exolab.castor.indent=true
|
|
|
|
|
|
# True if xml documents should be validated by the SAX Parser
|
|
#
|
|
org.exolab.castor.parser.validation=false
|
|
org.exolab.castor.parser.namespaces=false
|
|
|
|
# True if all documents should be validated by the marshalling framework
|
|
#
|
|
org.exolab.castor.marshalling.validation=false
|
|
|
|
org.exolab.castor.xml.lenient.sequence.order=true
|
|
|
|
# Comma separated list of SAX 2 features that should be enabled
|
|
# for the default parser.
|
|
#
|
|
#org.exolab.castor.features=
|
|
|
|
|
|
# True if should produce verbose messages
|
|
#
|
|
org.exolab.castor.debug=true
|
|
|
|
|
|
# List of collection handlers for Java 1.1 and Java 1.2 run-times
|
|
#
|
|
org.exolab.castor.mapping.collections=\
|
|
org.exolab.castor.mapping.loader.J1CollectionHandlers,\
|
|
org.exolab.castor.mapping.loader.J2CollectionHandlers
|
|
|
|
|
|
# List of persistence factories for the supported database servers
|
|
#
|
|
org.exolab.castor.jdo.engines=\
|
|
org.exolab.castor.jdo.drivers.OracleFactory,\
|
|
org.exolab.castor.jdo.drivers.PostgreSQLFactory,\
|
|
org.exolab.castor.jdo.drivers.SybaseFactory,\
|
|
org.exolab.castor.jdo.drivers.SQLServerFactory,\
|
|
org.exolab.castor.jdo.drivers.DB2Factory,\
|
|
org.exolab.castor.jdo.drivers.InformixFactory,\
|
|
org.exolab.castor.jdo.drivers.HsqlFactory,\
|
|
org.exolab.castor.jdo.drivers.InstantDBFactory,\
|
|
org.exolab.castor.jdo.drivers.InterbaseFactory,\
|
|
org.exolab.castor.jdo.drivers.MySQLFactory,\
|
|
org.exolab.castor.jdo.drivers.SapDbFactory,\
|
|
org.exolab.castor.jdo.drivers.GenericFactory
|
|
|
|
|
|
# List of key generator factories
|
|
#
|
|
org.exolab.castor.jdo.keyGeneratorFactories=\
|
|
org.exolab.castor.jdo.drivers.MaxKeyGeneratorFactory,\
|
|
org.exolab.castor.jdo.drivers.HighLowKeyGeneratorFactory,\
|
|
org.exolab.castor.jdo.drivers.IdentityKeyGeneratorFactory,\
|
|
org.exolab.castor.jdo.drivers.SequenceKeyGeneratorFactory,\
|
|
org.exolab.castor.jdo.drivers.UUIDKeyGeneratorFactory
|
|
|
|
|
|
# Collection handlers for the source code generator
|
|
#
|
|
org.exolab.castor.builder.type.j2=\
|
|
org.exolab.castor.builder.FieldInfoFactoryJ2
|
|
org.exolab.castor.builder.type.j1=\
|
|
org.exolab.castor.builder.FieldInfoFactory
|
|
org.exolab.castor.builder.type.odmg=\
|
|
org.exolab.castor.builder.FieldInfoFactoryODMG30
|
|
|
|
|
|
|