Re: LogConfigurationException while running STRUTS with two applicationsin i Planet

2004-03-07 Thread Kent Sølvsten Rasmussen
In later versions, commons-logging has been separated in 2 jarfiles, 1. 
commons-logging.jar and 2. commons-logging-api.jar. This might be the case here. Maybe 
your are using a commons-logging-api from the applicationserver itself.

Try putting a commons-logging-api.jar inside your webapps too.

(btw this is actually a USER question)

Kent

[EMAIL PROTECTED] wrote:
> We are running two STRUTS applications using Log4j in
> iPlanet 6.5 Application servers. We have deployed struts,
> commons-beanutils, common-collections, commons-digester,
> commons-logging, commons-validator and  log4j under the
> WEB-INF/lib and packaged them as separate ear files for each
> application separately. The Action servlet in each
> application is deployed with a different name. Each
> application has an initializer servlet that is invoked at
> application server startup and load the Log4J
> configuration.
> 
> The above works fine with only one application and also on
> occasion with both applications. However, we are getting
> intermittent errors when running both applications together
> when the requested JSP fails to load with an error in the
> application server kjs logs. We have observed the following
> pattern of errors: (with debugging turned on)
> 
> Always starts with one LogConfigurationException (see Error
> #1 below). This error does not always happen at startup. It
> can happen even after some usage of the applications. Once
> this error has occured, we get a
> java.lang.NoClassDefFoundError  (see Error #2 below) when 
> the JSP page load occurs in the application. 
> 
> Has anyone seen this error ? Any insight would be much
> appreciated.
> 
> 
> Error #1
> 
> Loading servlet: App1Action
> [06/Mar/2004 13:01:39:3] error: Exception:
> SERVLET-execution_failed: Error in executing servlet
> EAMSAction: java.lang.ExceptionInInitializerError 
> Exception Stack Trace: 
> java.lang.ExceptionInInitializerError:
> org.apache.commons.logging.LogConfigurationException:
> org.apache.commons.logging.LogConfigurationException: 
> org.apache.commons.logging.LogConfigurationException: 
> Class org.apache.commons.logging.impl.Log4JLogger does not
> implement Log
>   at
> org.apache.commons.logging.impl.LogFactoryImpl.newInstance(L
> ogFactoryImpl.java:532)
>   at
> org.apache.commons.logging.impl.LogFactoryImpl.getInstance(L
> ogFactoryImpl.java:272)
>   at
> org.apache.commons.logging.impl.LogFactoryImpl.getInstance(L
> ogFactoryImpl.java:246)
>   at
> org.apache.commons.logging.LogFactory.getLog(LogFactory.java
> :395)
>   at
> org.apache.struts.action.ActionServlet.(ActionServle
> t.java:375)
>   at java.lang.Class.newInstance0(Native Method)
>   at java.lang.Class.newInstance(Class.java:232)
>   at
> com.netscape.server.servlet.servletrunner.ServletRepository.
> loadServlet(Unknown Source)
>   at
> com.netscape.server.servlet.servletrunner.ServletRepository.
> createInstance(Unknown Source)
>   at
> com.netscape.server.servlet.servletrunner.ServletRunner.crea
> teServletInfo(ServletRunner.java:1237)
>   at
> com.netscape.server.servlet.servletrunner.AppInfo.preLoadSer
> vlets(Unknown Source)
>   at
> com.netscape.server.servlet.servletrunner.AppInfo.resetServl
> ets(Unknown Source)
>   at
> com.netscape.server.servlet.servletrunner.AppInfo.(Unk
> nown Source)
>   at
> com.netscape.server.servlet.servletrunner.ServletModule.getA
> ppInfo(Unknown Source)
>   at
> com.netscape.server.servlet.servletrunner.ServletRunner.getA
> ppInfo(ServletRunner.java:1546)
>   at
> com.netscape.server.servlet.servletrunner.ServletRunner.exec
> ute(ServletRunner.java:986)
>   at
> com.kivasoft.applogic.AppLogic.execute(AppLogic.java:152)
>   at
> com.kivasoft.applogic.AppLogic.execute(AppLogic.java:86)
>   at com.kivasoft.thread.ThreadBasic.run(Native Method)
>   at java.lang.Thread.run(Thread.java:479)
> 
> MessageHeaders:setHeaderField(): Invoking headers.put(name,
> value)
> 
> [06/Mar/2004 13:01:39:3] error: APPLOGIC-caught_exception:
> Caught Exception: 
> java.lang.ClassCastException:
> java.lang.ExceptionInInitializerError
>   at
> com.netscape.server.servlet.servletrunner.ServletRunner.repo
> rtError(ServletRunner.java:1576)
>   at
> com.netscape.server.servlet.servletrunner.ServletRunner.exec
> ute(ServletRunner.java:1002)
>   at
> com.kivasoft.applogic.AppLogic.execute(AppLogic.java:152)
>   at
> com.kivasoft.applogic.AppLogic.execute(AppLogic.java:86)
>   at com.kivasoft.thread.ThreadBasic.run(Native Method)
>   at java.lang.Thread.run(Thread.java:479)
> 
> 
> Error #2: This happens when the application is accessing a
> page.
> 
> --
> Loading servlet: App1Action
> [06/Mar/2004 13:38:23:7] error: Exception:
> SERVLET-execution_failed: Error in executing servlet
> App1Action: java.lang.NoClassDefFoundError 
> Exception Stack Trace: 

cvs commit: jakarta-struts/contrib/struts-chain build.properties.sample

2004-03-07 Thread craigmcc
craigmcc2004/03/07 19:15:16

  Modified:contrib/struts-chain build.properties.sample
  Log:
  Forgot one file.
  
  Revision  ChangesPath
  1.5   +20 -3 jakarta-struts/contrib/struts-chain/build.properties.sample
  
  Index: build.properties.sample
  ===
  RCS file: /home/cvs/jakarta-struts/contrib/struts-chain/build.properties.sample,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- build.properties.sample   19 Jan 2004 22:22:02 -  1.4
  +++ build.properties.sample   8 Mar 2004 03:15:16 -   1.5
  @@ -1,6 +1,22 @@
   # build.properties.sample
   # ---
   #
  +# ==
  +# Copyright 2002,2004 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.
  +# ==
  +#
   # This file contains example property settings that you would use to customzie
   # your build environment to build the Chain of Responsibility Library from
   # source code.  To use this file, make a copy of it in "build.properties" and
  @@ -8,8 +24,9 @@
   #
   # $Id$
   #
  -### In order to build with Tomcat integration you must have the catalina-ant.jar in 
your CLASSPATH
  -### this is located under the jakarta-tomcat/server/lib directory
  +# In order to build with Tomcat integration you must have the catalina-ant.jar
  +# in your CLASSPATH.  This file is located under the jakarta-tomcat/server/lib
  +# directory.
   
   
   # The absolute or relative pathname of the directory containing your
  
  
  

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



cvs commit: jakarta-struts/contrib/struts-chain/web/example/WEB-INF struts-config.xml

2004-03-07 Thread craigmcc
craigmcc2004/03/07 19:10:48

  Modified:contrib/struts-chain LICENSE.txt build.xml project.xml
   contrib/struts-chain/src/conf chain-config.xml
   contrib/struts-chain/web/example/WEB-INF struts-config.xml
  Added:   contrib/struts-chain NOTICE.txt
  Log:
  Manual changes for Apache License (version 2.0) for struts-chain.
  
  Revision  ChangesPath
  1.2   +197 -60   jakarta-struts/contrib/struts-chain/LICENSE.txt
  
  Index: LICENSE.txt
  ===
  RCS file: /home/cvs/jakarta-struts/contrib/struts-chain/LICENSE.txt,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- LICENSE.txt   11 Aug 2003 04:55:34 -  1.1
  +++ LICENSE.txt   8 Mar 2004 03:10:47 -   1.2
  @@ -1,65 +1,202 @@
  -/*
  - * $Header$
  - * $Revision$
  - * $Date$
  - *
  - * 
  - * 
  - * The Apache Software License, Version 1.1
  - *
  - * Copyright (c) 1999-2001 The Apache Software Foundation.  All rights 
  - * reserved.
  - *
  - * Redistribution and use in source and binary forms, with or without
  - * modification, are permitted provided that the following conditions
  - * are met:
  - *
  - * 1. Redistributions of source code must retain the above copyright
  - *notice, this list of conditions and the following disclaimer. 
  - *
  - * 2. Redistributions in binary form must reproduce the above copyright
  - *notice, this list of conditions and the following disclaimer in
  - *the documentation and/or other materials provided with the
  - *distribution.
  - *
  - * 3. The end-user documentation included with the redistribution, if
  - *any, must include the following acknowlegement:  
  - *   "This product includes software developed by the 
  - *Apache Software Foundation (http://www.apache.org/)."
  - *Alternately, this acknowlegement may appear in the software itself,
  - *if and wherever such third-party acknowlegements normally appear.
  - *
  - * 4. The names "The Jakarta Project", "Struts", and "Apache Software
  - *Foundation" must not be used to endorse or promote products derived
  - *from this software without prior written permission. For written 
  - *permission, please contact [EMAIL PROTECTED]
  - *
  - * 5. Products derived from this software may not be called "Apache"
  - *nor may "Apache" appear in their names without prior written
  - *permission of the Apache Group.
  - *
  - * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
  - * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
  - * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  - * DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
  - * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  - * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  - * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
  - * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
  - * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  - * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
  - * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  - * SUCH DAMAGE.
  - * 
  - *
  - * This software consists of voluntary contributions made by many
  - * individuals on behalf of the Apache Software Foundation.  For more
  - * information on the Apache Software Foundation, please see
  - * .
  - *
  - */ 
   
  + 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 for

cvs commit: jakarta-struts/contrib/struts-chain/src/java/org/apache/struts/chain/util ClassUtils.java

2004-03-07 Thread craigmcc
craigmcc2004/03/07 18:50:54

  Modified:contrib/struts-chain/src/java/org/apache/struts/chain
AbstractAuthorizeAction.java
AbstractExceptionHandler.java
AbstractExecuteAction.java
AbstractPerformForward.java
AbstractPerformInclude.java
AbstractPopulateActionForm.java
AbstractRequestNoCache.java
AbstractSelectAction.java
AbstractSelectForward.java AbstractSelectInput.java
AbstractSelectLocale.java AbstractSelectModule.java
AbstractSetContentType.java
AbstractValidateActionForm.java Constants.java
CreateAction.java CreateActionForm.java
ExceptionCatcher.java SelectInclude.java
UnauthorizedActionException.java
   contrib/struts-chain/src/java/org/apache/struts/chain/legacy
CatalogConfiguratorPlugIn.java
ComposableRequestProcessor.java
   contrib/struts-chain/src/java/org/apache/struts/chain/servlet
AuthorizeAction.java ExceptionHandler.java
ExecuteAction.java PerformForward.java
PerformInclude.java PopulateActionForm.java
RequestNoCache.java SelectAction.java
SelectForward.java SelectInput.java
SelectLocale.java SelectModule.java
SetContentType.java ValidateActionForm.java
   contrib/struts-chain/src/java/org/apache/struts/chain/util
ClassUtils.java
  Log:
  ASL v2.0 license (using automated tool in committers/relicense).
  
  Revision  ChangesPath
  1.3   +14 -59
jakarta-struts/contrib/struts-chain/src/java/org/apache/struts/chain/AbstractAuthorizeAction.java
  
  
http://cvs.apache.org/viewcvs/jakarta-struts/contrib/struts-chain/src/java/org/apache/struts/chain/AbstractAuthorizeAction.java.diff?r1=1.2&r2=1.3
  
  
  1.4   +14 -59
jakarta-struts/contrib/struts-chain/src/java/org/apache/struts/chain/AbstractExceptionHandler.java
  
  
http://cvs.apache.org/viewcvs/jakarta-struts/contrib/struts-chain/src/java/org/apache/struts/chain/AbstractExceptionHandler.java.diff?r1=1.3&r2=1.4
  
  
  1.4   +14 -59
jakarta-struts/contrib/struts-chain/src/java/org/apache/struts/chain/AbstractExecuteAction.java
  
  
http://cvs.apache.org/viewcvs/jakarta-struts/contrib/struts-chain/src/java/org/apache/struts/chain/AbstractExecuteAction.java.diff?r1=1.3&r2=1.4
  
  
  1.4   +14 -59
jakarta-struts/contrib/struts-chain/src/java/org/apache/struts/chain/AbstractPerformForward.java
  
  
http://cvs.apache.org/viewcvs/jakarta-struts/contrib/struts-chain/src/java/org/apache/struts/chain/AbstractPerformForward.java.diff?r1=1.3&r2=1.4
  
  
  1.3   +14 -59
jakarta-struts/contrib/struts-chain/src/java/org/apache/struts/chain/AbstractPerformInclude.java
  
  
http://cvs.apache.org/viewcvs/jakarta-struts/contrib/struts-chain/src/java/org/apache/struts/chain/AbstractPerformInclude.java.diff?r1=1.2&r2=1.3
  
  
  1.4   +14 -59
jakarta-struts/contrib/struts-chain/src/java/org/apache/struts/chain/AbstractPopulateActionForm.java
  
  
http://cvs.apache.org/viewcvs/jakarta-struts/contrib/struts-chain/src/java/org/apache/struts/chain/AbstractPopulateActionForm.java.diff?r1=1.3&r2=1.4
  
  
  1.2   +14 -59
jakarta-struts/contrib/struts-chain/src/java/org/apache/struts/chain/AbstractRequestNoCache.java
  
  
http://cvs.apache.org/viewcvs/jakarta-struts/contrib/struts-chain/src/java/org/apache/struts/chain/AbstractRequestNoCache.java.diff?r1=1.1&r2=1.2
  
  
  1.4   +14 -59
jakarta-struts/contrib/struts-chain/src/java/org/apache/struts/chain/AbstractSelectAction.java
  
  
http://cvs.apache.org/viewcvs/jakarta-struts/contrib/struts-chain/src/java/org/apache/struts/chain/AbstractSelectAction.java.diff?r1=1.3&r2=1.4
  
  
  1.3   +14 -59
jakarta-struts/contrib/struts-chain/src/java/org/apache/struts/chain/AbstractSelectForward.java
  
  
http://cvs.apache.org/viewcvs/jakarta-struts/contrib/struts-chain/src/java/org/apache/struts/chain/AbstractSelectForward.java.diff?r1=1.2&r2=1.3
  
  
  1.4   +14 -59
jakarta-struts/contrib/struts-chain/src/java/org/apache/struts/chain/AbstractSelectInput.java
  
  
http://cvs.apache.org/viewcvs/jakarta-struts/contrib/struts-chain/src/java/org/apache/struts/chain/AbstractSelectInput.java.diff?r1=1.3&r2=1.4
  
  
  1.3   +14 -59
jakarta-struts/contrib/struts-chain/src/java/org/apache/struts/chain/AbstractSelectLocale.java
  
  
http://cvs.apache.org/viewcvs/jakarta-struts/contrib/struts-chain/src/java/org/apache/struts/chain/AbstractSelectLocale.java.diff?r1=1.2&r2=1.3
  
  
  1.3   +14 -59 

cvs commit: jakarta-struts/contrib/struts-faces/src/java/org/apache/struts/faces/util MessagesMap.java StrutsContext.java

2004-03-07 Thread craigmcc
craigmcc2004/03/07 18:49:55

  Modified:contrib/struts-faces/src/example/org/apache/struts/webapp/example
ApplicationMapping.java CheckLogonTag.java
Constants.java EditRegistrationAction.java
EditSubscriptionAction.java
ExpiredPasswordException.java
LinkSubscriptionTag.java LinkUserTag.java
LogoffAction.java LogonAction.java LogonForm.java
RegistrationBacking.java RegistrationForm.java
SaveRegistrationAction.java
SaveSubscriptionAction.java Subscription.java
SubscriptionForm.java User.java UserDatabase.java
   contrib/struts-faces/src/example/org/apache/struts/webapp/example/memory
MemoryDatabasePlugIn.java MemorySubscription.java
MemoryUser.java MemoryUserDatabase.java
   contrib/struts-faces/src/example2/org/apache/struts/webapp/example2
ApplicationMapping.java CheckLogonTag.java
Constants.java EditRegistrationAction.java
EditSubscriptionAction.java
ExpiredPasswordException.java
LinkSubscriptionTag.java LinkUserTag.java
LoggedOff.java LoggedOn.java LogoffAction.java
LogonAction.java LogonForm.java
RegistrationBacking.java RegistrationForm.java
SaveRegistrationAction.java
SaveSubscriptionAction.java Subscription.java
SubscriptionForm.java User.java UserDatabase.java
   
contrib/struts-faces/src/example2/org/apache/struts/webapp/example2/memory
MemoryDatabasePlugIn.java MemorySubscription.java
MemoryUser.java MemoryUserDatabase.java
   contrib/struts-faces/src/java/org/apache/struts/faces
Constants.java
   contrib/struts-faces/src/java/org/apache/struts/faces/application
ActionListenerImpl.java FacesRequestProcessor.java
FacesTilesRequestProcessor.java
PropertyResolverImpl.java
   contrib/struts-faces/src/java/org/apache/struts/faces/component
FormComponent.java
   contrib/struts-faces/src/java/org/apache/struts/faces/renderer
AbstractRenderer.java BaseRenderer.java
ErrorsRenderer.java FormRenderer.java
HtmlRenderer.java MessageRenderer.java
StylesheetRenderer.java WriteRenderer.java
   contrib/struts-faces/src/java/org/apache/struts/faces/taglib
AbstractFacesTag.java BaseTag.java ErrorsTag.java
FormTag.java HtmlTag.java
JavascriptValidatorTag.java LoadMessagesTag.java
MessageTag.java StylesheetTag.java SubviewTag.java
WriteTag.java
   contrib/struts-faces/src/java/org/apache/struts/faces/util
MessagesMap.java StrutsContext.java
  Log:
  ASL 2.0 (from automated Java tool in committers/relicense).
  
  Revision  ChangesPath
  1.2   +14 -59
jakarta-struts/contrib/struts-faces/src/example/org/apache/struts/webapp/example/ApplicationMapping.java
  
  
http://cvs.apache.org/viewcvs/jakarta-struts/contrib/struts-faces/src/example/org/apache/struts/webapp/example/ApplicationMapping.java.diff?r1=1.1&r2=1.2
  
  
  1.3   +14 -59
jakarta-struts/contrib/struts-faces/src/example/org/apache/struts/webapp/example/CheckLogonTag.java
  
  
http://cvs.apache.org/viewcvs/jakarta-struts/contrib/struts-faces/src/example/org/apache/struts/webapp/example/CheckLogonTag.java.diff?r1=1.2&r2=1.3
  
  
  1.2   +14 -59
jakarta-struts/contrib/struts-faces/src/example/org/apache/struts/webapp/example/Constants.java
  
  
http://cvs.apache.org/viewcvs/jakarta-struts/contrib/struts-faces/src/example/org/apache/struts/webapp/example/Constants.java.diff?r1=1.1&r2=1.2
  
  
  1.2   +14 -59
jakarta-struts/contrib/struts-faces/src/example/org/apache/struts/webapp/example/EditRegistrationAction.java
  
  
http://cvs.apache.org/viewcvs/jakarta-struts/contrib/struts-faces/src/example/org/apache/struts/webapp/example/EditRegistrationAction.java.diff?r1=1.1&r2=1.2
  
  
  1.2   +14 -59
jakarta-struts/contrib/struts-faces/src/example/org/apache/struts/webapp/example/EditSubscriptionAction.java
  
  
http://cvs.apache.org/viewcvs/jakarta-struts/contrib/struts-faces/src/example/org/apache/struts/webapp/example/EditSubscriptionAction.java.diff?r1=1.1&r2=1.2
  
  
  1.3   +13 -58
jakarta-struts/contrib/struts-faces/src/example/org/apache/struts/w

cvs commit: jakarta-struts/contrib/struts-faces/web/example2/WEB-INF struts-config.xml tiles-defs.xml web.xml

2004-03-07 Thread craigmcc
craigmcc2004/03/07 18:40:57

  Modified:contrib/struts-faces/web/example2 layout.jsp loggedoff.jsp
loggedon.jsp logon.jsp mainMenu.jsp
registration.jsp subscription.jsp
   contrib/struts-faces/web/example2/WEB-INF struts-config.xml
tiles-defs.xml web.xml
  Log:
  First round fixup of the example2 (Tiles based) example application.
  Works at least through the display of the "Edit Registration" page.
  
  Revision  ChangesPath
  1.2   +2 -1  jakarta-struts/contrib/struts-faces/web/example2/layout.jsp
  
  Index: layout.jsp
  ===
  RCS file: /home/cvs/jakarta-struts/contrib/struts-faces/web/example2/layout.jsp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- layout.jsp31 Dec 2003 07:17:48 -  1.1
  +++ layout.jsp8 Mar 2004 02:40:57 -   1.2
  @@ -6,7 +6,8 @@
   <%@ taglib prefix="t" uri="/WEB-INF/struts-tiles.tld" %>
   
   
  -  
  +  
  +  
   
 
 
  
  
  
  1.2   +13 -13jakarta-struts/contrib/struts-faces/web/example2/loggedoff.jsp
  
  Index: loggedoff.jsp
  ===
  RCS file: /home/cvs/jakarta-struts/contrib/struts-faces/web/example2/loggedoff.jsp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- loggedoff.jsp 31 Dec 2003 07:17:49 -  1.1
  +++ loggedoff.jsp 8 Mar 2004 02:40:57 -   1.2
  @@ -3,17 +3,17 @@
   <%@ taglib prefix="h" uri="http://java.sun.com/jsf/html"; %>
   <%@ taglib prefix="s" uri="http://jakarta.apache.org/struts/tags-faces"; %>
   <%@ taglib prefix="t" uri="/WEB-INF/struts-tiles.tld" %>
  -
  -  
  -
  -
  -
  -
  -
  -
  -  
  +
  +  
  +
  +  
  +
  +
  +  
  +
  +  
   
  
  
  
  1.2   +8 -8  jakarta-struts/contrib/struts-faces/web/example2/loggedon.jsp
  
  Index: loggedon.jsp
  ===
  RCS file: /home/cvs/jakarta-struts/contrib/struts-faces/web/example2/loggedon.jsp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- loggedon.jsp  31 Dec 2003 07:17:49 -  1.1
  +++ loggedon.jsp  8 Mar 2004 02:40:57 -   1.2
  @@ -3,12 +3,12 @@
   <%@ taglib prefix="h" uri="http://java.sun.com/jsf/html"; %>
   <%@ taglib prefix="s" uri="http://jakarta.apache.org/struts/tags-faces"; %>
   <%@ taglib prefix="t" uri="/WEB-INF/struts-tiles.tld" %>
  -
  -  
  -
  -  
  -
  -  
  +
  +  
  +
  +  
  +
  +  
   
  
  
  
  1.2   +38 -35jakarta-struts/contrib/struts-faces/web/example2/logon.jsp
  
  Index: logon.jsp
  ===
  RCS file: /home/cvs/jakarta-struts/contrib/struts-faces/web/example2/logon.jsp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- logon.jsp 31 Dec 2003 07:17:49 -  1.1
  +++ logon.jsp 8 Mar 2004 02:40:57 -   1.2
  @@ -5,53 +5,56 @@
   
   
   
  -
  -
  -  
  +
  +
  +  
   
   <%-- Grid header element --%>
   
  -
  -
  +
  +  
   
   
   <%-- Grid data elements --%>
   
  -
  -  
  -
  -
  -
  -
  -
  -  
  -
  -
  -
  -
  -
  -
  -
  +
  +  
  +
  +
  +
  +
  +
  +  
  +
  +
  +
  +
  +
  +
  +
   
   <%-- Grid footer element --%>
   
  -
  -
  +
  +  
   
   
  -  
  +  
   
 http://java.sun.com/jsf/html"; %>
   <%@ taglib prefix="s" uri="http://jakarta.apache.org/struts/tags-faces"; %>
   
  -
  -
  -
  -  
  -
  -  
  -  
  -  
  -
  -
  -
  -
  -  
  -  
  -
  -
  -  
  -
  -
  -  
  -  
  -
  -  
  -
  -
  -
  -
  -
  +
  +
  +  
  +
  +  
  +
  +  
  +
  +
  +  
  +
  +  
  +
  +  
  +
  +
  +
  +
  
  
  
  1.2   +151 -138  
jakarta-struts/contrib/struts-faces/web/example2/registration.jsp
  
  Index: registration.jsp
  ===
  RCS file: 
/home/cvs/jakarta-struts/contrib/struts-faces/web/example2/registration.jsp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- registration.jsp  31 Dec 2003 07:17:49 -  1.1
  +++ registration.jsp  8 Mar 2004 02:40:57 -   1.2
  @@ -27,115 +27,128 @@
   
   
   
  -
  -
  -  
  -
  -  
  +
  +
  +  
  +
  +  
   
   <%-- Grid header element --%>
   
   
  -  
  +  
   
  -  
  -
  +  
  +
 
  -  
  -
  +  
  +
 
 
  -
  +
 
   
  -  
  +  
   
   
   <%-- Grid

Re: ASL 2.0

2004-03-07 Thread Paul Sundling
I used the java tool and even made some fixes.  I can run that again too 
and resubmit a patch.  Let me know.

Paul

[EMAIL PROTECTED] wrote:

An alternative is to directly run the python scripts,
it's probably easier than applying the patch.
I could do that.
 

-Original Message-
From: David Graham [mailto:[EMAIL PROTECTED]
Sent: Sunday, March 7, 2004 10:08 PM
To: 'Struts Developers List'
Subject: Re: ASL 2.0
I attempted to apply the patches but Eclipse wouldn't cooperate.  I don't
have any other cvs tools on my windows box, which is the only one with
Struts development setup at the moment.
David

--- Ted Husted <[EMAIL PROTECTED]> wrote:
   

Would anyone have a chance to apply Paul's patch this afternoon?

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

I'm out of town and this might be a bear for me to commit over a 28.8
modem connection :)
Otherwise, I'll try to do it later tonight.

-Ted.



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

__
Do you Yahoo!?
Yahoo! Search - Find what you?re looking for faster
http://search.yahoo.com
-
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]
 



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


Re: ASL 2.0

2004-03-07 Thread Ted Husted
Anything anyone wants to do would be fine with me. :) I'll start using ASL 2.0 for any 
files I touch.

