[EMAIL PROTECTED]: Project struts-taglib-from-packages (in module struts) failed

2005-04-03 Thread Stefan Bodewig
To whom it may engage...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact the folk at [EMAIL PROTECTED]

Project struts-taglib-from-packages has an issue affecting its community 
integration.
This issue affects 15 projects,
 and has been outstanding for 3 runs.
The current state of this project is 'Failed', with reason 'Build Failed'.
For reference only, the following projects are affected by this:
- avalon-http-context :  Avalon SVN
- avalon-http-demo :  Avalon SVN
- avalon-http-examples :  Avalon SVN
- avalon-http-impl :  Avalon SVN
- avalon-http-server :  Avalon SVN
- avalon-http-servlet :  Avalon SVN
- avalon-http-static :  Avalon SVN
- avalon-http-test :  Avalon SVN
- avalon-planet-facilities :  Avalon SVN
- jakarta-tomcat-5 :  Servlet 2.4 and JSP 2.0 Reference Implementation
- metro-reflector-blocks-complete :  Avalon SVN
- struts-sslext :  The Struts SSL Extension for HTTP/HTTPS switching
- struts-taglib :  Model 2 Model-View-Controller framework for Servlets and 
JSP
- struts-taglib-from-packages :  Model 2 Model-View-Controller framework 
for Servlets and JSP
- strutstestcase :  An extension of the standard JUnit TestCase class that 
provi...


Full details are available at:

http://brutus.apache.org/gump/public/struts/struts-taglib-from-packages/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -DEBUG- Sole output [struts-taglib-03042005.jar] identifier set to project name
 -DEBUG- Dependency on jakarta-cactus-framework-12 exists, no need to add for 
property maven.jar.cactus-12.
 -DEBUG- Dependency on jakarta-cactus-integration-ant-12 exists, no need to add 
for property maven.jar.cactus-ant-12.
 -DEBUG- Dependency on xdoclet exists, no need to add for property 
maven.jar.xdoclet.
 -DEBUG- Dependency on xdoclet exists, no need to add for property 
maven.jar.xdoclet-web-module.
 -DEBUG- Dependency on xdoclet exists, no need to add for property 
maven.jar.xdoclet-ejb-module.
 -DEBUG- Dependency on xdoclet exists, no need to add for property 
maven.jar.xdoclet-apache-module.
 -DEBUG- (Gump generated) Maven Properties in: 
/usr/local/gump/public/workspace/struts/taglib/build.properties
 -INFO- Failed with reason build failed
 -DEBUG- Maven POM in: 
/usr/local/gump/public/workspace/struts/taglib/project.xml
 -DEBUG- Maven project properties in: 
/usr/local/gump/public/workspace/struts/taglib/project.properties
 -INFO- Failed to extract fallback artifacts from Gump Repository



The following work was performed:
http://brutus.apache.org/gump/public/struts/struts-taglib-from-packages/gump_work/build_struts_struts-taglib-from-packages.html
Work Name: build_struts_struts-taglib-from-packages (Type: Build)
Work ended in a state of : Failed
Elapsed: 2 secs
Command Line: maven --offline jar 
[Working Directory: /usr/local/gump/public/workspace/struts/taglib]
CLASSPATH: 
/opt/jdk1.4/lib/tools.jar:/usr/local/gump/public/workspace/struts/taglib/target/classes:/usr/local/gump/packages/antlr-2.7.3/antlr.jar:/usr/local/gump/packages/aspectj-1.2.1rc1/lib/aspectjrt.jar:/usr/local/gump/packages/aspectj-1.2.1rc1/lib/aspectjtools.jar:/usr/local/gump/packages/aspectj-1.2.1rc1/lib/aspectjweaver.jar:/usr/local/gump/public/workspace/jakarta-commons/beanutils/dist/commons-beanutils-core.jar:/usr/local/gump/public/workspace/jakarta-commons/chain/target/commons-chain-03042005.jar:/usr/local/gump/public/workspace/jakarta-commons/digester/dist/commons-digester.jar:/usr/local/gump/public/workspace/jakarta-commons/fileupload/target/commons-fileupload-03042005.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/dist/commons-logging.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/dist/commons-logging-api.jar:/usr/local/gump/public/workspace/jakarta-commons/validator/dist/commons-validator.jar:/usr/local/gump/public/workspace/httpunit/lib/httpunit.jar:/usr/local/gump/public/workspace/jakarta-cactus/framework/dist-12/lib/cactus-03042005.jar:/usr/local/gump/public/workspace/jakarta-cactus/integration/ant/dist-12/lib/cactus-ant-03042005.jar:/usr/local/gump/public/workspace/jakarta-oro/jakarta-oro-03042005.jar:/usr/local/gump/public/workspace/jakarta-servletapi-4/lib/servlet.jar:/usr/local/gump/public/workspace/jakarta-velocity/bin/velocity-03042005.jar:/usr/local/gump/public/workspace/jakarta-velocity/bin/velocity-dep-03042005.jar:/usr/local/gump/public/workspace/httpunit/jars/Tidy.jar:/usr/local/gump/public/workspace/dist/junit/junit.jar:/usr/local/gump/public/workspace/struts/core/dist/lib/struts.jar:/usr/local/gump/packages/strutstest/strutstest-2.1.3.jar:/usr/local/gump/public/workspace/xdoclet/target/lib/xdoclet-ejb-module-03042005.jar:/usr/local/gump/public/workspace/xdoclet/target/lib/xdoclet-web-module-03042005.jar:/usr/local/gump/pub

