You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@excalibur.apache.org by fa...@apache.org on 2005/03/10 23:35:17 UTC
svn commit: r157001 - in excalibur/trunk/fortress/examples: maven.xml
src/java/org/apache/avalon/fortress/examples/swing/Main.java
Author: farra
Date: Thu Mar 10 14:35:15 2005
New Revision: 157001
URL: http://svn.apache.org/viewcvs?view=rev&rev=157001
Log:
Changed swing example to allow for command line parameters overriding configuration locations
Modified:
excalibur/trunk/fortress/examples/maven.xml
excalibur/trunk/fortress/examples/src/java/org/apache/avalon/fortress/examples/swing/Main.java
Modified: excalibur/trunk/fortress/examples/maven.xml
URL: http://svn.apache.org/viewcvs/excalibur/trunk/fortress/examples/maven.xml?view=diff&r1=157000&r2=157001
==============================================================================
--- excalibur/trunk/fortress/examples/maven.xml (original)
+++ excalibur/trunk/fortress/examples/maven.xml Thu Mar 10 14:35:15 2005
@@ -15,7 +15,7 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-<project default="java:jar"
+<project default="jar:jar"
xmlns:j="jelly:core"
xmlns:ant="jelly:ant">
Modified: excalibur/trunk/fortress/examples/src/java/org/apache/avalon/fortress/examples/swing/Main.java
URL: http://svn.apache.org/viewcvs/excalibur/trunk/fortress/examples/src/java/org/apache/avalon/fortress/examples/swing/Main.java?view=diff&r1=157000&r2=157001
==============================================================================
--- excalibur/trunk/fortress/examples/src/java/org/apache/avalon/fortress/examples/swing/Main.java (original)
+++ excalibur/trunk/fortress/examples/src/java/org/apache/avalon/fortress/examples/swing/Main.java Thu Mar 10 14:35:15 2005
@@ -39,11 +39,20 @@
public static void main( String[] args )
throws Exception
{
+
+ String containerConfig = "resource://org/apache/avalon/fortress/examples/swing/SwingContainer.xconf";
+ String loggerConfig = "resource://org/apache/avalon/fortress/examples/swing/SwingContainer.xlog";
+
+ if(args.length >= 1)
+ containerConfig = args[0];
+ if(args.length >= 2)
+ loggerConfig = args[1];
+
// Set up all the preferences for Fortress
final FortressConfig config = new FortressConfig();
config.setContainerClass( SwingContainer.class );
- config.setContainerConfiguration( "resource://org/apache/avalon/fortress/examples/swing/SwingContainer.xconf" );
- config.setLoggerManagerConfiguration( "resource://org/apache/avalon/fortress/examples/swing/SwingContainer.xlog" );
+ config.setContainerConfiguration( containerConfig );
+ config.setLoggerManagerConfiguration( loggerConfig );
// need the altrmi binaries
---------------------------------------------------------------------
To unsubscribe, e-mail: scm-unsubscribe@excalibur.apache.org
For additional commands, e-mail: scm-help@excalibur.apache.org