-T.

On Sun, 07 Mar 2004 16:47:12 -0800, Craig R. McClanahan wrote:
> Quoting "[EMAIL PROTECTED]" <[EMAIL PROTECTED]>:
>
>
>> An alternative is to directly run the python scripts,
>> it's probably easier than applying the patch.
>> I could do that.
>>
>
> In the committers module (relicense directory) there is also a Java
> version of the relicensing tool that works quite well.  I used it
> with great success converting some of the commons packages.
>
> Also, be aware that I just committed a pretty massive update to the
> contrib/struts-faces subdirectory, so any previous patch against
> those files will likely fail on mismatches.
>
> Craig
>
>>
>>> -Original Message-
>>> From: David Graham [mailto:[EMAIL PROTECTED]
>>> Sent: Sunday, March 7, 2004 10:08 PM
>>> To: 'Struts Developers List'
>>> Subject: Re: ASL 2.0
>>>
>>>
>>> I attempted to apply the patches but Eclipse wouldn't
>>> cooperate.  I don't have any other cvs tools on my windows box,
>>> which is the only one with Struts development setup at the
>>> moment.
>>>
>>> David
>>>
>>>
>>> --- Ted Husted <[EMAIL PROTECTED]> wrote:
 Would anyone have a chance to apply Paul's patch this
 afternoon?


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


 I'm out of town and this might be a bear for me to commit
 over a 28.8 modem connection :)

 Otherwise, I'll try to do it later tonight.


 -Ted.



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



