Here is a sample configuration file that defines a package, DocTest, and a component in the package, FooComponent:
<!DOCTYPE sybase-easerver-config PUBLIC '-//Sybase, Inc.//DTD EAServer configuration 1.0//EN' 'http://www.sybase.com/dtds/easerver/sybase-easerver-config_1_0.dtd'>
<sybase-easerver-config description="Configuring EAServer properties">
<macro begin="${" end="}">
<definition name="comp" value="com.sybase.jaguar.component"/>
<definition name="desc" value="com.sybase.jaguar.description"/>
</macro>
<configure type="create" entity="Package:DocTest">
<property name="${desc}" value="New package" />
</configure>
<configure type="create" entity="Component:DocTest/FooComponent">
<property name="${comp}.debug" value="true" />
<property name="${comp}.name" value="DocTest/FooComponent" />
<property name="${desc}" value="New description" />
<property name="com.sybase.jaguar.component.type" value="java" />
<property name="com.sybase.jaguar.component.control" value="JaguarEJB::ServerBean" />
<property name="com.sybase.jaguar.component.sharing" value="true" />
<property name="com.sybase.jaguar.component.roles" value="" />
<property name="com.sybase.jaguar.component.tx_outcome" value="always" />
<property name="com.sybase.jaguar.component.pooling" value="false" />
<property name="com.sybase.jaguar.component.java.class" value="com.sybase.jaguar.sample.events.StockManagerImpl" />
<property name="com.sybase.jaguar.component.thread.safe" value="true" />
<property name="com.sybase.jaguar.component.stateless" value="false" />
<property name="com.sybase.jaguar.component.java.classes" value="" />
<property name="com.sybase.jaguar.component.interfaces" value="EventSamples::StockManager" />
<property name="com.sybase.jaguar.component.ids" value="IDL:EventSamples/StockManager:1.0" />
<property name="com.sybase.jaguar.component.transient" value="false" />
<property name="com.sybase.jaguar.component.auto.failover" value="false" />
<property name="com.sybase.jaguar.component.tx_type" value="not_supported" />
<property name="com.sybase.jaguar.component.tx_control" value="true" />
<property name="com.sybase.jaguar.component.refresh" value="true" />
<property name="com.sybase.jaguar.component.model" value="com" />
<property name="com.sybase.jaguar.component.tx_vote" value="false" />
</configure>
</sybase-easerver-config>
| Copyright © 2005. Sybase Inc. All rights reserved. |
|
|