[EMAIL PROTECTED]: Project struts-taglib-from-packages (in module struts) failed

2005-04-03 Thread Stefan Bodewig
To whom it may engage...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact the folk at [EMAIL PROTECTED]

Project struts-taglib-from-packages has an issue affecting its community 
integration.
This issue affects 15 projects,
 and has been outstanding for 3 runs.
The current state of this project is 'Failed', with reason 'Build Failed'.
For reference only, the following projects are affected by this:
- avalon-http-context :  Avalon SVN
- avalon-http-demo :  Avalon SVN
- avalon-http-examples :  Avalon SVN
- avalon-http-impl :  Avalon SVN
- avalon-http-server :  Avalon SVN
- avalon-http-servlet :  Avalon SVN
- avalon-http-static :  Avalon SVN
- avalon-http-test :  Avalon SVN
- avalon-planet-facilities :  Avalon SVN
- jakarta-tomcat-5 :  Servlet 2.4 and JSP 2.0 Reference Implementation
- metro-reflector-blocks-complete :  Avalon SVN
- struts-sslext :  The Struts SSL Extension for HTTP/HTTPS switching
- struts-taglib :  Model 2 Model-View-Controller framework for Servlets and 
JSP
- struts-taglib-from-packages :  Model 2 Model-View-Controller framework 
for Servlets and JSP
- strutstestcase :  An extension of the standard JUnit TestCase class that 
provi...


Full details are available at:

http://brutus.apache.org/gump/public/struts/struts-taglib-from-packages/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -DEBUG- Sole output [struts-taglib-03042005.jar] identifier set to project name
 -DEBUG- Dependency on jakarta-cactus-framework-12 exists, no need to add for 
property maven.jar.cactus-12.
 -DEBUG- Dependency on jakarta-cactus-integration-ant-12 exists, no need to add 
for property maven.jar.cactus-ant-12.
 -DEBUG- Dependency on xdoclet exists, no need to add for property 
maven.jar.xdoclet.
 -DEBUG- Dependency on xdoclet exists, no need to add for property 
maven.jar.xdoclet-web-module.
 -DEBUG- Dependency on xdoclet exists, no need to add for property 
maven.jar.xdoclet-ejb-module.
 -DEBUG- Dependency on xdoclet exists, no need to add for property 
maven.jar.xdoclet-apache-module.
 -DEBUG- (Gump generated) Maven Properties in: 
/usr/local/gump/public/workspace/struts/taglib/build.properties
 -INFO- Failed with reason build failed
 -DEBUG- Maven POM in: 
/usr/local/gump/public/workspace/struts/taglib/project.xml
 -DEBUG- Maven project properties in: 
/usr/local/gump/public/workspace/struts/taglib/project.properties
 -INFO- Failed to extract fallback artifacts from Gump Repository