cvs commit: jakarta-struts/contrib/struts-faces/web/example2/WEB-INF struts-config.xml

2004-03-07 Thread craigmcc
craigmcc2004/03/07 17:13:01

  Modified:contrib/struts-faces/web/example/WEB-INF struts-config.xml
   contrib/struts-faces/web/example2/WEB-INF struts-config.xml
  Removed: contrib/struts-faces/src/example/org/apache/struts/webapp/example
FacesPlugIn.java LinkSubscriptionRenderer.java
   contrib/struts-faces/src/example2/org/apache/struts/webapp/example2
FacesPlugIn.java LinkSubscriptionRenderer.java
  Log:
  Remove obsolete integration files; the standard command buttons work fine.
  
  Revision  ChangesPath
  1.5   +0 -3  
jakarta-struts/contrib/struts-faces/web/example/WEB-INF/struts-config.xml
  
  Index: struts-config.xml
  ===
  RCS file: 
/home/cvs/jakarta-struts/contrib/struts-faces/web/example/WEB-INF/struts-config.xml,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- struts-config.xml 8 Mar 2004 00:40:49 -   1.4
  +++ struts-config.xml 8 Mar 2004 01:13:01 -   1.5
  @@ -167,7 +167,4 @@
   /WEB-INF/validation.xml"/>
 
   
  -  
  -
  -
   
  
  
  
  1.2   +0 -3  
jakarta-struts/contrib/struts-faces/web/example2/WEB-INF/struts-config.xml
  
  Index: struts-config.xml
  ===
  RCS file: 
/home/cvs/jakarta-struts/contrib/struts-faces/web/example2/WEB-INF/struts-config.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- struts-config.xml 31 Dec 2003 07:17:49 -  1.1
  +++ struts-config.xml 8 Mar 2004 01:13:01 -   1.2
  @@ -180,7 +180,4 @@
   /WEB-INF/validation.xml"/>
 
   
  -  
  -
  -
   
  
  
  

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



cvs commit: jakarta-struts/contrib/struts-faces/src/example2/org/apache/struts/webapp/example2 FacesPlugIn.java LinkSubscriptionTag.java LoggedOff.java LoggedOn.java RegistrationBacking.java

2004-03-07 Thread craigmcc
craigmcc2004/03/07 17:03:37

  Modified:contrib/struts-faces build.properties.sample
   contrib/struts-faces/src/example2/org/apache/struts/webapp/example2
FacesPlugIn.java LinkSubscriptionTag.java
LoggedOff.java LoggedOn.java
RegistrationBacking.java
  Log:
  Clean up compile errors in the second example webapp.  It still won't run.
  
  Revision  ChangesPath
  1.5   +3 -3  jakarta-struts/contrib/struts-faces/build.properties.sample
  
  Index: build.properties.sample
  ===
  RCS file: /home/cvs/jakarta-struts/contrib/struts-faces/build.properties.sample,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- build.properties.sample   28 Dec 2003 22:03:27 -  1.4
  +++ build.properties.sample   8 Mar 2004 01:03:37 -   1.5
  @@ -25,8 +25,8 @@
   # (JWSDP) Version 1.2 or later installation directory
   jwsdp.home=/usr/local/jwsdp-1.2
   
  -# The absolute or relative pathname of the JavaServer Faces Beta Distribution
  -# Directory
  +# The absolute or relative pathname of the JavaServer Faces Final Release
  +# Distribution Directory
   jsf.home=/usr/local/jsf-1_0
   
   # The absolute or relative pathname of the JSP Standard Tag Library 1.0 or later
  
  
  
  1.2   +7 -6  
