Issue Details (XML | Word | Printable)

Key: OPENEJB-451
Type: New Feature New Feature
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: David Blevins
Reporter: David Blevins
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
OpenEJB

openejb.xml to properties converter

Created: 21/Jan/07 03:39 AM   Updated: 27/Sep/07 04:12 AM
Return to search
Component/s: configuration
Affects Version/s: 3.0-beta-1
Fix Version/s: 3.0-beta-1

Time Tracking:
Not Specified

Resolution Date: 26/Sep/07 11:43 PM


 Description  « Hide
Command line tool that can convert an openejb conf file into a properties file.

Anything in the openejb.conf file can already be configured via:

-D<id>.<property-name>=<property-value>

Where id is the value in the config file for example:

<Connector id="mysql">
    JdbcDriver com.mysql.jdbc.Driver
    JdbcUrl jdbc:mysql://localhost/test
    UserName test
</Connector>

Could be overridden as follows via system properties:

-Dmysql.JdbcDriver=com.mysql.jdbc.Driver
-Dmysql.JdbcUrl=jdbc:mysql://localhost/test
-Dmysql.UserName=test

We should write a simple tool to spit out all the properties for your conf so you have an even easier time overriding things.



 All   Comments   Work Log   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Repository Revision Date User Message
ASF #560051 Fri Jul 27 01:26:16 UTC 2007 dblevins OPENEJB-451: openejb.conf to properties converter
Files Changed
ADD /openejb/trunk/openejb3/container/openejb-core/src/main/resources/org/apache/openejb/assembler/classic/cmd
ADD /openejb/trunk/openejb3/container/openejb-core/src/main/resources/META-INF/org.apache.openejb.cli/properties
MODIFY /openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/FacilitiesInfo.java
ADD /openejb/trunk/openejb3/container/openejb-core/src/main/resources/org/apache/openejb/assembler
ADD /openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/cmd/ConfigurationInfoEjb.java
MODIFY /openejb/trunk/openejb3/container/openejb-core/src/test/java/org/apache/openejb/DependenceValidationTest.java
ADD /openejb/trunk/openejb3/container/openejb-core/src/main/resources/org/apache/openejb/assembler/classic
MODIFY /openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/cli/MainImpl.java
ADD /openejb/trunk/openejb3/container/openejb-core/src/main/resources/org/apache/openejb/assembler/classic/cmd/Messages.properties
ADD /openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/cmd/Info2Properties.java
ADD /openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/cmd
MODIFY /openejb/trunk/openejb3/server/openejb-server/src/main/java/org/apache/openejb/server/ServiceManager.java
ADD /openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/cmd/ConfigurationInfo.java