The following work was performed:
http://brutus.apache.org/gump/public/struts/struts-taglib-from-packages/gump_work/build_struts_struts-taglib-from-packages.html
Work Name: build_struts_struts-taglib-from-packages (Type: Build)
Work ended in a state of : Failed
Elapsed: 2 secs
Command Line: maven --offline jar 
[Working Directory: /usr/local/gump/public/workspace/struts/taglib]
CLASSPATH: 
/opt/jdk1.4/lib/tools.jar:/usr/local/gump/public/workspace/struts/taglib/target/classes:/usr/local/gump/packages/antlr-2.7.3/antlr.jar:/usr/local/gump/packages/aspectj-1.2.1rc1/lib/aspectjrt.jar:/usr/local/gump/packages/aspectj-1.2.1rc1/lib/aspectjtools.jar:/usr/local/gump/packages/aspectj-1.2.1rc1/lib/aspectjweaver.jar:/usr/local/gump/public/workspace/jakarta-commons/beanutils/dist/commons-beanutils-core.jar:/usr/local/gump/public/workspace/jakarta-commons/chain/target/commons-chain-03042005.jar:/usr/local/gump/public/workspace/jakarta-commons/digester/dist/commons-digester.jar:/usr/local/gump/public/workspace/jakarta-commons/fileupload/target/commons-fileupload-03042005.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/dist/commons-logging.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/dist/commons-logging-api.jar:/usr/local/gump/public/workspace/jakarta-commons/validator/dist/commons-validator.jar:/usr/local/gump/public/workspace/httpunit/lib/httpunit.jar:/usr/local/gump/public/workspace/jakarta-cactus/framework/dist-12/lib/cactus-03042005.jar:/usr/local/gump/public/workspace/jakarta-cactus/integration/ant/dist-12/lib/cactus-ant-03042005.jar:/usr/local/gump/public/workspace/jakarta-oro/jakarta-oro-03042005.jar:/usr/local/gump/public/workspace/jakarta-servletapi-4/lib/servlet.jar:/usr/local/gump/public/workspace/jakarta-velocity/bin/velocity-03042005.jar:/usr/local/gump/public/workspace/jakarta-velocity/bin/velocity-dep-03042005.jar:/usr/local/gump/public/workspace/httpunit/jars/Tidy.jar:/usr/local/gump/public/workspace/dist/junit/junit.jar:/usr/local/gump/public/workspace/struts/core/dist/lib/struts.jar:/usr/local/gump/packages/strutstest/strutstest-2.1.3.jar:/usr/local/gump/public/workspace/xdoclet/target/lib/xdoclet-ejb-module-03042005.jar:/usr/local/gump/public/workspace/xdoclet/target/lib/xdoclet-web-module-03042005.jar:/usr/local/gump/pub

[Struts Wiki] Trivial Update of "StrutsWebLinks" by AndrewNwawudu

2005-04-03 Thread Apache Wiki
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Struts Wiki" for change 
notification.

The following page has been changed by AndrewNwawudu:
http://wiki.apache.org/struts/StrutsWebLinks

The comment on the change is:
Added Yellow Pages URL

--
   * http://www.virgin-atlantic.com - Airline site.
   * http://www.citimortgage.com/ - CitiGroup's mortgage division
   * http://www.lockheedmartin.com - Defense company
+  * http://www.yell.com - (Yellow Pages UK)
  
  === Other Applications Using Struts ===
  


[Struts Wiki] Update of "StrutsTools" by AndrewNwawudu

2005-04-03 Thread Apache Wiki
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Struts Wiki" for change 
notification.

The following page has been changed by AndrewNwawudu:
http://wiki.apache.org/struts/StrutsTools

The comment on the change is:
Struts Studio URL change

--
  
  http://www.m7.com/product.jsp - M7 NitroX for Struts, Eclipse Edition.  
NitroX was created to comprehensively meet the needs of Java developers 
building JSP or Struts-based applications. NitroX provides simultaneous source 
& visual JSP and Struts editing with validation and consistency checking 
throughout all levels of a web application. More info at www.m7.com.
  
- http://www.StrutsStudio.com - Eclipse plugin for Struts and ["J2EE"] 
development. Unique Web Flow diagram allows visual editing of web applications. 
oÂne-click creation of Struts based web applications. Support for latest 
Struts 1.1 artifacts, like modules, Tiles framework and validations. 
+ http://www.exadel.com/products_strutsstudio_professional.htm - Eclipse plugin 
for Struts and ["J2EE"] development. Unique Web Flow diagram allows visual 
editing of web applications. oÂne-click creation of Struts based web 
applications. Support for latest Struts 1.1 and 1.2 artifacts, like modules, 
Tiles framework and validations. 
  
  http://www.ibm.com/software/awdtools/studiositedev/ - the Struts tools in IBM 