jakarta-struts/contrib/struts-faces/src/example2/org/apache/struts/webapp/example2/FacesPlugIn.java
  
  Index: FacesPlugIn.java
  ===
  RCS file: 
/home/cvs/jakarta-struts/contrib/struts-faces/src/example2/org/apache/struts/webapp/example2/FacesPlugIn.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- FacesPlugIn.java  31 Dec 2003 07:17:48 -  1.1
  +++ FacesPlugIn.java  8 Mar 2004 01:03:37 -   1.2
  @@ -106,9 +106,10 @@
   RenderKitFactory factory = (RenderKitFactory)
   FactoryFinder.getFactory(FactoryFinder.RENDER_KIT_FACTORY);
   RenderKit renderKit =
  -factory.getRenderKit(RenderKitFactory.DEFAULT_RENDER_KIT);
  +factory.getRenderKit(null, RenderKitFactory.HTML_BASIC_RENDER_KIT);
   renderKit.addRenderer
  -("LinkSubscription",
  +("javax.faces.Output",
  + "org.apache.struts.webapp.example.LinkSubscription",
new LinkSubscriptionRenderer());
   
   }
  
  
  
  1.2   +6 -6  
jakarta-struts/contrib/struts-faces/src/example2/org/apache/struts/webapp/example2/LinkSubscriptionTag.java
  
  Index: LinkSubscriptionTag.java
  ===
  RCS file: 
/home/cvs/jakarta-struts/contrib/struts-faces/src/example2/org/apache/struts/webapp/example2/LinkSubscriptionTag.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- LinkSubscriptionTag.java  31 Dec 2003 07:17:48 -  1.1
  +++ LinkSubscriptionTag.java  8 Mar 2004 01:03:37 -   1.2
  @@ -151,7 +151,7 @@
   if (name != null) {
   if (isValueReference(name)) {
   ValueBinding vb =
  -context.getApplication().createValueBinding(name);
  +getFacesContext().getApplication().createValueBinding(name);
   component.setValueBinding("name", vb);
   } else {
   component.getAttributes().put("name", name);
  @@ -160,7 +160,7 @@
   if (page != null) {
   if (isValueReference(page)) {
   ValueBinding vb =
  -context.getApplication().createValueBinding(page);
  +getFacesContext().getApplication().createValueBinding(page);
   component.setValueBinding("page", vb);
   } else {
   component.getAttributes().put("page", page);
  
  
  
  1.2   +3 -3  
jakarta-struts/contrib/struts-faces/src/example2/org/apache/struts/webapp/example2/LoggedOff.java
  
  Index: LoggedOff.java
  ===
  RCS file: 
/home/cvs/jakarta-struts/contrib/struts-faces/src/example2/org/apache/struts/webapp/example2/LoggedOff.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- LoggedOff.java31 Dec 2003 07:17:48 -  1.1
  +++ LoggedOff.java8 Mar 2004 01:03:37 -   1.2
  @@ -132,7 +132,7 @@
   private void forward(FacesContext context, String url) {
   
   try {
  -context.getExternalContext().dispatchMessage(url);
  +context.getExternalContext().dispatch(url);
   } catch (IOException e) {
   throw new FacesException(e);
   } finally {
  
  
  
  1.2   +3 -3  
jakarta-struts/contrib/struts-faces/src/example2/org/apache/struts/webapp/example2/LoggedOn.java
  
  In

Re: ASL 2.0

2004-03-07 Thread Craig R. McClanahan
Quoting "[EMAIL PROTECTED]" <[EMAIL PROTECTED]>:

> An alternative is to directly run the python scripts,
> it's probably easier than applying the patch.
> I could do that.
> 

In the committers module (relicense directory) there is also a Java version of
the relicensing tool that works quite well.  I used it with great success
converting some of the commons packages.

Also, be aware that I just committed a pretty massive update to the
contrib/struts-faces subdirectory, so any previous patch against those files
will likely fail on mismatches.

Craig

> 
> > -Original Message-
> > From: David Graham [mailto:[EMAIL PROTECTED]
> > Sent: Sunday, March 7, 2004 10:08 PM
> > To: 'Struts Developers List'
> > Subject: Re: ASL 2.0
> > 
> > I attempted to apply the patches but Eclipse wouldn't cooperate.  I don't
> > have any other cvs tools on my windows box, which is the only one with
> > Struts development setup at the moment.
> > 
> > David
> > 
> > --- Ted Husted <[EMAIL PROTECTED]> wrote:
> > > Would anyone have a chance to apply Paul's patch this afternoon?
> > > 
> > > http://issues.apache.org/bugzilla/show_bug.cgi?id=27137
> > > 
> > > I'm out of town and this might be a bear for me to commit over a 28.8
> > > modem connection :)
> > > 
> > > Otherwise, I'll try to do it later tonight.
> > > 
> > > -Ted.
> > > 
> > > 
> > > 
> > > -
> > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > For additional commands, e-mail: [EMAIL PROTECTED]
> > > 
> > 
> > 
> > __
> > Do you Yahoo!?
> > Yahoo! Search - Find what you?re looking for faster
> > http://search.yahoo.com
> > 
> > -
> > 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]
> 




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



cvs commit: jakarta-struts/contrib/struts-faces/src/java/org/apache/struts/faces/taglib LoadMessagesTag.java

2004-03-07 Thread craigmcc
craigmcc2004/03/07 16:42:15

  Added:   contrib/struts-faces/src/java/org/apache/struts/faces/taglib
LoadMessagesTag.java
  Log:
  Forgot to add one source file.
  
  Revision  ChangesPath
  1.1  
jakarta-struts/contrib/struts-faces/src/java/org/apache/struts/faces/taglib/LoadMessagesTag.java
  
  Index: LoadMessagesTag.java
  ===
  /*
   * $Header: 
/home/cvs/jakarta-struts/contrib/struts-faces/src/java/org/apache/struts/faces/taglib/LoadMessagesTag.java,v
 1.1 2004/03/08 00:42:15 craigmcc Exp $
   * $Revision: 1.1 $
   * $Date: 2004/03/08 00:42:15 $
   *
   * 
   *
   * The Apache Software License, Version 1.1
   *
   * Copyright (c) 2002 The Apache Software Foundation.  All rights
   * reserved.
   *
   * Redistribution and use in source and binary forms, with or without
   * modification, are permitted provided that the following conditions
   * are met:
   *
   * 1. Redistributions of source code must retain the above copyright
   *notice, this list of conditions and the following disclaimer.
   *
   * 2. Redistributions in binary form must reproduce the above copyright
   *notice, this list of conditions and the following disclaimer in
   *the documentation and/or other materials provided with the
   *distribution.
   *
   * 3. The end-user documentation included with the redistribution, if
   *any, must include the following acknowlegement:
   *   "This product includes software developed by the
   *Apache Software Foundation (http://www.apache.org/)."
   *Alternately, this acknowlegement may appear in the software itself,
   *if and wherever such third-party acknowlegements normally appear.
   *
   * 4. The names "The Jakarta Project", "Struts", and "Apache Software
   *Foundation" must not be used to endorse or promote products derived
   *from this software without prior written permission. For written
   *permission, please contact [EMAIL PROTECTED]
   *
   * 5. Products derived from this software may not be called "Apache"
   *nor may "Apache" appear in their names without prior written
   *permission of the Apache Group.
   *
   * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
   * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
   * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
   * DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
   * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
   * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
   * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
   * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
   * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
   * SUCH DAMAGE.
   * 
   *
   * This software consists of voluntary contributions made by many
   * individuals on behalf of the Apache Software Foundation.  For more
   * information on the Apache Software Foundation, please see
   * .
   *
   */
  
  package org.apache.struts.faces.taglib;
  
  
  import java.util.Locale;
  
  import javax.faces.component.UIViewRoot;
  import javax.faces.context.FacesContext;
  
  import javax.servlet.jsp.PageContext;
  import javax.servlet.jsp.tagext.TagSupport;
  
  import org.apache.struts.Globals;
  import org.apache.struts.faces.util.MessagesMap;
  import org.apache.struts.util.MessageResources;
  
  
  /**
   * Tag that exposes a specified MessageResources instance
   * as Map, so that the embedded messages may be retrieved via
   * value binding expressions.
   */
  
  public class LoadMessagesTag extends TagSupport {
  
  
  // -- Tag Attributes
  
  
  /**
   * The name of the MessageResources to expose, or
   * null for the default MessageResources
   * for this application module.
   */
  private String messages = null;
  public void setMessages(String messages) {
  this.messages = messages;
  }
  
  
  /**
   * The request attribute key under which a Map
   * will be exposed.
   */
  private String var = null;
  public void setVar(String var) {
  this.var = var;
  }
  
  
  // - Tag Methods
  
  
  /**
   * Expose a Map wrapping the specified
   * MessageResources instance, for the Locale
   * specified in the view root component of the current view.
   */
  public int doStartTag() {
  
  // Acquire the Lo

cvs commit: jakarta-struts/contrib/struts-faces/web/example/WEB-INF struts-config.xml web.xml

2004-03-07 Thread craigmcc
craigmcc2004/03/07 16:40:49

  Modified:contrib/struts-faces README.txt
   contrib/struts-faces/src/conf faces-config.xml
struts-faces.xml
   contrib/struts-faces/src/example/org/apache/struts/webapp/example
ApplicationResources.properties FacesPlugIn.java
LinkSubscriptionTag.java RegistrationBacking.java
SubscriptionForm.java
   contrib/struts-faces/src/java/org/apache/struts/faces/application
ActionListenerImpl.java FacesRequestProcessor.java
FacesTilesRequestProcessor.java
PropertyResolverImpl.java
   contrib/struts-faces/src/java/org/apache/struts/faces/renderer
AbstractRenderer.java BaseRenderer.java
FormRenderer.java
   contrib/struts-faces/src/java/org/apache/struts/faces/taglib
AbstractFacesTag.java BaseTag.java ErrorsTag.java
FormTag.java HtmlTag.java MessageTag.java
StylesheetTag.java SubviewTag.java WriteTag.java
   contrib/struts-faces/web/example index.jsp logon.jsp
mainMenu.jsp registration.jsp stylesheet.css
subscription.jsp
   contrib/struts-faces/web/example/WEB-INF struts-config.xml
web.xml
  Added:   contrib/struts-faces/src/java/org/apache/struts/faces/util
MessagesMap.java StrutsContext.java
  Removed: contrib/struts-faces/src/java/org/apache/struts/faces/application
ViewHandlerImpl.java
   contrib/struts-faces/src/java/org/apache/struts/faces/taglib
LifecycleListener.java
  Log:
  Initial checkin of what will be Version 0.5 of the Struts-Faces
  Integration Library.  This library is compatible with the final release
  of JavaServer Faces 1.0.  The included README.txt file describes all of
  the changes.
  
  The second example (src/example2 and web/example2) has not been upgraded
  yet; that will occur shortly.
  
  Revision  ChangesPath
  1.7   +72 -21jakarta-struts/contrib/struts-faces/README.txt
  
  
http://cvs.apache.org/viewcvs/jakarta-struts/contrib/struts-faces/README.txt.diff?r1=1.6&r2=1.7
  
  
  1.3   +30 -9 jakarta-struts/contrib/struts-faces/src/conf/faces-config.xml
  
  
http://cvs.apache.org/viewcvs/jakarta-struts/contrib/struts-faces/src/conf/faces-config.xml.diff?r1=1.2&r2=1.3
  
  
  1.5   +38 -0 jakarta-struts/contrib/struts-faces/src/conf/struts-faces.xml
  
  
http://cvs.apache.org/viewcvs/jakarta-struts/contrib/struts-faces/src/conf/struts-faces.xml.diff?r1=1.4&r2=1.5
  
  
  1.2   +16 -11
jakarta-struts/contrib/struts-faces/src/example/org/apache/struts/webapp/example/ApplicationResources.properties
  
  
http://cvs.apache.org/viewcvs/jakarta-struts/contrib/struts-faces/src/example/org/apache/struts/webapp/example/ApplicationResources.properties.diff?r1=1.1&r2=1.2
  
  
  1.3   +7 -6  
jakarta-struts/contrib/struts-faces/src/example/org/apache/struts/webapp/example/FacesPlugIn.java
  
  
http://cvs.apache.org/viewcvs/jakarta-struts/contrib/struts-faces/src/example/org/apache/struts/webapp/example/FacesPlugIn.java.diff?r1=1.2&r2=1.3
  
  
  1.5   +8 -6  
jakarta-struts/contrib/struts-faces/src/example/org/apache/struts/webapp/example/LinkSubscriptionTag.java
  
  
http://cvs.apache.org/viewcvs/jakarta-struts/contrib/struts-faces/src/example/org/apache/struts/webapp/example/LinkSubscriptionTag.java.diff?r1=1.4&r2=1.5
  
  
  1.2   +82 -9 
jakarta-struts/contrib/struts-faces/src/example/org/apache/struts/webapp/example/RegistrationBacking.java
  
  
http://cvs.apache.org/viewcvs/jakarta-struts/contrib/struts-faces/src/example/org/apache/struts/webapp/example/RegistrationBacking.java.diff?r1=1.1&r2=1.2
  
  
  1.2   +27 -4 
jakarta-struts/contrib/struts-faces/src/example/org/apache/struts/webapp/example/SubscriptionForm.java
  
  
http://cvs.apache.org/viewcvs/jakarta-struts/contrib/struts-faces/src/example/org/apache/struts/webapp/example/SubscriptionForm.java.diff?r1=1.1&r2=1.2
  
  
  1.6   +45 -22
jakarta-struts/contrib/struts-faces/src/java/org/apache/struts/faces/application/ActionListenerImpl.java
  
  
http://cvs.apache.org/viewcvs/jakarta-struts/contrib/struts-faces/src/java/org/apache/struts/faces/application/ActionListenerImpl.java.diff?r1=1.5&r2=1.6
  
  
  1.7   +275 -6
jakarta-struts/contrib/struts-faces/src/java/org/apache/struts/faces/application/FacesRequestProcessor.java
  
  
http://cvs.apache.org/viewcvs/jakarta-struts/contrib/struts-faces/src/java/org/apache/struts/faces/application/FacesRequestProcessor.java.diff?r1=1.6&r2=1.7
  
  
  1.3   +273 -4
jakarta-struts/contrib/struts-faces/src/java/org/apache/struts/faces/app

Re: ASL 2.0

2004-03-07 Thread Paul Sundling
If I can be of assistance, let me know.

Paul Sundling

David Graham wrote:

I attempted to apply the patches but Eclipse wouldn't cooperate.  I don't
have any other cvs tools on my windows box, which is the only one with
Struts development setup at the moment.
David

--- Ted Husted <[EMAIL PROTECTED]> wrote:
 

Would anyone have a chance to apply Paul's patch this afternoon?

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

I'm out of town and this might be a bear for me to commit over a 28.8
modem connection :)
Otherwise, I'll try to do it later tonight.

-Ted.



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



__
Do you Yahoo!?
Yahoo! Search - Find what you’re looking for faster
http://search.yahoo.com
-
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]


Re: ASL 2.0

2004-03-07 Thread [EMAIL PROTECTED]
An alternative is to directly run the python scripts,
it's probably easier than applying the patch.
I could do that.


> -Original Message-
> From: David Graham [mailto:[EMAIL PROTECTED]
> Sent: Sunday, March 7, 2004 10:08 PM
> To: 'Struts Developers List'
> Subject: Re: ASL 2.0
> 
> I attempted to apply the patches but Eclipse wouldn't cooperate.  I don't
> have any other cvs tools on my windows box, which is the only one with
> Struts development setup at the moment.
> 
> David
> 
> --- Ted Husted <[EMAIL PROTECTED]> wrote:
> > Would anyone have a chance to apply Paul's patch this afternoon?
> > 
> > http://issues.apache.org/bugzilla/show_bug.cgi?id=27137
> > 
> > I'm out of town and this might be a bear for me to commit over a 28.8
> > modem connection :)
> > 
> > Otherwise, I'll try to do it later tonight.
> > 
> > -Ted.
> > 
> > 
> > 
> > -
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> > 
> 
> 
> __
> Do you Yahoo!?
> Yahoo! Search - Find what you?re looking for faster
> http://search.yahoo.com
> 
> -
> 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]



Re: ASL 2.0

2004-03-07 Thread David Graham
I attempted to apply the patches but Eclipse wouldn't cooperate.  I don't
have any other cvs tools on my windows box, which is the only one with
Struts development setup at the moment.

David

--- Ted Husted <[EMAIL PROTECTED]> wrote:
> Would anyone have a chance to apply Paul's patch this afternoon?
> 
> http://issues.apache.org/bugzilla/show_bug.cgi?id=27137
> 
> I'm out of town and this might be a bear for me to commit over a 28.8
> modem connection :)
> 
> Otherwise, I'll try to do it later tonight.
> 
> -Ted.
> 
> 
> 
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 


__
Do you Yahoo!?
Yahoo! Search - Find what you’re looking for faster
http://search.yahoo.com

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



Re: [VOTE] Struts as an Apache Top Level Project

2004-03-07 Thread vshaiva
+1

- Original Message -
From: David Graham <[EMAIL PROTECTED]>
Date: Sunday, March 7, 2004 4:42 pm
Subject: Re: [VOTE] Struts as an Apache Top Level Project

> +1 TLP
> +1 Craig as VP
> 
> David
> 
> --- Martin Cooper <[EMAIL PROTECTED]> wrote:
> > Following up on a brief thread on this list in December [1], 
> Craig, Ted
> > and I have put together a draft resolution to the board of directors
> > [2],
> > along with a cover letter [3], that would promote Struts to an 
> Apache> top-level project (TLP).
> > 
> > The main reasons for moving to a TLP are described on the wiki 
> [4]. In
> > Craig's words, "The short answer, though, is we will be in 
> charge of our
> > own releases (currently, the Jakarta PMC is the only body legally
> > recognized to vote on releases of *any* software under 
> Jakarta)." In
> > practice, we can really just continue doing what we've always done.
> > 
> > As most of you are no doubt aware, several Jakarta sub-projects have
> > already made the transition to TLPs, including Ant, Avalon, 
> Gump, James,
> > Log4J, Maven, OJB, and Torque. Most Jakarta PMC members seem to 
> be in
> > favour of the migrations, largely because a single PMC cannot 
> possibly> oversee a code base the size of all of Jakarta.
> > 
> > If you're OK with Struts being a top-level Apache project, please
> > respond
> > to this thread with either a +1 or +0. Otherwise, please reply 
> with your
> > concerns. When we previously discussed this, it did not seem 
> like anyone
> > was opposed to the idea, but if anyone is, now is the time to 
> speak up.
> > 
> > The resolution as drafted lists the Struts Committers who could
> > reasonably be considered active at this time. Of course, we 
> should not
> > put anyone on the PMC without their buy-in, so the final resolution
> > would
> > only list the Committers who responded to the Vote with a +1 or +0.
> > 
> > The draft resolution also leaves the name of the Vice President 
> blank.> Craig seems like the logical candidate, and is willing to 
> act in this
> > capacity, but we wanted the VP selection to be a community 
> decision. So,
> > please also respond with your nomination for Vice President, Apache
> > Struts.
> > 
> > Here's my +1 on the resolution as drafted, and my +1 for Craig 
> as Vice
> > President.
> > 
> > --
> > Martin Cooper
> > 
> > [1]
> >
> http://nagoya.apache.org/eyebrowse/SearchList?listId=&[EMAIL 
> PROTECTED]&searchText=%22Why+you+*want*+to+be+on+the+PMC%22&defaultField=subject&Search=Search
> > [2] http://www.apache.org/~martinc/struts/tlp/resolution.html
> > [3] http://www.apache.org/~martinc/struts/tlp/cover.html
> > [4]
> > 
> http://nagoya.apache.org/wiki/apachewiki.cgi?JakartaPMCPropsedChanges> 
> > -
> 
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> > 
> 
> 
> __
> Do you Yahoo!?
> Yahoo! Search - Find what you?re looking for faster
> http://search.yahoo.com
> 
> ---
> --
> 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]



Re: [VOTE] Struts as an Apache Top Level Project

2004-03-07 Thread David Graham
+1 TLP
+1 Craig as VP

David

--- Martin Cooper <[EMAIL PROTECTED]> wrote:
> Following up on a brief thread on this list in December [1], Craig, Ted
> and I have put together a draft resolution to the board of directors
> [2],
> along with a cover letter [3], that would promote Struts to an Apache
> top-level project (TLP).
> 
> The main reasons for moving to a TLP are described on the wiki [4]. In
> Craig's words, "The short answer, though, is we will be in charge of our
> own releases (currently, the Jakarta PMC is the only body legally
> recognized to vote on releases of *any* software under Jakarta)." In
> practice, we can really just continue doing what we've always done.
> 
> As most of you are no doubt aware, several Jakarta sub-projects have
> already made the transition to TLPs, including Ant, Avalon, Gump, James,
> Log4J, Maven, OJB, and Torque. Most Jakarta PMC members seem to be in
> favour of the migrations, largely because a single PMC cannot possibly
> oversee a code base the size of all of Jakarta.
> 
> If you're OK with Struts being a top-level Apache project, please
> respond
> to this thread with either a +1 or +0. Otherwise, please reply with your
> concerns. When we previously discussed this, it did not seem like anyone
> was opposed to the idea, but if anyone is, now is the time to speak up.
> 
> The resolution as drafted lists the Struts Committers who could
> reasonably be considered active at this time. Of course, we should not
> put anyone on the PMC without their buy-in, so the final resolution
> would
> only list the Committers who responded to the Vote with a +1 or +0.
> 
> The draft resolution also leaves the name of the Vice President blank.
> Craig seems like the logical candidate, and is willing to act in this
> capacity, but we wanted the VP selection to be a community decision. So,
> please also respond with your nomination for Vice President, Apache
> Struts.
> 
> Here's my +1 on the resolution as drafted, and my +1 for Craig as Vice
> President.
> 
> --
> Martin Cooper
> 
> [1]
>
http://nagoya.apache.org/eyebrowse/SearchList?listId=&[EMAIL 
PROTECTED]&searchText=%22Why+you+*want*+to+be+on+the+PMC%22&defaultField=subject&Search=Search
> [2] http://www.apache.org/~martinc/struts/tlp/resolution.html
> [3] http://www.apache.org/~martinc/struts/tlp/cover.html
> [4]
> http://nagoya.apache.org/wiki/apachewiki.cgi?JakartaPMCPropsedChanges
> 
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 