WebSphere Studio Site Developer provide a full-featured environment for rapid 
Struts application development. Its specialized and graphical editors, 
browsers, and wizards help you to build and manipulate Struts artifacts 
including JSPs, Java classes, configuration files and mappings, even entire 
projects, with Struts-specific validation. The Web Diagram Editor speeds RAD 
and helps you understand and document your current projects, too.
  


[Struts Wiki] Update of "StrutsOverDrive" by TedHusted

2005-04-03 Thread Apache Wiki
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Struts Wiki" for change 
notification.

The following page has been changed by TedHusted:
http://wiki.apache.org/struts/StrutsOverDrive

The comment on the change is:
Add "questions, questions" faq

--
  * Agility, a C# port of Commons Chain of Responsibility.
  * Nexus, an application controller built over Agility.
  
+ For More see http://204.157.11.160/docs/display/OVR/Home
+ 
  
  
  Agility vs Agility
@@ -49, +51 @@

  
  
  
- For More see http://204.157.11.160/docs/display/OVR/Home
+ Questions, questions
  
+ "Where do I post questions about Over``Drive?"
+ 
+ Over``Drive is a whiteboard proposal and unreleased software. Posts should be 
made to the Struts DEV list, with the keyword "[Over``Drive]" in the subject 
line. 
+ 
+ Before posting, please be sure to review the material on the (offsite) 
Over``Drive wiki at [http://204.157.11.160/docs/display/OVR/Home].
+ 
+ 
+ 


[Struts Wiki] Trivial Update of "StrutsOverDrive" by TedHusted

2005-04-03 Thread Apache Wiki
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Struts Wiki" for change 
notification.

The following page has been changed by TedHusted:
http://wiki.apache.org/struts/StrutsOverDrive

--
  * Agility, a C# port of Commons Chain of Responsibility.
  * Nexus, an application controller built over Agility.
  
- For More see http://204.157.11.160/docs/display/OVR/Home
+ For more, visit the offsite [http://204.157.11.160/docs/display/OVR/Home 
OverDrive wiki].
  
  
  
@@ -36, +36 @@

  
  "Is there a relationship between Over``Drive Agility and the unreleased 
Agility package in Commons Chain?"
  
- The major relationship is that Ted likes the name Agility, and isn't planning 
to have any more children. Forman named all of his kids George. Likewise, Ted 
is naming all of his new projects Agility. :)
+ :) The major relationship is that Ted likes the name Agility, and isn't 
planning to have any more children. Foreman named all of his kids George. 
Likewise, Ted is naming all of his new projects Agility. :)
  
  But, seriously, the whiteboard Agility package in Commons Chain suggests that 
we use CoR as the basis for a request/response front controller. Over``Drive is 
building just such an application controller under the name Nexus. But, to 
build Nexus, first we needed a C# port of CoR. Chain of Responsibility is such 
a mouthful, we're calling our port of CoR "Agility" instead.
  
@@ -57, +57 @@

  
  Over``Drive is a whiteboard proposal and unreleased software. Posts should be 
made to the Struts DEV list, with the keyword "[Over``Drive]" in the subject 
line. 
  
- Before posting, please be sure to review the material on the (offsite) 
Over``Drive wiki at [http://204.157.11.160/docs/display/OVR/Home].
+ Before posting, please be sure to review the material on the offsite 
[http://204.157.11.160/docs/display/OVR/Home OverDrive wiki].
  
  
  


svn commit: r159927 - in struts/sandbox/trunk/overdrive/PhoneBook/Test/Commands: ./ SelectAllTest.cs

2005-04-03 Thread husted
Author: husted
Date: Sun Apr  3 08:48:26 2005
New Revision: 159927

URL: http://svn.apache.org/viewcvs?view=rev&rev=159927
Log:
OVR-5
* Create first failing test. 
* Comment-out functionality to be implemented in next session.

Added:
struts/sandbox/trunk/overdrive/PhoneBook/Test/Commands/
struts/sandbox/trunk/overdrive/PhoneBook/Test/Commands/SelectAllTest.cs

Added: struts/sandbox/trunk/overdrive/PhoneBook/Test/Commands/SelectAllTest.cs
URL: 
http://svn.apache.org/viewcvs/struts/sandbox/trunk/overdrive/PhoneBook/Test/Commands/SelectAllTest.cs?view=auto&rev=159927
==
--- struts/sandbox/trunk/overdrive/PhoneBook/Test/Commands/SelectAllTest.cs 
(added)
+++ struts/sandbox/trunk/overdrive/PhoneBook/Test/Commands/SelectAllTest.cs Sun 
Apr  3 08:48:26 2005
@@ -0,0 +1,48 @@
+/*
+ * Copyright 2005 The Apache Software Foundation.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *  http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+using NUnit.Framework;
+
+namespace PhoneBook.Core.Commands
+{
+   /// 
+   /// Exercise SelectAll Command.
+   /// 
+   [TestFixture]
+   public class SelectAllTest : BaseTest
+   {
+   /// 
+   /// SelectAll and succeed.
+   /// 
+   /// 
+   /// Nonfunctional work in progress.
+   /// 
+   [Test]
+   public void SelectAll_Pass ()
+   {
+   // TODO: Write code to pass text [OVR-5]
+   /*
+   IRequestContext context = Controller.ExecuteContext 
(App.SELECT_ALL);
+   AssertNominal (context);
+   AssertOutcome (context.HasOutcome);
+   IList list = context.Outcome as IList;
+   AssertListNotEmpty(list);
+   IDictionary row = list[0] as IDictionary;
+   string[] fields = {App.FIRST_NAME, App.LAST_NAME, 
App.USER_NAME, App.EXTENSION, App.HIRED, App.HOURS, App.EDITOR};
+   AssertFields (context,fields);
+   */
+   }
+   }
+}
\ No newline at end of file



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