__
Do you Yahoo!?
Yahoo! Search - Find what you’re looking for faster
http://search.yahoo.com

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



ASL 2.0

2004-03-07 Thread Ted Husted
Would anyone have a chance to apply Paul's patch this afternoon?

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

I'm out of town and this might be a bear for me to commit over a 28.8 modem connection 
:)

Otherwise, I'll try to do it later tonight.

-Ted.



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



cvs commit: jakarta-struts/web/example/WEB-INF web.xml

2004-03-07 Thread husted
husted  2004/03/07 12:29:31

  Modified:web/example Registration.jsp changePassword.jsp index.jsp
logon.jsp mainMenu.jsp staticJavascript.jsp
subscription.jsp welcome.jsp
   web/example/WEB-INF web.xml
  Log:
  Conform tag imports to examples and blank applications.
  
  Revision  ChangesPath
  1.3   +4 -4  jakarta-struts/web/example/Registration.jsp
  
  Index: Registration.jsp
  ===
  RCS file: /home/cvs/jakarta-struts/web/example/Registration.jsp,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- Registration.jsp  21 Dec 2003 22:46:09 -  1.2
  +++ Registration.jsp  7 Mar 2004 20:29:31 -   1.3
  @@ -1,8 +1,8 @@
   <%@ page contentType="text/html;charset=UTF-8" language="java" %>
  -<%@ taglib uri="/WEB-INF/app.tld"prefix="app" %>
  -<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
  -<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
  -<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
  +<%@ taglib uri="/tags/app"prefix="app" %>
  +<%@ taglib uri="/tags/struts-bean" prefix="bean" %>
  +<%@ taglib uri="/tags/struts-html" prefix="html" %>
  +<%@ taglib uri="/tags/struts-logic" prefix="logic" %>
   
 
  
  
  
  1.3   +2 -2  jakarta-struts/web/example/changePassword.jsp
  
  Index: changePassword.jsp
  ===
  RCS file: /home/cvs/jakarta-struts/web/example/changePassword.jsp,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- changePassword.jsp21 Dec 2003 22:46:09 -  1.2
  +++ changePassword.jsp7 Mar 2004 20:29:31 -   1.3
  @@ -1,6 +1,6 @@
   <%@ page contentType="text/html;charset=UTF-8" language="java" %>
  -<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
  -<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
  +<%@ taglib uri="/tags/struts-bean" prefix="bean" %>
  +<%@ taglib uri="/tags/struts-html" prefix="html" %>
   
   
   
  
  
  
  1.20  +1 -1  jakarta-struts/web/example/index.jsp
  
  Index: index.jsp
  ===
  RCS file: /home/cvs/jakarta-struts/web/example/index.jsp,v
  retrieving revision 1.19
  retrieving revision 1.20
  diff -u -r1.19 -r1.20
  --- index.jsp 7 Mar 2004 20:22:52 -   1.19
  +++ index.jsp 7 Mar 2004 20:29:31 -   1.20
  @@ -1,4 +1,4 @@
  -<%@ taglib uri="WEB-INF/struts-logic.tld" prefix="logic" %>
  +<%@ taglib uri="/tags/struts-logic" prefix="logic" %>
   
   
   <%--
  
  
  
  1.24  +2 -2  jakarta-struts/web/example/logon.jsp
  
  Index: logon.jsp
  ===
  RCS file: /home/cvs/jakarta-struts/web/example/logon.jsp,v
  retrieving revision 1.23
  retrieving revision 1.24
  diff -u -r1.23 -r1.24
  --- logon.jsp 21 Dec 2003 22:46:09 -  1.23
  +++ logon.jsp 7 Mar 2004 20:29:31 -   1.24
  @@ -1,6 +1,6 @@
   <%@ page contentType="text/html;charset=UTF-8" language="java" %>
  -<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
  -<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
  +<%@ taglib uri="/tags/struts-bean" prefix="bean" %>
  +<%@ taglib uri="/tags/struts-html" prefix="html" %>
   
   
   
  
  
  
  1.16  +3 -3  jakarta-struts/web/example/mainMenu.jsp
  
  Index: mainMenu.jsp
  ===
  RCS file: /home/cvs/jakarta-struts/web/example/mainMenu.jsp,v
  retrieving revision 1.15
  retrieving revision 1.16
  diff -u -r1.15 -r1.16
  --- mainMenu.jsp  21 Dec 2003 22:46:09 -  1.15
  +++ mainMenu.jsp  7 Mar 2004 20:29:31 -   1.16
  @@ -1,7 +1,7 @@
   <%@ page contentType="text/html;charset=UTF-8" language="java" %>
  -<%@ taglib uri="/WEB-INF/app.tld" prefix="app" %>
  -<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
  -<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
  +<%@ taglib uri="/tags/app" prefix="app" %>
  +<%@ taglib uri="/tags/struts-bean" prefix="bean" %>
  +<%@ taglib uri="/tags/struts-html" prefix="html" %>
   
   
   
  
  
  
  1.2   +1 -1  jakarta-struts/web/example/staticJavascript.jsp
  
  Index: staticJavascript.jsp
  ===
  RCS file: /home/cvs/jakarta-struts/web/example/staticJavascript.jsp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- staticJavascript.jsp  14 Jul 2002 01:35:18 -  1.1
  +++ staticJavascript.jsp  7 Mar 2004 20:29:31 -   1.2
  @@ -2,6 +2,6 @@
   <%-- set document type to Javascript (addresses a bug in Netscape according to a 
web resource --%>
   <%@ page contentType="application/x-javascript" %>
   
  -<%@ taglib uri="/WEB-INF/struts-html.tld" prefi

cvs commit: jakarta-struts/web/example/WEB-INF struts-config.xml

2004-03-07 Thread husted
husted  2004/03/07 12:22:52

  Modified:web/example base.css index.jsp tour.html
   web/example/WEB-INF struts-config.xml
  Log:
  Update for index/welcome page.
  
  Revision  ChangesPath
  1.2   +9 -1  jakarta-struts/web/example/base.css
  
  Index: base.css
  ===
  RCS file: /home/cvs/jakarta-struts/web/example/base.css,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- base.css  7 Mar 2004 02:20:37 -   1.1
  +++ base.css  7 Mar 2004 20:22:52 -   1.2
  @@ -19,3 +19,11 @@
   h4 { font-family: Arial,Helvetica,sans-serif; }
   h5 { font-family: Arial,Helvetica,sans-serif; }
   h6 { font-family: Arial,Helvetica,sans-serif; }
  +
  +font.hint {
  +  font-style:italic;
  +  font-size:80%;
  +  font-family:Arial,Helvetica,sans-serif;
  +  font-weight:bold;
  +  text-align:left;
  +}
  \ No newline at end of file
  
  
  
  1.19  +3 -3  jakarta-struts/web/example/index.jsp
  
  Index: index.jsp
  ===
  RCS file: /home/cvs/jakarta-struts/web/example/index.jsp,v
  retrieving revision 1.18
  retrieving revision 1.19
  diff -u -r1.18 -r1.19
  --- index.jsp 21 Dec 2003 22:45:41 -  1.18
  +++ index.jsp 7 Mar 2004 20:22:52 -   1.19
  @@ -1,9 +1,9 @@
   <%@ taglib uri="WEB-INF/struts-logic.tld" prefix="logic" %>
  -
  +
   
   <%--
   
  -Redirect default requests to Welcome global ActionForward.
  -By using a redirect, the user-agent will change address to match the path of our 
Welcome ActionForward. 
  +Redirect default requests to Welcome action.
  +By using a redirect, the user-agent will change address to match the path of our 
Welcome action.
   
   --%>
  
  
  
  1.4   +91 -72jakarta-struts/web/example/tour.html
  
  Index: tour.html
  ===
  RCS file: /home/cvs/jakarta-struts/web/example/tour.html,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- tour.html 7 Mar 2004 02:20:37 -   1.3
  +++ tour.html 7 Mar 2004 20:22:52 -   1.4
  @@ -14,11 +14,11 @@
 
   A Walking Tour of the Struts MailReader Demonstration Application
   
  -This article is meant to introduce a new user to Struts by "walking 
through" the example application. See the http://jakarta.apache.org/struts/";>Struts Users Guide and Strut's API for 
more documentation.
  +This article is meant to introduce a new user to Struts by "walking 
through" an application. See the http://jakarta.apache.org/struts/";>Struts 
Users Guide and Strut's API for more documentation.
   
  -This article is based on the working 1.0 builds of Struts. It is assumed 
that the reader has already installed a developer's copy of Struts and the example 
application (following the instructions in the Struts readme), and is ready to explore 
the example on their own development workstation (e.g. localhost).
  +The MailReader application is based on the 1.2.0 build of Struts. To 
follow along, you should install the Mailreader application on your own development 
workstation (e.g. localhost).
   
  -This article also assumes the reader has a basic understanding of the 
Java language, JavaBeans, Web applications and JavaServer Pages. For background on 
these topics, see the various Sun Javasoft product sites.
  +The article assumes the reader has a basic understanding of the Java 
language, JavaBeans, web applications, and JavaServer Pages. For background on these 
technologies, see the http://jakarta.apache.org/struts/userGuide/preface.html";>Preface to the Struts 
User Guide.
   
   
   
  @@ -86,19 +86,42 @@
   
   
   
  -The standard Struts package comes with six applications: struts-test, 
struts-documentation, tiles-documentation, struts-validator, struts-upload, and 
struts-example. Regarding struts-example, the readme tells us that:
  +The Struts distribution bundles four applications: struts-documentation, 
tiles-documentation, struts-example, and struts-examples. This document walks through 
the struts-example, also known as the "MailReader Demonstration Application".
  +
  +The premise of the MailReader is that it is the first iteration of a portal 
application. This version allows users to register themselves and maintain a set of 
accounts with various mail servers. When completed, the application would let users 
read mail from their accounts.
  +
  +index.jsp
  +
  +Struts allows developers to manage an application through "virtual pages" 
called actions. An accepted practice in Struts is to never link directly to 
server pages, but only to these actions. The actions are listed in a configuration 
file. By linking to actions, developers can "rewire" an application without editing 
the server pages.
   
   
  -  "This example is the beginnings of 

OT: MVC in NYC- 4/3

2004-03-07 Thread Vic Cekvenich
If any open source luminary is in town for the MVC seminar in NYC on 4/3 
that I am posting, of course they would be free, just RSVP.

.V

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


RE: Struts Logo

2004-03-07 Thread Steve Raeburn
Oops!. That's what I get for posting too late at night.

http://www.ninsky.com/struts/logo.do was what I meant.
(But Ted's link goes to the same place).

Thanks Martin/Ted for pointing it out.


Steve

> -Original Message-
> From: Ted Husted [mailto:[EMAIL PROTECTED]
> Sent: March 7, 2004 6:37 AM
> To: Struts Developers List
> Subject: Re: Struts Logo
>
>
> This might be the link Steve meant to post:
>
> http://www.ninsky.com/struts/logo/entries.do
>
> On Sun, 07 Mar 2004 01:04:28 -0800, Steve Raeburn wrote:
> > As a sideshow to the Struts TLP proposal, I'd like to resurrect a
> > discussion from a few months ago regarding a new logo for the
> > Struts project.
> >
> > At the time, I put together a site
> > (http://www.ninsky.com/struts/logo/logo.do) to allow submission and
> > voting for a new logo, should we decide we want one. Please take a
> > look, and if there's interest from the committers and community,
> > then we could launch a competition for a shiny new logo to go with
> > the (possible) shiny new TLP status.
> >
> > Steve
> >
> >
> > 
> > - 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]
>
>
>



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



LogConfigurationException while running STRUTS with two applications in iPlanet

2004-03-07 Thread vshaiva
We are running two STRUTS applications using Log4j in iPlanet 6.5 Application servers. 
We have deployed struts, commons-beanutils, common-collections, commons-digester, 
commons-logging, commons-validator and  log4j under the WEB-INF/lib and packaged them 
as separate ear files for each application separately. The Action servlet in each 
application is deployed with a different name. Each application has an initializer 
servlet that is invoked at application server startup and load the Log4J configuration.

The above works fine with only one application and also on occasion with both 
applications. However, we are getting intermittent errors when running both 
applications together when the requested JSP fails to load with an error in the 
application server kjs logs. We have observed the following pattern of errors: (with 
debugging turned on)

Always starts with one LogConfigurationException (see Error #1 below). This error does 
not always happen at startup. It can happen even after some usage of the applications. 
Once this error has occured, we get a java.lang.NoClassDefFoundError  (see Error #2 
below) when  the JSP page load occurs in the application. 

Has anyone seen this error ? Any insight would be much appreciated.


Error #1

Loading servlet: App1Action
[06/Mar/2004 13:01:39:3] error: Exception: SERVLET-execution_failed: Error in 
executing servlet EAMSAction: java.lang.ExceptionInInitializerError 
Exception Stack Trace: 
java.lang.ExceptionInInitializerError: 
org.apache.commons.logging.LogConfigurationException: 
org.apache.commons.logging.LogConfigurationException: 
org.apache.commons.logging.LogConfigurationException: 
Class org.apache.commons.logging.impl.Log4JLogger does not implement Log
at 
org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:532)
at 
org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:272)
at 
org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:246)
at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:395)
at org.apache.struts.action.ActionServlet.(ActionServlet.java:375)
at java.lang.Class.newInstance0(Native Method)
at java.lang.Class.newInstance(Class.java:232)
at 
com.netscape.server.servlet.servletrunner.ServletRepository.loadServlet(Unknown Source)
at 
com.netscape.server.servlet.servletrunner.ServletRepository.createInstance(Unknown 
Source)
at 
com.netscape.server.servlet.servletrunner.ServletRunner.createServletInfo(ServletRunner.java:1237)
at com.netscape.server.servlet.servletrunner.AppInfo.preLoadServlets(Unknown 
Source)
at com.netscape.server.servlet.servletrunner.AppInfo.resetServlets(Unknown 
Source)
at com.netscape.server.servlet.servletrunner.AppInfo.(Unknown Source)
at com.netscape.server.servlet.servletrunner.ServletModule.getAppInfo(Unknown 
Source)
at 
com.netscape.server.servlet.servletrunner.ServletRunner.getAppInfo(ServletRunner.java:1546)
at 
com.netscape.server.servlet.servletrunner.ServletRunner.execute(ServletRunner.java:986)
at com.kivasoft.applogic.AppLogic.execute(AppLogic.java:152)
at com.kivasoft.applogic.AppLogic.execute(AppLogic.java:86)
at com.kivasoft.thread.ThreadBasic.run(Native Method)
at java.lang.Thread.run(Thread.java:479)

MessageHeaders:setHeaderField(): Invoking headers.put(name, value)

[06/Mar/2004 13:01:39:3] error: APPLOGIC-caught_exception: Caught Exception: 
java.lang.ClassCastException: java.lang.ExceptionInInitializerError
at 
com.netscape.server.servlet.servletrunner.ServletRunner.reportError(ServletRunner.java:1576)
at 
com.netscape.server.servlet.servletrunner.ServletRunner.execute(ServletRunner.java:1002)
at com.kivasoft.applogic.AppLogic.execute(AppLogic.java:152)
at com.kivasoft.applogic.AppLogic.execute(AppLogic.java:86)
at com.kivasoft.thread.ThreadBasic.run(Native Method)
at java.lang.Thread.run(Thread.java:479)


Error #2: This happens when the application is accessing a page.
--
Loading servlet: App1Action
[06/Mar/2004 13:38:23:7] error: Exception: SERVLET-execution_failed: Error in 
executing servlet App1Action: java.lang.NoClassDefFoundError 
Exception Stack Trace: 
java.lang.NoClassDefFoundError
at java.lang.Class.newInstance0(Native Method)
at java.lang.Class.newInstance(Class.java:232)
at 
com.netscape.server.servlet.servletrunner.ServletRepository.loadServlet(Unknown Source)
at 
com.netscape.server.servlet.servletrunner.ServletRepository.createInstance(Unknown 
Source)
at 
com.netscape.server.servlet.servletrunner.ServletRunner.createServletInfo(ServletRunner.java:1237)
at com.netscape.server.servlet.servletrunner.AppInfo.preLoadServlets(Unknown 
Source)

Bug report for Struts [2004/03/07]