svn commit: r159928 - in struts/sandbox/trunk/overdrive/PhoneBook/Test: BaseTest.cs Test.csproj

2005-04-03 Thread husted
Author: husted
Date: Sun Apr  3 08:59:00 2005
New Revision: 159928

URL: http://svn.apache.org/viewcvs?view=rev&rev=159928
Log:
OVR-5
* Add test to demonstrate GUIDs (and to generate for starter database).

Modified:
struts/sandbox/trunk/overdrive/PhoneBook/Test/BaseTest.cs
struts/sandbox/trunk/overdrive/PhoneBook/Test/Test.csproj

Modified: struts/sandbox/trunk/overdrive/PhoneBook/Test/BaseTest.cs
URL: 
http://svn.apache.org/viewcvs/struts/sandbox/trunk/overdrive/PhoneBook/Test/BaseTest.cs?view=diff&r1=159927&r2=159928
==
--- struts/sandbox/trunk/overdrive/PhoneBook/Test/BaseTest.cs (original)
+++ struts/sandbox/trunk/overdrive/PhoneBook/Test/BaseTest.cs Sun Apr  3 
08:59:00 2005
@@ -1,14 +1,52 @@
+/*
+ * Copyright 2005 The Apache Software Foundation.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *  http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+using System;
+using System.Collections;
 using NUnit.Framework;
 
 namespace PhoneBook.Core
 {
+   /// 
+   /// Base class for unit tests.
+   /// 
[TestFixture]
public class BaseTest
{
+   /// 
+   /// Dummy test to exercise infrastructure.
+   /// 
[Test]
public void Pass ()
{
}
 
+   /// 
+   /// Demonstration GUIDs and provide a device for generating 
GUIDs if needed.
+   /// 
+   [Test]
+   public void GuidString ()
+   {
+   IDictionary test = new Hashtable ();
+   for (int i = 0; i < 10; i++)
+   {
+   string key = Guid.NewGuid ().ToString ();
+   Assert.IsNotNull (key);
+   Assert.IsTrue (36 == key.Length);
+   test.Add (key, key); // Add throws an exception 
on duplicate keys
+   }
+   }
}
 }

Modified: struts/sandbox/trunk/overdrive/PhoneBook/Test/Test.csproj
URL: 
http://svn.apache.org/viewcvs/struts/sandbox/trunk/overdrive/PhoneBook/Test/Test.csproj?view=diff&r1=159927&r2=159928
==
--- struts/sandbox/trunk/overdrive/PhoneBook/Test/Test.csproj (original)
+++ struts/sandbox/trunk/overdrive/PhoneBook/Test/Test.csproj Sun Apr  3 
08:59:00 2005
@@ -105,6 +105,11 @@
 BuildAction = "Compile"
 />
 
+



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



svn commit: r159929 - in struts/sandbox/trunk/overdrive: Agility/LICENSE.txt Agility/NOTICE.txt PhoneBook/LICENSE.txt PhoneBook/NOTICE.txt PhoneBook/PhoneBook-start.sql

2005-04-03 Thread husted
Author: husted
Date: Sun Apr  3 09:02:10 2005
New Revision: 159929

URL: http://svn.apache.org/viewcvs?view=rev&rev=159929
Log:
OVR-5
* Add SQL for starter database. 
* Add license files ommitted from initial import. 

Added:
struts/sandbox/trunk/overdrive/Agility/LICENSE.txt
struts/sandbox/trunk/overdrive/Agility/NOTICE.txt
struts/sandbox/trunk/overdrive/PhoneBook/LICENSE.txt
struts/sandbox/trunk/overdrive/PhoneBook/NOTICE.txt
struts/sandbox/trunk/overdrive/PhoneBook/PhoneBook-start.sql

Added: struts/sandbox/trunk/overdrive/Agility/LICENSE.txt
URL: 
http://svn.apache.org/viewcvs/struts/sandbox/trunk/overdrive/Agility/LICENSE.txt?view=auto&rev=159929
==
--- struts/sandbox/trunk/overdrive/Agility/LICENSE.txt (added)
+++ struts/sandbox/trunk/overdrive/Agility/LICENSE.txt Sun Apr  3 09:02:10 2005
@@ -0,0 +1,202 @@
+
+ Apache License
+   Version 2.0, January 2004
+http://www.apache.org/licenses/
+
+   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+   1. Definitions.
+
+  "License" shall mean the terms and conditions for use, reproduction,
+  and distribution as defined by Sections 1 through 9 of this document.
+
+  "Licensor" shall mean the copyright owner or entity authorized by
+  the copyright owner that is granting the License.
+
+  "Legal Entity" shall mean the union of the acting entity and all
+  other entities that control, are controlled by, or are under common
+  control with that entity. For the purposes of this definition,
+  "control" means (i) the power, direct or indirect, to cause the
+  direction or management of such entity, whether by contract or
+  otherwise, or (ii) ownership of fifty percent (50%) or more of the
+  outstanding shares, or (iii) beneficial ownership of such entity.
+
+  "You" (or "Your") shall mean an individual or Legal Entity
+  exercising permissions granted by this License.
+
+  "Source" form shall mean the preferred form for making modifications,
+  including but not limited to software source code, documentation
+  source, and configuration files.
+
+  "Object" form shall mean any form resulting from mechanical
+  transformation or translation of a Source form, including but
+  not limited to compiled object code, generated documentation,
+  and conversions to other media types.
+
+  "Work" shall mean the work of authorship, whether in Source or
+  Object form, made available under the License, as indicated by a
+  copyright notice that is included in or attached to the work
+  (an example is provided in the Appendix below).
+
+  "Derivative Works" shall mean any work, whether in Source or Object
+  form, that is based on (or derived from) the Work and for which the
+  editorial revisions, annotations, elaborations, or other modifications
+  represent, as a whole, an original work of authorship. For the purposes
+  of this License, Derivative Works shall not include works that remain
+  separable from, or merely link (or bind by name) to the interfaces of,
+  the Work and Derivative Works thereof.
+
+  "Contribution" shall mean any work of authorship, including
+  the original version of the Work and any modifications or additions
+  to that Work or Derivative Works thereof, that is intentionally
+  submitted to Licensor for inclusion in the Work by the copyright owner
+  or by an individual or Legal Entity authorized to submit on behalf of
+  the copyright owner. For the purposes of this definition, "submitted"
+  means any form of electronic, verbal, or written communication sent
+  to the Licensor or its representatives, including but not limited to
+  communication on electronic mailing lists, source code control systems,
+  and issue tracking systems that are managed by, or on behalf of, the
+  Licensor for the purpose of discussing and improving the Work, but
+  excluding communication that is conspicuously marked or otherwise
+  designated in writing by the copyright owner as "Not a Contribution."
+
+  "Contributor" shall mean Licensor and any individual or Legal Entity
+  on behalf of whom a Contribution has been received by Licensor and
+  subsequently incorporated within the Work.
+
+   2. Grant of Copyright License. Subject to the terms and conditions of
+  this License, each Contributor hereby grants to You a perpetual,
+  worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+  copyright license to reproduce, prepare Derivative Works of,
+  publicly display, publicly perform, sublicense, and distribute the
+  Work and such Derivative Works in Source or Object form.
+
+   3. Grant of Patent License. Subject to the terms and conditions of
+  this Lic

svn commit: r159967 - in struts/shale/trunk/core-library: build.xml src/java/org/apache/shale/Bundle.properties src/java/org/apache/shale/faces/ShaleApplicationFilter.java src/java/org/apache/shale/faces/shale-config.xml

2005-04-03 Thread craigmcc
Author: craigmcc
Date: Sun Apr  3 14:37:32 2005
New Revision: 159967

URL: http://svn.apache.org/viewcvs?view=rev&rev=159967
Log:
Support "init" and "destroy" commands (in the "shale" catalog) so that
application startup and shutdown processing can be extensibe.

Modified:
struts/shale/trunk/core-library/build.xml
struts/shale/trunk/core-library/src/java/org/apache/shale/Bundle.properties

struts/shale/trunk/core-library/src/java/org/apache/shale/faces/ShaleApplicationFilter.java

struts/shale/trunk/core-library/src/java/org/apache/shale/faces/shale-config.xml

Modified: struts/shale/trunk/core-library/build.xml
URL: 
http://svn.apache.org/viewcvs/struts/shale/trunk/core-library/build.xml?view=diff&r1=159966&r2=159967
==
--- struts/shale/trunk/core-library/build.xml (original)
+++ struts/shale/trunk/core-library/build.xml Sun Apr  3 14:37:32 2005
@@ -140,10 +140,10 @@
   
   
+classpath="${jsf-impl.jar}"/>
   
+
classname="org.apache.myfaces.config.MyfacesConfig"
+classpath="${jsf-impl.jar}"/>
   
 
   http://svn.apache.org/viewcvs/struts/shale/trunk/core-library/src/java/org/apache/shale/Bundle.properties?view=diff&r1=159966&r2=159967
==
--- struts/shale/trunk/core-library/src/java/org/apache/shale/Bundle.properties 
(original)
+++ struts/shale/trunk/core-library/src/java/org/apache/shale/Bundle.properties 
Sun Apr  3 14:37:32 2005
@@ -18,7 +18,9 @@
 
 # org.apache.shale.application.ShaleApplicationFilter
 filter.creatingCatalog=Creating catalog {0}
+filter.destroyException=Exception during init command
 filter.finalizing=Finalizing Shale Application Filter
+filter.initException=Exception occurred during init command
 filter.initializing=Initializing Shale Application Filter
 filter.parsingResource=Parsing default resource {0}
 filter.vcmAccess=ViewControllerMapper class {0} does not have a public no-args 
constructor

Modified: 
struts/shale/trunk/core-library/src/java/org/apache/shale/faces/ShaleApplicationFilter.java
URL: 
http://svn.apache.org/viewcvs/struts/shale/trunk/core-library/src/java/org/apache/shale/faces/ShaleApplicationFilter.java?view=diff&r1=159966&r2=159967
==
--- 
struts/shale/trunk/core-library/src/java/org/apache/shale/faces/ShaleApplicationFilter.java
 (original)
+++ 
struts/shale/trunk/core-library/src/java/org/apache/shale/faces/ShaleApplicationFilter.java
 Sun Apr  3 14:37:32 2005
@@ -37,6 +37,8 @@
 import org.apache.commons.chain.Command;
 import org.apache.commons.chain.config.ConfigParser;
 import org.apache.commons.chain.impl.CatalogBase;
+import org.apache.commons.chain.web.WebContext;
+import org.apache.commons.chain.web.servlet.ServletWebContext;
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
 import org.apache.shale.ViewControllerMapper;
@@ -106,6 +108,20 @@
 
 
 /**
+ * The name of the Command to execute during
+ * application shutdown.
+ */
+public static final String COMMAND_DESTROY = "destroy";
+
+
+/**
+ * The name of the Command to execute during
+ * application startup.
+ */
+public static final String COMMAND_INIT = "init";
+
+
+/**
  * The name of the Command (in the Catalog
  * named by CATALOG_NAME) that performs the standard
  * application scope request processing.
@@ -186,6 +202,16 @@
 
 log.info(messages.getMessage("filter.finalizing"));
 
+// Execute the "destroy" command in the "shale" catalog (if any)
+Command command = catalog.getCommand(COMMAND_DESTROY);
+if (command != null) {
+WebContext webContext = new ServletWebContext(context, null, null);
+try {
+command.execute(webContext);
+} catch (Exception e) {
+log.error(messages.getMessage("filter.destroyException"), e);
+}
+}
 
 // Clean up JavaServer Faces integration linkages
 if (phaseListener != null) {
@@ -255,11 +281,23 @@
 
 // Look up the "shale" catalog and ensure "standard" is defined
 try {
-this.catalog = getCatalog();
+catalog = getCatalog();
 } catch (ServletException e) {
 throw e;
 } catch (Exception e) {
 throw new ServletException(e);
+}
+
+// Execute the "init" command in the "shale" catalog (if any)
+Command command = catalog.getCommand(COMMAND_INIT);
+if (command != null) {
+WebContext webContext = new ServletWebContext(context, null, null);
+try {
+command.execute(webContext);
+} catch (Exception e) {
+log.error(messages.getMessage("filte

svn commit: r159968 - struts/shale/trunk/test-framework/build.xml

2005-04-03 Thread craigmcc
Author: craigmcc
Date: Sun Apr  3 15:14:18 2005
New Revision: 159968

URL: http://svn.apache.org/viewcvs?view=rev&rev=159968
Log:
Correct class used to test for MyFaces presence.

Modified:
struts/shale/trunk/test-framework/build.xml

Modified: struts/shale/trunk/test-framework/build.xml
URL: 
http://svn.apache.org/viewcvs/struts/shale/trunk/test-framework/build.xml?view=diff&r1=159967&r2=159968
==
--- struts/shale/trunk/test-framework/build.xml (original)
+++ struts/shale/trunk/test-framework/build.xml Sun Apr  3 15:14:18 2005
@@ -64,7 +64,7 @@
 classname="com.sun.faces.RIConstants"
 classpath="${jsf-impl.jar}"/>
   
 
   



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



New RDF/XML -> Java object library

2005-04-03 Thread James Leigh
Hello,
I have written a small library that can create java objects from an 
RDF/XML files.  Like the way digester creates objects from XML files.  
But by using an RDF files there is no need for rules, just simple map of 
tagNames to classes and properties.

http://ip16-167.tor.istop.com/~james/RDFDigester-alpha-20050323.zip
Please give it a look and provide some feed back.  I think an RDF/XML 
configuration file would bring a lot more flexibility to web-based 
applications.

Sincerely,
James Leigh
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: New RDF/XML -> Java object library

2005-04-03 Thread Martin Cooper
This isn't something I would see being added to Struts. It seems
rather more general purpose than that, so Commons would seem much more
appropriate. I know you sent pretty much the same message to the
Commons list and didn't appear to get any response, but that really is
a more appropriate place than here.

--
Martin Cooper


On Apr 3, 2005 3:56 PM, James Leigh <[EMAIL PROTECTED]> wrote:
> Hello,
> 
> I have written a small library that can create java objects from an
> RDF/XML files.  Like the way digester creates objects from XML files.
> But by using an RDF files there is no need for rules, just simple map of
> tagNames to classes and properties.
> 
> http://ip16-167.tor.istop.com/~james/RDFDigester-alpha-20050323.zip
> 
> Please give it a look and provide some feed back.  I think an RDF/XML
> configuration file would bring a lot more flexibility to web-based
> applications.
> 
> Sincerely,
> James Leigh
> 
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
>

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 33434] - el taglibs cause jspc crash?

2005-04-03 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=33434





--- Additional Comments From [EMAIL PROTECTED]  2005-04-04 02:18 ---
Have you tried asking on the Tomcat User List about this? Tomcat Bug 33358 
looks similar, also maybe Bug 32330?

Niall

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 33730] - Bad request url with Struts/Tiles/Tomcat 5.5.7

2005-04-03 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=33730





--- Additional Comments From [EMAIL PROTECTED]  2005-04-04 02:55 ---
Since you haven't shown your actual code, then only thing I think when you 
say "...Link is contructed from resquest's URI" is that your doing something 
like...

  ...

...but I would have expected that to produce "/jsp/Main.jsp" in Tomcat 5.0.28 
as well as Tomcat 5.5.7!!!

Please provide full details of what you're actually doing - show your code from 
your jsp and relevant bits of your struts-config.xml.

Thanks

Niall

P.S. Can you not use ... to get what 
you want?

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 33789] - problem using redirect=true when path is a tiles definition

2005-04-03 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=33789


[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||INVALID




--- Additional Comments From [EMAIL PROTECTED]  2005-04-04 03:26 ---
In order to do a redirect, then there needs to be a "real" URL. If we had a 
Tiles servlet that handled specified servlet mappings then this would be 
possible. That used to be the way tiles worked, but currently the 
TilesRequestProcesor intercepts forwards to tiles definitions and processes 
them there.

If you want to re-direct to a tiles definition, then you could do something 
like the following...

 

 

 

I'm closing this as invalid.

Niall


-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]