2004-03-07 Thread bugzilla
+---+
| Bugzilla Bug ID   |
| +-+
| | Status: UNC=Unconfirmed NEW=New ASS=Assigned|
| | OPN=ReopenedVER=Verified(Skipped Closed/Resolved)   |
| |   +-+
| |   | Severity: BLK=Blocker CRI=CriticalMAJ=Major |
| |   |   MIN=Minor   NOR=Normal  ENH=Enhancement   |
| |   |   +-+
| |   |   | Date Posted |
| |   |   |  +--+
| |   |   |  | Description  |
| |   |   |  |  |
|  866|New|Enh|2001-03-06|Clean Way to Add Parameters to Redirecting Forward|
| 3202|Opn|Enh|2001-08-21|OptionsTag.doEndTag -> calls method to populate se|
| 5395|Opn|Enh|2001-12-12|ActionContext class   |
| 5566|New|Enh|2001-12-21|html:link bug |
| 5739|Opn|Enh|2002-01-08|Struts fails silently in too many places  |
| 5937|New|Enh|2002-01-21|html:form trims all extensions|
| 6686|New|Enh|2002-02-26|make "action" attribute of html:form tag optional |
| 6847|Opn|Enh|2002-03-04|Multiple file upload not possible due to MultiPart|
| 7892|Opn|Enh|2002-04-09|Using Multiple Resource Bundles for an Application|
| 7902|Opn|Enh|2002-04-10|The exception handling declaration in the DTD does|
| 9088|Opn|Enh|2002-05-15|FormTag.getActionMappingURL() assumes 1 servlet ma|
| 9616|New|Enh|2002-06-05|Some more Struts docs |
| 9748|New|Enh|2002-06-10|attribute labelKeyProperty for Options tag|
|10550|New|Enh|2002-07-08|Delegate path-management to ActionForwards|
|10551|Opn|Enh|2002-07-08|Allow a struts-config element to extend another   |
|10552|New|Enh|2002-07-08|create helper objects in struts-config|
|10867|Opn|Enh|2002-07-16|Add indexedProperty attribute in html taglibs |
|11154|Opn|Enh|2002-07-25|html:link tag extension for multiple parameters   |
|11733|Opn|Enh|2002-08-15|Make error keys more specific |
|12170|Opn|Enh|2002-08-29|Added functionality when extending another definit|
|12301|Opn|Enh|2002-09-04|nested:messages Tag does not work as expected |
|12313|Opn|Enh|2002-09-04|Chaining of RequestProcessors--contribution   |
|12342|Ass|Enh|2002-09-05|Add default exception handler attribute to  ta|
|13521|New|Enh|2002-10-11|CombinedDispatchAction|
|13544|Opn|Enh|2002-10-11|[exception] support contextRelative paths |
|13565|Opn|Enh|2002-10-12|To "errors", add prefix, suffix, header, footer at|
|13638|Opn|Enh|2002-10-15|add Config Factory|
|14068|Opn|Enh|2002-10-29|Why can't I use forwards with exception elements i|
|14071|Opn|Enh|2002-10-29|Need clear info on which Struts attributes produce|
|14183|New|Enh|2002-11-01|html:img does not support forward attribute   |
|14749|Opn|Enh|2002-11-21|Action "input" not starting with '/' and not a val|
|15023|Opn|Enh|2002-12-03|Use attribute 'id' instead of 'name' in html:form-|
|15188|Opn|Enh|2002-12-09|roles attribute of tags and definitions only allow|
|15422|Opn|Enh|2002-12-17|Form Tag exportFormName  attribute|
|15604|Opn|Enh|2002-12-22|Struts framework should use getInstance Method for|
|15670|Opn|Enh|2002-12-26|Doc for "exception" element needs to mention "page|
|15673|Opn|Enh|2002-12-26|Default Action in ActionMapping   |
|15805|Opn|Enh|2003-01-05|Enhance ModuleException to allow getting chained E|
|15816|Opn|Enh|2003-01-06|html:form focus in pages with several forms   |
|15849|Opn|Enh|2003-01-07|Incorrect documentation for "Developing Your Own M|
|15912|Opn|Enh|2003-01-09|Client-side validation fails if not all form-field|
|15921|Opn|Enh|2003-01-09|Allow relative actions in struts-config.xml   |
|15935|Opn|Enh|2003-01-09|WSAD 5.0 Instructions for Struts Example  |
|15969|Opn|Enh|2003-01-10|Ability to use TilesRequestProcessor even if it no|
|16074|New|Enh|2003-01-14|html:form uses 'action' not 'input' to select mapp|
|16104|Opn|Enh|2003-01-15|default handler parameter value for LookupDispatch|
|16107|Opn|Enh|2003-01-15|Configure if you want to call ActionForm.reset() i|
|16207|Opn|Enh|2003-01-17|Add ability to import tile attributes into a java.|
|16249|Opn|Enh|2003-01-20|localized float validation|
|16388|Opn|Enh|2003-01-24|documentation of the currentPlugInConfigObject|
|16401|New|Enh|2003-01-24|ActionValidatorUtil   |
|16480|Opn|

Re: Struts Logo

2004-03-07 Thread Michael McGrady
This was not working this morning, Steve.

At 01:04 AM 3/7/2004, you wrote:
As a sideshow to the Struts TLP proposal, I'd like to resurrect a
discussion from a few months ago regarding a new logo for the Struts
project.
At the time, I put together a site
(http://www.ninsky.com/struts/logo/logo.do) to allow submission and
voting for a new logo, should we decide we want one. Please take a look,
and if there's interest from the committers and community, then we could
launch a competition for a shiny new logo to go with the (possible)
shiny new TLP status.
Steve



-
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]


Re: Struts Logo

2004-03-07 Thread Ted Husted
This might be the link Steve meant to post:

http://www.ninsky.com/struts/logo/entries.do

On Sun, 07 Mar 2004 01:04:28 -0800, Steve Raeburn wrote:
> As a sideshow to the Struts TLP proposal, I'd like to resurrect a
> discussion from a few months ago regarding a new logo for the
> Struts project.
>
> At the time, I put together a site
> (http://www.ninsky.com/struts/logo/logo.do) to allow submission and
> voting for a new logo, should we decide we want one. Please take a
> look, and if there's interest from the committers and community,
> then we could launch a competition for a shiny new logo to go with
> the (possible) shiny new TLP status.
>
> Steve
>
>
> 
> - 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]



RE: [VOTE] Struts as an Apache Top Level Project

2004-03-07 Thread Alberto Corona
+1 Struts TLP
+1 Craig for VP

"Struts Developers List" <[EMAIL PROTECTED]> wrote: 
> +1 Struts TLP
> +1 Craig for President in 2004. (Sorry, VP)
> 
> Steve
> 
> > -Original Message-
> > From: Martin Cooper [mailto:[EMAIL PROTECTED]
> > Sent: March 6, 2004 11:20 AM
> > To: [EMAIL PROTECTED]
> > Subject: [VOTE] Struts as an Apache Top Level Project
> >
> >
> > Following up on a brief thread on this list in December [1],
> > Craig, Ted
> > and I have put together a draft resolution to the board of
> > directors [2],
> > along with a cover letter [3], that would promote Struts to an Apache
> > top-level project (TLP).
> >
> > The main reasons for moving to a TLP are described on the wiki [4]. In
> > Craig's words, "The short answer, though, is we will be in
> > charge of our
> > own releases (currently, the Jakarta PMC is the only body legally
> > recognized to vote on releases of *any* software under Jakarta)." In
> > practice, we can really just continue doing what we've always done.
> >
> > As most of you are no doubt aware, several Jakarta sub-projects have
> > already made the transition to TLPs, including Ant, Avalon,
> > Gump, James,
> > Log4J, Maven, OJB, and Torque. Most Jakarta PMC members seem to be in
> > favour of the migrations, largely because a single PMC cannot possibly
> > oversee a code base the size of all of Jakarta.
> >
> > If you're OK with Struts being a top-level Apache project,
> > please respond
> > to this thread with either a +1 or +0. Otherwise, please
> > reply with your
> > concerns. When we previously discussed this, it did not seem
> > like anyone
> > was opposed to the idea, but if anyone is, now is the time to
> > speak up.
> >
> > The resolution as drafted lists the Struts Committers who could
> > reasonably be considered active at this time. Of course, we should not
> > put anyone on the PMC without their buy-in, so the final
> > resolution would
> > only list the Committers who responded to the Vote with a +1 or +0.
> >
> > The draft resolution also leaves the name of the Vice President blank.
> > Craig seems like the logical candidate, and is willing to act in this
> > capacity, but we wanted the VP selection to be a community
> > decision. So,
> > please also respond with your nomination for Vice President, Apache
> > Struts.
> >
> > Here's my +1 on the resolution as drafted, and my +1 for Craig as Vice
> > President.
> >
> > --
> > Martin Cooper
> >
> > [1]
> http://nagoya.apache.org/eyebrowse/SearchList?listId=&listName=struts-de
> [EMAIL PROTECTED]&searchText=%22Why+you+*want*+to+be+on+the+PMC%22&de
> faultField=subject&Search=Search
> [2] http://www.apache.org/~martinc/struts/tlp/resolution.html
> [3] http://www.apache.org/~martinc/struts/tlp/cover.html
> [4]
> http://nagoya.apache.org/wiki/apachewiki.cgi?JakartaPMCPropsedChanges
> 
> -
> 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]
> 

-- 
Alberto Corona
ObjectWave Corp.
312.269.0111x129
Chicago, IL


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



Struts Logo

2004-03-07 Thread Steve Raeburn
As a sideshow to the Struts TLP proposal, I'd like to resurrect a
discussion from a few months ago regarding a new logo for the Struts
project.

At the time, I put together a site
(http://www.ninsky.com/struts/logo/logo.do) to allow submission and
voting for a new logo, should we decide we want one. Please take a look,
and if there's interest from the committers and community, then we could
launch a competition for a shiny new logo to go with the (possible)
shiny new TLP status.

Steve



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



RE: [VOTE] Struts as an Apache Top Level Project

2004-03-07 Thread Steve Raeburn
+1 Struts TLP
+1 Craig for President in 2004. (Sorry, VP)

Steve

> -Original Message-
> From: Martin Cooper [mailto:[EMAIL PROTECTED]
> Sent: March 6, 2004 11:20 AM
> To: [EMAIL PROTECTED]
> Subject: [VOTE] Struts as an Apache Top Level Project
>
>
> Following up on a brief thread on this list in December [1],
> Craig, Ted
> and I have put together a draft resolution to the board of
> directors [2],
> along with a cover letter [3], that would promote Struts to an Apache
> top-level project (TLP).
>
> The main reasons for moving to a TLP are described on the wiki [4]. In
> Craig's words, "The short answer, though, is we will be in
> charge of our
> own releases (currently, the Jakarta PMC is the only body legally
> recognized to vote on releases of *any* software under Jakarta)." In
> practice, we can really just continue doing what we've always done.
>
> As most of you are no doubt aware, several Jakarta sub-projects have
> already made the transition to TLPs, including Ant, Avalon,
> Gump, James,
> Log4J, Maven, OJB, and Torque. Most Jakarta PMC members seem to be in
> favour of the migrations, largely because a single PMC cannot possibly
> oversee a code base the size of all of Jakarta.
>
> If you're OK with Struts being a top-level Apache project,
> please respond
> to this thread with either a +1 or +0. Otherwise, please
> reply with your
> concerns. When we previously discussed this, it did not seem
> like anyone
> was opposed to the idea, but if anyone is, now is the time to
> speak up.
>
> The resolution as drafted lists the Struts Committers who could
> reasonably be considered active at this time. Of course, we should not
> put anyone on the PMC without their buy-in, so the final
> resolution would
> only list the Committers who responded to the Vote with a +1 or +0.
>
> The draft resolution also leaves the name of the Vice President blank.
> Craig seems like the logical candidate, and is willing to act in this
> capacity, but we wanted the VP selection to be a community
> decision. So,
> please also respond with your nomination for Vice President, Apache
> Struts.
>
> Here's my +1 on the resolution as drafted, and my +1 for Craig as Vice
> President.
>
> --
> Martin Cooper
>
> [1]
http://nagoya.apache.org/eyebrowse/SearchList?listId=&listName=struts-de
[EMAIL PROTECTED]&searchText=%22Why+you+*want*+to+be+on+the+PMC%22&de
faultField=subject&Search=Search
[2] http://www.apache.org/~martinc/struts/tlp/resolution.html
[3] http://www.apache.org/~martinc/struts/tlp/cover.html
[4]
http://nagoya.apache.org/wiki/apachewiki.cgi?JakartaPMCPropsedChanges

-
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]