[jira] Moved: (SHALE-18) [shale] clay not handling binding attribute correctly

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-18?page=all ]

Craig McClanahan moved STR-2768 to SHALE-18:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-18  (was: STR-2768)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 [shale] clay not handling binding attribute correctly
 -

  Key: SHALE-18
  URL: http://issues.apache.org/struts/browse/SHALE-18
  Project: Shale
 Type: Bug

  Environment: Operating System: All
 Platform: All
 Reporter: Ryan Wynn


 clay is only respecting the binding attribute on a component definition 
 during 
 the restore view phase.  the binding is not being established upon creation 
 of 
 the component.  If initially the binding expression returns a component, use 
 that component instead of creating one.  If the binding expression returns 
 null, then create the component and set it into the binding expression.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-26) [shale] clay symbol replacement in CreateComponentCommand

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-26?page=all ]

Craig McClanahan moved STR-2736 to SHALE-26:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-26  (was: STR-2736)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 [shale] clay symbol replacement in CreateComponentCommand
 -

  Key: SHALE-26
  URL: http://issues.apache.org/struts/browse/SHALE-26
  Project: Shale
 Type: Bug

  Environment: Operating System: All
 Platform: Other
 Reporter: Ryan Wynn


 The logic that builds the symbol table needs to happen prior to resolving the
 component id in CreateComponentCommand

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-28) [shale] Clay component missing inheritances

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-28?page=all ]

Craig McClanahan moved STR-2473 to SHALE-28:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-28  (was: STR-2473)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 [shale] Clay component missing inheritances
 ---

  Key: SHALE-28
  URL: http://issues.apache.org/struts/browse/SHALE-28
  Project: Shale
 Type: Bug

  Environment: Operating System: Windows XP
 Platform: Other
 Reporter: Gary VanMatre
  Attachments: ComponentConfigBean.patch, clayTestCase.zip, clayTestCase.zip, 
 patch.txt

 The inheritance for the converters, validators, valueChangeListeners, and 
 actionListeners was not implemented.  The fix will allow elements and 
 components to inheritance these attributes.  An example follows:
 component jsfid=zip id=zip extends=inputText 
   attributes
 set name=value useValueLateBinding=true value=#{managed-bean-
 name.zip} /
 set name=maxlength value=9 /
 set name=size value=5/
 set name=valueChangeListener useMethodLateBinding=true value=#
 {managed-bean-name.zipValueChange} /
  /attributes
  converter jsfid=integerConverter /
  validator jsfid=validateLongRange
 attributes
set name=minimum value=8 /
set name=maximum value=80125 /
 /attributes 
  /validator
  valueChangeListener jsfid=testValueChangeListener /
 /component 
 component jsfid=agentCityStateZipPanel extends=panelGrid
 ...
element renderId=4 jsfid=zip/ 
 ...
 /component

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-32) [Shale][Clay] Support constant strings for the action property of components that implements ActionSource.

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-32?page=all ]

Craig McClanahan moved STR-2460 to SHALE-32:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-32  (was: STR-2460)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 [Shale][Clay] Support constant strings for the action property of components 
 that implements ActionSource.
 --

  Key: SHALE-32
  URL: http://issues.apache.org/struts/browse/SHALE-32
  Project: Shale
 Type: Bug

  Environment: Operating System: other
 Platform: Other
 Reporter: Manfred Klug
  Attachments: Patch.diff

 Simply use Tag.setAction from the clay core.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-30) ShalePhaseListener executes ViewController.prerender twice after exception

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-30?page=all ]

Craig McClanahan moved STR-2703 to SHALE-30:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-30  (was: STR-2703)
Component: (was: Shale)
  Version: (was: Unknown)
Assign To: (was: Struts Developer Mailing List)

 ShalePhaseListener executes ViewController.prerender twice after exception
 --

  Key: SHALE-30
  URL: http://issues.apache.org/struts/browse/SHALE-30
  Project: Shale
 Type: Bug

  Environment: Operating System: other
 Platform: Other
 Reporter: Darren Boyd
  Attachments: patchfile.txt, view.patch

 In some situations when an exception is thrown from the prerender() call of a
 ViewController the call will be made twice in the same request.  I've come
 across this when the application container is configured to forward to a JSF
 page when encountering an error.
 In my situation, I have configured Tomcat (in web.xml) to forward to an error
 page for any '500' error.  When a ViewController throws an exception from
 prerender() the exception finds its way to the container which then forwards 
 to
 the error page.  Since the error page is a JSF page, the JSF lifecycle is
 processed for this new 'view'.  There is no ViewController mapped to the error
 page.  However, due to the exception previously, the 
 ViewController.prerender()
 that was previously called gets called again.  
 After looking at the code I found a simple reason as to why this is happening.
 The ShalePhaseListener.beforeRenderResponse(PhaseEvent) method is responsible
 for calling the prerender().  This is what it looks like...
 private void beforeRenderResponse(PhaseEvent event) {
 Map map = 
 event.getFacesContext().getExternalContext().getRequestMap();
 ViewController vc = (ViewController)
   map.get(ShaleConstants.VIEW_RENDERED);
 if (vc == null) {
 return;
 }
 vc.prerender();
 map.remove(ShaleConstants.VIEW_RENDERED);
 }
 Since the exception is being thrown from the vc.prerender() call, the
 ViewController is never removed from the faces request map.  Therefore, after
 the forward happens and the PhaseListener gets called again, there's still a
 ViewController in the request which gets called again.
 I checked out the source from the repository and made a very small change to 
 fix
 this.  I basically removed the ViewController from the map before calling
 prerender().  This may not be the best way to deal with this issue, but I 
 think
 it does better represent the intention of the code (especially given the
 'contract' of ViewController).
 To reproduce this, add something like the following to your web.xml file...
 error-page
 error-code500/error-code
 location/error.jsf/location
 /error-page
 Add to this whatever configuration is required to get error.jsf to work as a 
 JSF
 page.  Make sure there is no shale ViewController mapped to /error.jsf.
 On a different page (make sure it is a different JSF ViewID) add a
 ViewController, appropriately mapped in Shale and throw an exception from
 prerender().

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-24) [Shale] No clay component configuration for MyFaces Tomahawk

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-24?page=all ]

Craig McClanahan moved STR-2608 to SHALE-24:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-24  (was: STR-2608)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 [Shale] No clay component configuration for MyFaces Tomahawk
 

  Key: SHALE-24
  URL: http://issues.apache.org/struts/browse/SHALE-24
  Project: Shale
 Type: Bug

  Environment: Operating System: other
 Platform: Other
 Reporter: Ryan Wynn
  Attachments: test-tomahawk.jar, tomahawk-view-config.xml

 Attached is a base configuration file for use with Clay for the MyFaces 
 Tomahawk components.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-23) [Tiger] Heap memory error when a lot of jars in WEB-INF/lib

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-23?page=all ]

Craig McClanahan moved STR-2757 to SHALE-23:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-23  (was: STR-2757)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 [Tiger] Heap memory error when a lot of jars in WEB-INF/lib
 ---

  Key: SHALE-23
  URL: http://issues.apache.org/struts/browse/SHALE-23
  Project: Shale
 Type: Bug

  Environment: Operating System: Windows XP
 Platform: All
 Reporter: Giampiero Lizzi


 when LifecycleListener scans a lot of jar files in WEB-INF/lib Heap Mempory
 overflow occurs because it allocatate to much Classes.
 I propose two patches
 1) directly scan  register on classes in alternative to behind collect them 
 in
 lists.
 2) Add a init parameter containing jars to scan (to make faster the startup 
 phase)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-27) [tiles-core] Standalone Tiles NullPointerException when debugging

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-27?page=all ]

Craig McClanahan moved STR-2777 to SHALE-27:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-27  (was: STR-2777)
Component: (was: Tiles)
  Version: (was: Unknown)
Assign To: (was: Struts Developer Mailing List)

 [tiles-core] Standalone Tiles NullPointerException when debugging
 -

  Key: SHALE-27
  URL: http://issues.apache.org/struts/browse/SHALE-27
  Project: Shale
 Type: Bug

  Environment: Operating System: other
 Platform: All
 Reporter: David H. DeWolf
  Attachments: ComponentAttribute.patch

 The toString() method of ComponentAttribute returns value.toString() and thus
 will throw a null pointer exception when the value is null.  This occurs most
 frequently when digester/beanutil trace logging is enabled, due to the fact 
 that
 the setProperty method passes the bean (ComponentAttribute) to
 StringBuffer.append():
 public class BeanUtilBean {
 . . .
public void setProperty(Object bean, String name, Object value)
 . . .
 if (log.isTraceEnabled()) {
 StringBuffer sb = new StringBuffer(  setProperty();
 sb.append(bean);
 . . .
 The attached patch will check for null values and return null in value is 
 null.
 This bug was caught using shale-core and shale-tiles along with a recent 
 nightly
 build of tiles-core.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-35) NullPointerException when ClayJsfid parameter of Clay component has a null value

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-35?page=all ]

Craig McClanahan moved STR-2678 to SHALE-35:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-35  (was: STR-2678)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 NullPointerException when ClayJsfid parameter of Clay component has a null 
 value
 

  Key: SHALE-35
  URL: http://issues.apache.org/struts/browse/SHALE-35
  Project: Shale
 Type: Bug

  Environment: Operating System: All
 Platform: All
 Reporter: Alexandre Poitras


 Ok, in my application I implement a template engine à la Tiles using Clay.
 I have the following component declared in the global clay config :
component jsfid=baseLayout extends=clay
attributes
set name=clayJsfid value=/gabarit/gabarit.html/
/attributes
/component
 Then I have the page selectServices.xml wich contains :
 ?xml version='1.0' encoding=UTF-8?
 !DOCTYPE view PUBLIC
   -//Apache Software Foundation//DTD Shale Clay View Configuration 
 1.0//EN
http://struts.apache.org/dtds/shale-clay-config_1_0.dtd;
 view
 component jsfid=/selectServices.xml extends=baseLayout
 symbols
 set name=titre value=Accueil - Portail des services 
 ministériels /
 set name=entete value=/gabarit/entete.html /
 set name=piv value=/gabarit/piv.html /
 set name=ivpied value=/gabarit/pivpied.html /
 set name=contenu value= /
 /symbols
 /component
 /view
 And finally the page gabarit.html wich has a basic structure like that :
 !DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Strict//EN
 http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd;
 html xmlns= http://www.w3.org/1999/xhtml; xml:lang=fr lang=fr
 head jsfid=clay clayJsfid=@entete allowBody=false
 /head
 body
 div id=piv-bandeau jsfid=clay clayJsfid=@piv allowBody=false
 /div
 div id=contenu jsfid=clay clayJsfid=@contenu allowBody=false
 /div
 div id=piv-pied jsfid=clay clayJsfid=@ivpied allowBody=false
 /div
 /body
 /html
 If you run this, you will receive a NullPointerException because contenu 
 symbol
 has a null value.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-38) [Shale] Clay PropUtil.setProperty should not fail silently if the property could not be set.

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-38?page=all ]

Craig McClanahan moved STR-2456 to SHALE-38:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-38  (was: STR-2456)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 [Shale] Clay PropUtil.setProperty should not fail silently if the property 
 could not be set.
 

  Key: SHALE-38
  URL: http://issues.apache.org/struts/browse/SHALE-38
  Project: Shale
 Type: Bug

  Environment: Operating System: other
 Platform: Other
 Reporter: Manfred Klug
  Attachments: allowBody.txt, corrected.txt, patch.txt, proputils.patch

  

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-19) [shale] State implementation classes cause a null pointer exception in initialisation when logging set to debug

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-19?page=all ]

Craig McClanahan moved STR-2627 to SHALE-19:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-19  (was: STR-2627)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 [shale] State implementation classes cause a null pointer exception in 
 initialisation when logging set to debug
 ---

  Key: SHALE-19
  URL: http://issues.apache.org/struts/browse/SHALE-19
  Project: Shale
 Type: Bug

  Environment: Operating System: other
 Platform: Other
 Reporter: Ronald Holshausen


 If the logging level is set to debug, the bean utils populate method calls 
 the toString() methods on the  
 state classes during parsing of the dialog configuration file by the 
 digester. This is causes a null  
 pointer exception as the toString() methods call getDialog().getName() and 
 the initialisation of the  
 web application to fail.  
   
 Affected classes: ActionStateImpl, ViewStateImpl, EndStateImpl  
   
 The fix is to add a check for null values on the call to getDialog(), i.e.:  
   
 public String toString() {  
   
 return ActionState[dialog= + ((getDialog() == null) ? null : 
 getDialog().getName()) +  
,name= + getName() +  
,method= + getMethod() +  
];  
   
 }

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-52) Filter mapping to wide

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-52?page=all ]

Craig McClanahan moved STR-2688 to SHALE-52:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-52  (was: STR-2688)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 Filter mapping to wide
 --

  Key: SHALE-52
  URL: http://issues.apache.org/struts/browse/SHALE-52
  Project: Shale
 Type: Bug

  Environment: Operating System: other
 Platform: Other
 Reporter: Hermod Opstvedt


 In the section named Configuring Your Application For Shale the filter 
 mapping
 that is set up for ShaleApplicationFilter is to wide. It should not be /*.
 This will not allow stylesheets, images etc from beeing loaded. Instead there
 should be three mappings: xml, faces and html/htm.
 Hermod

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-43) [shale] DialogNavigationHandler behavior depends on isDebugEnabled

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-43?page=all ]

Craig McClanahan moved STR-2483 to SHALE-43:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-43  (was: STR-2483)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 [shale] DialogNavigationHandler  behavior depends on isDebugEnabled
 ---

  Key: SHALE-43
  URL: http://issues.apache.org/struts/browse/SHALE-43
  Project: Shale
 Type: Bug

  Environment: Operating System: All
 Platform: All
 Reporter: Keijo Nurmes
 Priority: Minor


 In class org.apache.shale.dialog.faces.DialogNavigationHandler method 
 transition:
 transition from a ViewState with null outcome, current state is returned  
 only if 'log.isDebugEnabled()' is true.
 Suggested patch:
 Index:
 /shale-trunk/core-library/src/java/org/apache/shale/dialog/faces/DialogNavigationHandler.java
 ===
 ---
 /shale-trunk/core-library/src/java/org/apache/shale/dialog/faces/DialogNavigationHandler.java
 (revision 170542)
 +++
 /shale-trunk/core-library/src/java/org/apache/shale/dialog/faces/DialogNavigationHandler.java
 (working copy)
 @@ -470,8 +470,8 @@
  if ((state instanceof ViewState)  (outcome == null)) {
  if (log.isDebugEnabled()) {
  log.debug(  -- Stay in current state);
 -return state;
  }
 +return state;
  }
  
  // Identify the appropriate Transition

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-50) [shale] Clay LoadBundle and useValueLateBinding

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-50?page=all ]

Craig McClanahan moved STR-2581 to SHALE-50:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-50  (was: STR-2581)
Component: (was: Shale)
  Version: (was: Unknown)
Assign To: (was: Struts Developer Mailing List)

 [shale] Clay LoadBundle and useValueLateBinding
 ---

  Key: SHALE-50
  URL: http://issues.apache.org/struts/browse/SHALE-50
  Project: Shale
 Type: Bug

  Environment: Operating System: other
 Platform: Other
 Reporter: Manfred Klug


 The LoadBundle component is not useable with attributes that use
 useValueLateBinding=false.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-53) [shale] Clay template loading problem.

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-53?page=all ]

Craig McClanahan moved STR-2580 to SHALE-53:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-53  (was: STR-2580)
Component: (was: Shale)
  Version: (was: Unknown)
Assign To: (was: Struts Developer Mailing List)

 [shale] Clay template loading problem.
 --

  Key: SHALE-53
  URL: http://issues.apache.org/struts/browse/SHALE-53
  Project: Shale
 Type: Bug

  Environment: Operating System: other
 Platform: Other
 Reporter: Manfred Klug


 When I play some time with the JSP and HTML version of the Rolodex example, I
 get an exception stating that the template could not be found.
 java.lang.NullPointerException: Component not found /rolodex/hrolodex.html.
 org.apache.shale.clay.component.Clay.getRootElement(Clay.java:212)
 org.apache.shale.clay.component.Clay.encodeBegin(Clay.java:233)
 org.apache.shale.clay.faces.ClayViewHandler.recursiveRender
 (ClayViewHandler.java:336)
 org.apache.shale.clay.faces.ClayViewHandler.renderView
 (ClayViewHandler.java:279)
 com.sun.faces.lifecycle.RenderResponsePhase.execute
 (RenderResponsePhase.java:87)
 com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200)
 com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:117)
 javax.faces.webapp.FacesServlet.service(FacesServlet.java:198)
 org.apache.shale.faces.ShaleApplicationFilter.doFilter
 (ShaleApplicationFilter.java:280)
 org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter
 (ReplyHeaderFilter.java:75)
 Please note that you must use *both* versions to reproduce the problem.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-55) Problem in the sample usecases application

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-55?page=all ]

Craig McClanahan moved STR-2787 to SHALE-55:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-55  (was: STR-2787)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 Problem in the sample usecases application
 --

  Key: SHALE-55
  URL: http://issues.apache.org/struts/browse/SHALE-55
  Project: Shale
 Type: Bug

  Environment: Operating System: Windows 2000
 Platform: Other
 Reporter: Lina Shaw


 I deployed the shale-usecases.war to Tomcat 5.0.28 but when I try to click on 
 any of the links on the page, it comes up with an error that looks like 
 -java.lang.IllegalArgumentException: You have requested a transition outcome 
 named ajax$zip from a state named Logon Form in a dialog named Log On, 
 but no transition definition can be found.  Double check the spelling of the 
 transition outcome name. This is in build # 20060301.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-45) endElement method in ResponseWrapper closes writer.

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-45?page=all ]

Craig McClanahan moved STR-2479 to SHALE-45:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-45  (was: STR-2479)
Component: (was: Shale)
  Version: (was: Unknown)
Assign To: (was: Struts Developer Mailing List)

 endElement method in ResponseWrapper closes writer.
 ---

  Key: SHALE-45
  URL: http://issues.apache.org/struts/browse/SHALE-45
  Project: Shale
 Type: Bug

  Environment: Operating System: other
 Platform: Other
 Reporter: Shane Bryzak
 Priority: Minor


 [Shale] The endElement method in org.apache.shale.remote.ResponseWrapper 
 closes
 the writer, preventing further use of the ResponseWrapper.  The endElement
 method should be calling close(), rather than writer.close(), patch follows.
 Index: ResponseWrapper.java
  ===
 --- ResponseWrapper.java(revision 177960)
 +++ ResponseWrapper.java(working copy)
 @@ -259,7 +259,7 @@
  if (open) {
  writer.write(/);
 -writer.close();
 +close();
  } else {
  writer.write(/);
  writer.write(name);

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-42) [shale] include local copies of dtds

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-42?page=all ]

Craig McClanahan moved STR-2769 to SHALE-42:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-42  (was: STR-2769)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 [shale] include local copies of dtds
 

  Key: SHALE-42
  URL: http://issues.apache.org/struts/browse/SHALE-42
  Project: Shale
 Type: Bug

  Environment: Operating System: All
 Platform: All
 Reporter: Ryan Wynn


 The xml parser is trying to download web-facesconfig_1_1.dtd from the 
 internet 
 but cannot due to firewall settings.  I would be nice if the dtd was included 
 locally so an internet connection was not required.
 This would apply to all the shale jars with faces-config.xml in the META-INF 
 directory.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-48) [shale] Serious issue with dialog state

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-48?page=all ]

Craig McClanahan moved STR-2474 to SHALE-48:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-48  (was: STR-2474)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: David Evans)

 [shale] Serious issue with dialog state
 ---

  Key: SHALE-48
  URL: http://issues.apache.org/struts/browse/SHALE-48
  Project: Shale
 Type: Bug

  Environment: Operating System: other
 Platform: PC
 Reporter: sean schofield


 Consider the following example:
 Start up the usecases example and begin creating a new profile.  Stop when you
 get to page 2.  Now open a new tab (use Firefox) and click the logon dialog
 again.  You get an exception:
 java.lang.IllegalArgumentException: Position[dialogName=Edit
 Profile,stateName=Page 2],outcome=dialog:Log On
 This is because you have initiated the same dialog without finishing the
 previous dialog.  This is not as crazy of a test as it might seem.  Consider
 what would happen if you opened the dialog in popup window (instead of a 
 browser
 tab) and the user closed the window prematurely ... same problem.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-39) [shale] Clay HTML templates doesn't work with myFaces

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-39?page=all ]

Craig McClanahan moved STR-2549 to SHALE-39:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-39  (was: STR-2549)
Component: (was: Shale)
  Version: (was: Unknown)
Assign To: (was: Struts Developer Mailing List)

 [shale] Clay HTML templates doesn't work with myFaces
 -

  Key: SHALE-39
  URL: http://issues.apache.org/struts/browse/SHALE-39
  Project: Shale
 Type: Bug

  Environment: Operating System: other
 Platform: Other
 Reporter: Manfred Klug


 If suffix mapping is used, myfaces translates the suffix of all incoming
 requests *before* the ViewHandler is called. As result, the clay ViewHandler
 is unable to recognize the URL.
 The RI does this translation in the default view handler.
 The first question is whether the myFaces behavior is acceptable according
 to the standard.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-37) [Shale] Commons validator ignores the immediate attribute when using client side validation

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-37?page=all ]

Craig McClanahan moved STR-2694 to SHALE-37:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-37  (was: STR-2694)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 [Shale] Commons validator ignores the immediate attribute when using client 
 side validation
 ---

  Key: SHALE-37
  URL: http://issues.apache.org/struts/browse/SHALE-37
  Project: Shale
 Type: Bug

  Environment: Operating System: other
 Platform: Other
 Reporter: Gary VanMatre
  Attachments: ValidatorHijack.patch, validator.patch

 This patch hijacks the renderers for the commandLink and commandButton 
 components.  If the immediate attribute is turned on, javascript is injected 
 into the onclick event to turn off validation.  The new default behavior will 
 be to disable client-side validation if the immediate flag is true.  This 
 behavior can be overridden using an attribute override.
 Default to disable:
h:commandLink 
 immediate=true  
 value=Use cases top-level menu
 action=usecases$toplevel/
 Override default:
h:commandButton 
  immediate=true  
  value=Use cases top-level menu
  action=usecases$toplevel
  f:attribute name=org.apache.shale.validator.immediate
  value=false/ 
 
/h:commandButton
 This is a bit of trickery so I wanted to see if others had any feedback 
 before 
 going forward.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-47) [shale] Clay overwrites component properties set by the backing bean.

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-47?page=all ]

Craig McClanahan moved STR-2582 to SHALE-47:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-47  (was: STR-2582)
Component: (was: Shale)
  Version: (was: Unknown)
Assign To: (was: Struts Developer Mailing List)

 [shale] Clay overwrites component properties set by the backing bean.
 -

  Key: SHALE-47
  URL: http://issues.apache.org/struts/browse/SHALE-47
  Project: Shale
 Type: Bug

  Environment: Operating System: other
 Platform: Other
 Reporter: Manfred Klug
  Attachments: sample.diff

 Every time a dialog is redisplayed, clay overwrites all configured properties
 with their initial values. This makes it impossible to change the component in
 the backing bean. With JSP pages everything works as expected.
 Gary, why have you changed my patch and put the AssignPropertiesCommand in the
 addComponent chain?

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-44) Shale mailreader example should define the servlet version as 2.4

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-44?page=all ]

Craig McClanahan moved STR-2291 to SHALE-44:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-44  (was: STR-2291)
Component: (was: Apps)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 Shale mailreader example should define the servlet version as 2.4
 -

  Key: SHALE-44
  URL: http://issues.apache.org/struts/browse/SHALE-44
  Project: Shale
 Type: Bug

  Environment: Operating System: Windows 2000
 Platform: PC
 Reporter: Duncan Mills
  Fix For: 1.2 Family


 It was a stated target of the Shale proposal that servlet 2.4 would be used 
 and
 the sample uses a filter. 
 Fix (as if you need it!)
 Remove:
 !DOCTYPE web-app
   PUBLIC -//Sun Microsystems, Inc.//DTD Web Application 2.2//EN
   http://java.sun.com/j2ee/dtds/web-app_2_2.dtd;
 Update the web-app element to:
 web-app xmlns=http://java.sun.com/xml/ns/j2ee;
  xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance;
  xsi:schemaLocation=http://java.sun.com/xml/ns/j2ee
 http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd;
  version=2.4

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-51) [shale] ValidatorScript does not find validators in facets

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-51?page=all ]

Craig McClanahan moved STR-2771 to SHALE-51:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-51  (was: STR-2771)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 [shale] ValidatorScript does not find validators in facets
 --

  Key: SHALE-51
  URL: http://issues.apache.org/struts/browse/SHALE-51
  Project: Shale
 Type: Bug

  Environment: Operating System: Windows XP
 Platform: All
 Reporter: Phil Issler
 Priority: Blocker


 In nightly build: 20060202.
 In ValidatorScript::findCommonsValidators(), facets of the UIComponent are 
 not 
 taken into account.  Since it's possible that a facet could contain child 
 components that have validators, this method should iterate over them as well.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-41) [shale] Missing binding attribute in clay-config.xml

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-41?page=all ]

Craig McClanahan moved STR-2836 to SHALE-41:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-41  (was: STR-2836)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 [shale] Missing binding attribute in clay-config.xml
 

  Key: SHALE-41
  URL: http://issues.apache.org/struts/browse/SHALE-41
  Project: Shale
 Type: Bug

  Environment: Operating System: All
 Platform: All
 Reporter: Richarad Wallace


 The base clay-config.xml in the clay-plugin does not define a binding 
 attribute
 for any of the components.  It should probably be added to either the baseHtml
 definition or the baseInput and baseOutput definitions.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-36) [Shale] Implement use of Commons Validator Javascript

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-36?page=all ]

Craig McClanahan moved STR-2811 to SHALE-36:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-36  (was: STR-2811)
Component: (was: Shale)
  Version: (was: 1.0.2)
Assign To: (was: Struts Developer Mailing List)

 [Shale] Implement use of Commons Validator Javascript
 -

  Key: SHALE-36
  URL: http://issues.apache.org/struts/browse/SHALE-36
  Project: Shale
 Type: Bug

  Environment: Operating System: All
 Platform: All
 Reporter: Niall Pemberton


 Currently shale uses javascript validation embedded in Shale's version of the 
 XML config file rather than the standard Commons Validator javascript 
 routines.
  
 This has the consequence that the javascript has to be maintained by Shale, 
 rather than taking advantage of improvements made to Commons Validator and 
 users who upgrade their version of Validator won't get the javascript 
 improvements they would expect.
 Dev list discussion:
 http://www.mail-archive.com/dev%40struts.apache.org/msg19468.html

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-46) [shale] Clay initialization parameter names should be fully qualified

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-46?page=all ]

Craig McClanahan moved STR-2709 to SHALE-46:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-46  (was: STR-2709)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 [shale] Clay initialization parameter names should be fully qualified
 -

  Key: SHALE-46
  URL: http://issues.apache.org/struts/browse/SHALE-46
  Project: Shale
 Type: Bug

  Environment: Operating System: other
 Platform: Other
 Reporter: Wendy Smoak
  Attachments: clay-config.diff

 On Bug# 38044, Craig commented that all of Shale's init params should use 
 fully
 qualified names, for example org.apache.shale.validator.VALIDATOR_RULES.
 Clay defines several init params whose names need to be changed:
clay-config-files
clay-html-template-suffix
clay-xml-template-suffix
auto-reload-clay-files

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-62) broken link

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-62?page=all ]

Craig McClanahan moved STR-2605 to SHALE-62:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-62  (was: STR-2605)
Component: (was: Web Site)
  Version: (was: Unknown)
Assign To: (was: Struts Developer Mailing List)

 broken link
 ---

  Key: SHALE-62
  URL: http://issues.apache.org/struts/browse/SHALE-62
  Project: Shale
 Type: Bug

  Environment: Operating System: other
 Platform: Other
 Reporter: Yuji Yamano


 at http://struts.apache.org/shale/index.html#download,
 the links to four packages are broken. I got:
  Not Found
  
  The requested URL /builds/struts/nightly/struts-shale/core-library/ was not
 found on this server.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-67) [Shale] Clay examples from usecases demo output Sun's state field marker

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-67?page=all ]

Craig McClanahan moved STR-2796 to SHALE-67:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-67  (was: STR-2796)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 [Shale] Clay examples from usecases demo output Sun's state field marker
 

  Key: SHALE-67
  URL: http://issues.apache.org/struts/browse/SHALE-67
  Project: Shale
 Type: Bug

  Environment: Operating System: All
 Platform: All
 Reporter: Ryan Lubke


 When testing the following Clay examples from the shale-usecases example
 application:
 Symbols - pages 1, 2, and 3
 Full HTML View
 Extreme HTML View
 Full XML View
 I see, at the end of the page, 'com.sun.faces.saveState.FieldMarker'. 
 I don't see this when running the Clay JSP view.  
 To reproduce:  Deploy the shale-usecases application to a nightly build of
 GlassFish and run one of the examples mentioned above.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-57) [shale] Allow user to supply their own Dialog DTD

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-57?page=all ]

Craig McClanahan moved STR-2568 to SHALE-57:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-57  (was: STR-2568)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 [shale] Allow user to supply their own Dialog DTD
 -

  Key: SHALE-57
  URL: http://issues.apache.org/struts/browse/SHALE-57
  Project: Shale
 Type: Bug

  Environment: Operating System: other
 Platform: Other
 Reporter: sean schofield


 ConfigurationParser has been improved to make it more flexible to setup your 
 own
 custom Dialog classes but you are still constrained to use the default 
 dialog.dtd.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-63) [shale] Implement serializability on classes potentially stored in session scope

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-63?page=all ]

Craig McClanahan moved STR-2667 to SHALE-63:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-63  (was: STR-2667)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 [shale] Implement serializability on classes potentially stored in session 
 scope
 

  Key: SHALE-63
  URL: http://issues.apache.org/struts/browse/SHALE-63
  Project: Shale
 Type: Bug

  Environment: Operating System: other
 Platform: Other
 Reporter: Craig McClanahan


 The following Shale implementation classes can potentially be stored in 
 session
 scope (and therefore be required by the J2EE spec to be serializable), but are
 not currently serializable:
 * org.apache.shale.validator.CommonsValidator
 * org.apache.shale.dialog.impl.DialogImpl
 Unit tests also need to be added to verify the serializability of these and
 other classes that must implement it.
 The following classes inherit implements Serializable from their parent 
 class
 in Commons Chain, even though they are not and cannot actually implement 
 this. 
 That is not a direct problem for Shale usage (these classes are only used to
 represent per-request state information), but might still get flagged on 
 audits
 of a Shale based webapp:
 * org.apache.shale.faces.ShaleWebContext
 * org.apache.shale.remote.RemoteContext

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-66) [shale] org.apache.shale.Constants breaks OOP

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-66?page=all ]

Craig McClanahan moved STR-2293 to SHALE-66:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-66  (was: STR-2293)
Component: (was: Sandbox)
  Version: (was: Unknown)
Assign To: (was: Struts Developer Mailing List)

 [shale] org.apache.shale.Constants breaks OOP
 -

  Key: SHALE-66
  URL: http://issues.apache.org/struts/browse/SHALE-66
  Project: Shale
 Type: Bug

  Environment: Operating System: Windows XP
 Platform: PC
 Reporter: Dakota Jack
  Attachments: Constants.java, Constants.java, ShaleConstants.java, 
 ShaleConstants.patch

 I would suggest that org.apache.shale.Constants be changed from:
 public interface Constants {
 }
 to:
 public class Constants {
   private Constants() {}
 }
 in order to comply with OOP requirements.  The internal use of a constant is 
 an
 implementation detail and implementing a constant interface causes this
 implementation detail to leak into the exported API.  There are lots of 
 reasons
 not to use a constant interface, see Item 17 in Joshua Block's Effective 
 Java.
  Also, we might want to create a map for the constants here as is typically
 done,  for example:
 public class Constants {
   private Constants() {}
   public static Map getConstantsMap() {
 Map propMap = null;
 try {
   Field[] allFields = Constants.class.getDeclaredFields();
   int numFields = allFields.length;
   propMap = new HashMap(numFields);
   for(int i = 0; i  numFields; i++) {
 Field f = allFields[i];
 int mods = f.getModifiers();
 if(Modifier.isPublic(mods)  
Modifier.isStatic(mods)  
Modifier.isFinal(mods)) {
   String name  = f.getName();
   Object value = f.get(null);
   propMap.put(name, value);
 }
   }
 } catch(IllegalAccessException iae) {
   // log code
 }
 return Collections.unmodifiableMap(propMap);
   }
 }
 I hope this is an appropriate place for Shale suggestions.  I don't want to 
 find
 myself in the wrong places again.
 Jack

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-56) [shale] ${htmlunit.home} breaks build

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-56?page=all ]

Craig McClanahan moved STR-2775 to SHALE-56:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-56  (was: STR-2775)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 [shale] ${htmlunit.home} breaks build
 -

  Key: SHALE-56
  URL: http://issues.apache.org/struts/browse/SHALE-56
  Project: Shale
 Type: Bug

  Environment: Operating System: other
 Platform: Other
 Reporter: Dennis C. Byrne
  Attachments: htmlunit.txt

 Followed the instructions @ http://struts.apache.org/struts-
 shale/building.html , verbatim .
 Received an ant build error w/ 'ant clean release':
 shale\test-framework\build.xml:48: ... shale\test-framework\${htmlunit.home}
 \lib not found.
 Commented out reference to $htmlunit.home in shale\test-framework\build.xml 
 Ran 'ant clean release' and all is well.
 Repeated all steps twice with the same results.
 Dennis Byrne

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-64) [shale][docs] Enhance DefaultViewControllerMapper Javadocs to reflect view identifier restrictions

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-64?page=all ]

Craig McClanahan moved STR-2651 to SHALE-64:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-64  (was: STR-2651)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 [shale][docs] Enhance DefaultViewControllerMapper Javadocs to reflect view 
 identifier restrictions
 --

  Key: SHALE-64
  URL: http://issues.apache.org/struts/browse/SHALE-64
  Project: Shale
 Type: Bug

  Environment: Operating System: other
 Platform: Other
 Reporter: Rahul Akolkar
  Attachments: dvcm_javadoc.patch

 Background:
 http://marc.theaimsgroup.com/?l=struts-devm=113201965124157w=2
 Patch follows.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-61) [shale] Maintaining dialog synchronization when browser navigation buttons are used

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-61?page=all ]

Craig McClanahan moved STR-2652 to SHALE-61:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-61  (was: STR-2652)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 [shale] Maintaining dialog synchronization when browser navigation buttons 
 are used
 ---

  Key: SHALE-61
  URL: http://issues.apache.org/struts/browse/SHALE-61
  Project: Shale
 Type: Bug

  Environment: Operating System: other
 Platform: Other
 Reporter: Rahul Akolkar


 I thought about making this an enhancement, but based on discussions on the 
 dev list, it seems there is a fair bit of interest in solving this at the 
 framework level.
 The issue is about maintaining client-server dialog synchronization when 
 browser's navigation buttons are used while in the midst of a Shale dialog.
 More details -- and the proof of concept for one potential approach at 
 resolving this -- are here:
 http://people.apache.org/~rahul/shale/align-dialog/

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-72) FactoryFinder.releaseFactories() only one renderkit instance

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-72?page=all ]

Craig McClanahan moved STR-2733 to SHALE-72:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-72  (was: STR-2733)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 FactoryFinder.releaseFactories()  only one renderkit instance
 --

  Key: SHALE-72
  URL: http://issues.apache.org/struts/browse/SHALE-72
  Project: Shale
 Type: Bug

  Environment: Operating System: other
 Platform: Other
 Reporter: Dennis C. Byrne
  Attachments: AbstractJsfTestCaseTest.java, RenderKitJvmIdentity.java, 
 patch.txt, test-framework.txt

 http://marc.theaimsgroup.com/?l=struts-userm=113730809202716w=2

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-59) [shale][usecases] EditProfileState should be Serializable

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-59?page=all ]

Craig McClanahan moved STR-2653 to SHALE-59:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-59  (was: STR-2653)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 [shale][usecases] EditProfileState should be Serializable
 -

  Key: SHALE-59
  URL: http://issues.apache.org/struts/browse/SHALE-59
  Project: Shale
 Type: Bug

  Environment: Operating System: other
 Platform: Other
 Reporter: Rahul Akolkar
  Attachments: editprofilestate_serializable.patch

 EditProfileState should be Serializable by virtue of being dialog data, and 
 hence, a part of the session attributes.
 Patch follows.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-74) [shale] Position (inner class) should implement Serializable

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-74?page=all ]

Craig McClanahan moved STR-2475 to SHALE-74:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-74  (was: STR-2475)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 [shale] Position (inner class) should implement Serializable
 

  Key: SHALE-74
  URL: http://issues.apache.org/struts/browse/SHALE-74
  Project: Shale
 Type: Bug

  Environment: Operating System: other
 Platform: PC
 Reporter: sean schofield
  Attachments: shale-35068.patch

 At one point Tomcat complained about not being able to serialize
 Status$Position.  This class should really implement Serializable otherwise 
 any
 class that implements Status and makes use of Position (such as Status) cannot
 be serialized.
 Also, this got me thinking about why Position is declared as part of the 
 Status
 interface.  Presumably there is a good reason but I can't think of any
 advantages to this offhand.  In fact its a little bit disconcerting for the
 average user (me) who has not ever seen an inner class in an interface 
 before. 
 Obviously its permissable but I think we should consider making it its own 
 class
 unless there is a compelling reason to have it this way.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-75) [Shale] Shale and Clay tags cannot be used on the same page

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-75?page=all ]

Craig McClanahan moved STR-2455 to SHALE-75:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-75  (was: STR-2455)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 [Shale] Shale and Clay tags cannot be used on the same page
 ---

  Key: SHALE-75
  URL: http://issues.apache.org/struts/browse/SHALE-75
  Project: Shale
 Type: Bug

  Environment: Operating System: other
 Platform: Other
 Reporter: Manfred Klug
  Attachments: patch.txt

 since both taglibs share the same URI.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-84) [shale] NumberConverter missing from clay base definitions

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-84?page=all ]

Craig McClanahan moved STR-2754 to SHALE-84:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-84  (was: STR-2754)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 [shale] NumberConverter missing from clay base definitions
 --

  Key: SHALE-84
  URL: http://issues.apache.org/struts/browse/SHALE-84
  Project: Shale
 Type: Bug

  Environment: Operating System: All
 Platform: All
 Reporter: Richarad Wallace


 The NumberConverter is missing from the base definitions in the packaged
 /META-INF/clay-config.xml.  Here is a definition based on the existing ones 
 that
 works for me.
 component jsfid=numberConverter componentType=javax.faces.Number 
attributes
  set name=currencyCode bindingType=Early /
  set name=currencySymbol bindingType=Early /
  set name=maxFractionDigits bindingType=Early /
  set name=minFractionDigits bindingType=Early /
  set name=maxIntegerDigits bindingType=Early /
  set name=minIntegerDigits bindingType=Early /
  set name=pattern bindingType=Early /
  set name=groupingUsed bindingType=Early /
  set name=integerOnly bindingType=Early /
/attributes
  /component

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-70) [Shale] Clay PropUtil.decodeSimpleProperty: Converting a string to double fails if the locale is not english.

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-70?page=all ]

Craig McClanahan moved STR-2459 to SHALE-70:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-70  (was: STR-2459)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 [Shale] Clay PropUtil.decodeSimpleProperty: Converting a string to double 
 fails if the locale is not english.
 -

  Key: SHALE-70
  URL: http://issues.apache.org/struts/browse/SHALE-70
  Project: Shale
 Type: Bug

  Environment: Operating System: other
 Platform: Other
 Reporter: Manfred Klug


 Seems that DecimalFormat uses always  the format symbols of the current 
 locale.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-78) [shale] Two web site improvements

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-78?page=all ]

Craig McClanahan moved STR-2734 to SHALE-78:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-78  (was: STR-2734)
Component: (was: Web Site)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 [shale] Two web site improvements
 -

  Key: SHALE-78
  URL: http://issues.apache.org/struts/browse/SHALE-78
  Project: Shale
 Type: Bug

  Environment: Operating System: other
 Platform: Other
 Reporter: Dennis C. Byrne
  Attachments: xdocs.txt

  

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-68) ValidatorCommandRenderer breaks MyFaces dummy form.

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-68?page=all ]

Craig McClanahan moved STR-2833 to SHALE-68:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-68  (was: STR-2833)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 ValidatorCommandRenderer breaks MyFaces dummy form.
 ---

  Key: SHALE-68
  URL: http://issues.apache.org/struts/browse/SHALE-68
  Project: Shale
 Type: Bug

  Environment: Operating System: Windows XP
 Platform: PC
 Reporter: Simon Matic Langford


 I have a webapp using shale over myfaces, and the front page is a menu, using
 jscookmenu. On an older nightly build all was fine, but when I took build
 20060408 of shale core, the menu links stopped working. I traced this back to
 the ValidatorCommandRenderer creating a new ResponseWriter:
 ResponseWriter buffResponsewriter = context.getRenderKit()
 .createResponseWriter(writer, null,
 hijackedWriter.getCharacterEncoding());
 This means that when HtmlJSCookMenuRenderer calls setWriteDummyForm(true) on 
 the
 writer, the value is not propagated to the main writer for the view and so the
 dummy form is no longer output. The source for the page is:
 %@ taglib uri=http://java.sun.com/jsf/core; prefix=f %
 %@ taglib uri=http://java.sun.com/jsf/html; prefix=h %
 %@ taglib uri=http://myfaces.apache.org/tomahawk; prefix=t%
 f:loadBundle var=messages basename=messages/
 f:view
   html
 head
   title
 h:outputText value=#{messages['menu.title']}/
   /title
 /head
 body
   t:jscookMenu layout=hbr theme=ThemeOffice
 t:navigationMenuItem itemLabel=Project
   t:navigationMenuItem itemLabel=#{messages['menu.newProject']}
 action=newProject/
   t:navigationMenuItem itemLabel=Select... action=openProject/
   t:navigationMenuItem itemLabel=Close action=closeProject/
 /t:navigationMenuItem
 t:navigationMenuItem itemLabel=Data
   t:navigationMenuItem itemLabel=Assignment 
 action=dataAssignment/
 /t:navigationMenuItem
 t:navigationMenuItem itemLabel=Help
   t:navigationMenuItem itemLabel=Contents action=helpContents/
   t:navigationMenuItem itemLabel=Getting Started
 action=helpGettingStarted/
   t:navigationMenuItem itemLabel=About action=helpAbout/
 /t:navigationMenuItem
   /t:jscookMenu
 /body
   /html
 /f:view

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-76) Kickstart FAQ Patch for Shale

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-76?page=all ]

Craig McClanahan moved STR-2356 to SHALE-76:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-76  (was: STR-2356)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 Kickstart FAQ Patch for Shale
 -

  Key: SHALE-76
  URL: http://issues.apache.org/struts/browse/SHALE-76
  Project: Shale
 Type: Bug

  Environment: Operating System: Windows XP
 Platform: PC
 Reporter: Ted Husted
  Attachments: struts-151664.patch

 I'm having trouble committing from a new workstation, for some reason, and the
 usual station is in shop. Here's a patch that adds the Shale qa to the
 Kickstart FAQ, and a reference to commons-collections that I had to add to
 build.xml before Core would build for me. Could someone apply this for me 
 while
 I sort out what's up with my access?
 -Ted.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-71) [Shale] Clay clayForEach tag renders content twice

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-71?page=all ]

Craig McClanahan moved STR-2773 to SHALE-71:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-71  (was: STR-2773)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 [Shale] Clay clayForEach tag renders content twice
 --

  Key: SHALE-71
  URL: http://issues.apache.org/struts/browse/SHALE-71
  Project: Shale
 Type: Bug

  Environment: Operating System: other
 Platform: Other
 Reporter: Hermod Opstvedt


 In the nightlys the Clay clayForEach tag renders the content twice.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-91) [struts-faces] Example application doesn't deploy

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-91?page=all ]

Craig McClanahan moved STR-2792 to SHALE-91:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-91  (was: STR-2792)
Component: (was: Faces)
  Version: (was: Unknown)
Assign To: (was: Struts Developer Mailing List)

 [struts-faces] Example application doesn't deploy
 -

  Key: SHALE-91
  URL: http://issues.apache.org/struts/browse/SHALE-91
  Project: Shale
 Type: Bug

  Environment: Operating System: other
 Platform: Other
 Reporter: Roland
 Priority: Critical


 Hello,
 I'm running Apache Tomcat/4.1.31
 And java version 1.4.2_06 on Linux.
 I'm trying to deploy the example applications which come with
 struts-faces-20060313 nightly but I get the following errors:
 2006-03-13 14:45:44 WebappLoader[/struts-faces-example2]: Deploy JAR
 /WEB-INF/lib/struts-faces.jar to
 /var/roland/CATALINA_BASE/webapps/struts-faces-example2/WEB-INF/lib/struts-faces.jar
 2006-03-13 14:45:44 WebappLoader[/struts-faces-example2]: Deploy JAR
 /WEB-INF/lib/struts.jar to
 /var/roland/CATALINA_BASE/webapps/struts-faces-example2/WEB-INF/lib/struts.jar
 2006-03-13 14:45:44 StandardManager[/struts-faces-example2]: Seeding random
 number generator class java.security.SecureRandom
 2006-03-13 14:45:44 StandardManager[/struts-faces-example2]: Seeding of random
 number generator has been completed
 2006-03-13 14:45:46 StandardContext[/struts-faces-example2]: Exception sending
 context initialized event to listener instance of class
 com.sun.faces.config.ConfigureListener
 java.lang.UnsupportedClassVersionError:
 org/apache/struts/faces/application/ActionListenerImpl (Unsupported 
 major.minor
 version 49.0)
   at java.lang.ClassLoader.defineClass0(Native Method)
   at java.lang.ClassLoader.defineClass(ClassLoader.java:539)
   at 
 java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
   at
 org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1649)
   at
 org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:931)
   at
 org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1373)
   at
 org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1252)
   at com.sun.faces.util.Util.loadClass(Util.java:403)
   at com.sun.faces.util.Util.createInstance(Util.java:1150)
   at 
 com.sun.faces.config.ConfigureListener.configure(ConfigureListener.java:460)
   at 
 com.sun.faces.config.ConfigureListener.configure(ConfigureListener.java:402)
   at
 com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:332)
   at
 org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3212)
   at 
 org.apache.catalina.core.StandardContext.start(StandardContext.java:3554)
   at 
 org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:774)
   at 
 org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:760)
   at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:548)
   at
 org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:260)
   at org.apache.catalina.core.StandardHost.install(StandardHost.java:741)
   at 
 org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:445)
   at 
 org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:353)
   at org.apache.catalina.startup.HostConfig.start(HostConfig.java:671)
   at 
 org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
   at
 org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
   at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1149)
   at org.apache.catalina.core.StandardHost.start(StandardHost.java:707)
   at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1141)
   at 
 org.apache.catalina.core.StandardEngine.start(StandardEngine.java:316)
   at 
 org.apache.catalina.core.StandardService.start(StandardService.java:450)
   at 
 org.apache.catalina.core.StandardServer.start(StandardServer.java:2143)
   at org.apache.catalina.startup.Catalina.start(Catalina.java:463)
   at org.apache.catalina.startup.Catalina.execute(Catalina.java:350)
   at org.apache.catalina.startup.Catalina.process(Catalina.java:129)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at 
 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
   at
 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   at java.lang.reflect.Method.invoke(Method.java:324)
   at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:156)
 2006-03-13 14:45:46

[jira] Moved: (SHALE-80) [shale] Clay outputLink definition missing target attribute

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-80?page=all ]

Craig McClanahan moved STR-2835 to SHALE-80:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-80  (was: STR-2835)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 [shale] Clay outputLink definition missing target attribute
 ---

  Key: SHALE-80
  URL: http://issues.apache.org/struts/browse/SHALE-80
  Project: Shale
 Type: Bug

  Environment: Operating System: All
 Platform: All
 Reporter: Richarad Wallace


 Currently the outputLink definition in clay just extends the baseOutput
 component.  An attribute needs to be added so that the target attribute can 
 be used.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-85) [Shale] Problems with CommonsValidator on the server side.

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-85?page=all ]

Craig McClanahan moved STR-2461 to SHALE-85:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-85  (was: STR-2461)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 [Shale] Problems with CommonsValidator on the server side.
 --

  Key: SHALE-85
  URL: http://issues.apache.org/struts/browse/SHALE-85
  Project: Shale
 Type: Bug

  Environment: Operating System: other
 Platform: Other
 Reporter: Manfred Klug
  Attachments: Patch.diff, patch.diff, patch.diff

 At the moment I see two problematic areas.
 - The 'required' validation doesn't work on the server.
 - All validations which need a String as value may translate the converted
   value back to a String. This has the following disadvantages:
   -- Validation depends on the toString method and not on the user input.
   -- It's impossible to control a sloppy converter. (Enter an invalid value in
  a field with a 'numberConverter', and you know what I mean).
 In addition, I think the displayed value in the error message should be the
 submitted and not the converted value.
 A possible solution could look as follows:
 - If the 'required' validation is configured for server side validation, an
   exception with a helpful error message is thrown.
 - Instead of converting the value back to a String, use directly the submitted
   value.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-86) Add Java Doc to may source files and add more Tapestry like support

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-86?page=all ]

Craig McClanahan moved STR-2429 to SHALE-86:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-86  (was: STR-2429)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 Add Java Doc to may source files and add more Tapestry  like support
 

  Key: SHALE-86
  URL: http://issues.apache.org/struts/browse/SHALE-86
  Project: Shale
 Type: Bug

  Environment: Operating System: other
 Platform: Other
 Reporter: Gary VanMatre
  Attachments: delta-source.zip, diff.log, diff.txt, fournew.jar

 Many of the source files didn't have javadoc.  The html a and textarea 
 tags didn't have tapestry like binding.  
 An example follows:
 HTML Fragment:
   tr
 td
a jsfid=ebsLinkNotice/a
 /td
 td
textarea jsfid=ebsNote
data for mockup
/textarea
 /td
/tr
 XML Config Fragment:
 component jsfid=outputLink componentType=javax.faces.HtmlOutputLink/
 component jsfid=inputTextarea 
 componentType=javax.faces.HtmlInputTextarea/
 component jsfid=ebsLink extends=outputLink
attributes
   set name=value 
 value=http://www.globalsecurity.org/wmd/systems/ebs.htm/
/attributes
 /component
 component jsfid=ebsNote extends=inputTextarea 
attributes
  set name=value value=This is a test of the emergency broadcasting 
 system./
/attributes   
 /component
   
 added java doc
 M component/chain/PropertyValueCommand.java
 M component/chain/PropertyActionCommand.java
 M component/chain/PropertyActionListenerCommand.java
 M component/chain/PropertyValidatorCommand.java
 M component/chain/PropertyValueChangeListenerCommand.java
 changed getElementId() to getJsfid() and added java doc
 M parser/Node.java
 M parser/builder/SelectManyMenuBuilder.java
 M parser/builder/chain/SpanBuilderRule.java
 M parser/builder/chain/FormBuilderRule.java
 M parser/builder/chain/BuilderRuleContext.java
 M parser/builder/chain/DefaultBuilderRule.java
 M parser/builder/chain/OptionBuilderRule.java
 M parser/builder/chain/InputBuilderRule.java
 M parser/builder/chain/LabelBuilderRule.java
 M parser/builder/chain/SelectBuilderRule.java
 M parser/builder/SelectItemBuilder.java
 M parser/builder/OutputLabelBuilder.java
 M parser/builder/SelectOneRadioBuilder.java
 M parser/builder/FormBuilder.java
 M parser/builder/InputTextBuilder.java
 M parser/builder/SelectOneMenuBuilder.java
 M parser/builder/BuilderFactory.java
 M parser/builder/VerbatimBuilder.java
 M parser/builder/CommandButtonBuilder.java
 M parser/builder/Builder.java
 M parser/builder/SelectItemsBuilder.java
 M parser/builder/MorphBuilder.java
 M parser/builder/SelectBooleanCheckboxBuilder.java
 registered two new builder rules
 M parser/builder/chain/shale-builder-config.xml
 Added two new builder and associated rules
 A parser/builder/OutputLinkBuilder.java
 A parser/builder/InputTextareaBuilder.java
 A parser/builder/chain/AnchorBuilderRule.java
 A parser/builder/chain/TextareaBuilderRule.java

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-94) [shale] Static members accessed in non-static way

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-94?page=all ]

Craig McClanahan moved STR-2623 to SHALE-94:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-94  (was: STR-2623)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 [shale] Static members accessed in non-static way
 -

  Key: SHALE-94
  URL: http://issues.apache.org/struts/browse/SHALE-94
  Project: Shale
 Type: Bug

  Environment: Operating System: other
 Platform: Other
 Reporter: Rahul Akolkar
 Priority: Minor
  Attachments: shale_static_access.patch

 Patch follows.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-92) [Shale] project xml dependencies

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-92?page=all ]

Craig McClanahan moved STR-2328 to SHALE-92:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-92  (was: STR-2328)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 [Shale] project xml dependencies
 

  Key: SHALE-92
  URL: http://issues.apache.org/struts/browse/SHALE-92
  Project: Shale
 Type: Bug

  Environment: Operating System: Windows XP
 Platform: PC
 Reporter: Hal Deadman
  Attachments: maven.txt

 Shale is missing some maven library dependencies, changed servlet api 
 dependency to match version in maven repo on ibiblio. Adds jsp-api and 
 commons-
 chain.
 Index: C:/eclipse31m4/eclipse/workspace/struts-shale/project.xml
 ===
 --- C:/eclipse31m4/eclipse/workspace/struts-shale/project.xml (revision 
 124904)
 +++ C:/eclipse31m4/eclipse/workspace/struts-shale/project.xml (working copy)
 @@ -136,12 +136,22 @@
 dependency
  groupIdtomcat/groupId
   artifactIdservlet-api/artifactId
 - version5.0.28/version
 + version5.0.18/version
   urlhttp://jakarta.apache.org/tomcat//url
properties
   war.bundlefalse/war.bundle
  /properties
 /dependency
 +
 +   dependency
 +groupIdtomcat/groupId
 + artifactIdjsp-api/artifactId
 + version5.0.18/version
 + urlhttp://jakarta.apache.org/tomcat//url
 +  properties
 + war.bundlefalse/war.bundle
 +/properties
 +   /dependency
  
  !--
  dependency
 @@ -175,8 +185,12 @@
version1.1/version
urlhttp://java.sun.com/j2ee/javaserverfaces/download.html/url 
  /dependency
 -
  dependency
 +  groupIdcommons-chain/groupId
 +  artifactIdcommons-chain/artifactId
 +  version1.0/version
 +/dependency
 +dependency
groupIdcommons-logging/groupId
artifactIdcommons-logging/artifactId
version1.0.4/version

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-93) [shale] Clay View-Handler doesn't work correctly with client side state saving.

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-93?page=all ]

Craig McClanahan moved STR-2519 to SHALE-93:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-93  (was: STR-2519)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 [shale] Clay View-Handler doesn't work correctly with client side state 
 saving.
 ---

  Key: SHALE-93
  URL: http://issues.apache.org/struts/browse/SHALE-93
  Project: Shale
 Type: Bug

  Environment: Operating System: other
 Platform: Other
 Reporter: Manfred Klug
  Attachments: ClayViewHandler.patch

 The problem is that the RI and myFaces only write markers, and the View-Tag
 replaces these markers with the real data.
 Additionally, myFaces has a second marker to write the state as URL-Parameter.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-95) resource properties

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-95?page=all ]

Craig McClanahan moved STR-2705 to SHALE-95:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-95  (was: STR-2705)
Component: (was: Shale)
  Version: (was: Unknown)
Assign To: (was: Struts Developer Mailing List)

 resource properties
 ---

  Key: SHALE-95
  URL: http://issues.apache.org/struts/browse/SHALE-95
  Project: Shale
 Type: Bug

  Environment: Operating System: other
 Platform: Other
 Reporter: Matthias Wessendorf
  Attachments: patch.txt

 attached german translation of shale's properties
 also removed a double entry from *default* properties file.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-81) [shale] Patch to remove the deprecated BaseViewController.

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-81?page=all ]

Craig McClanahan moved STR-2556 to SHALE-81:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-81  (was: STR-2556)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 [shale] Patch to remove the deprecated BaseViewController.
 --

  Key: SHALE-81
  URL: http://issues.apache.org/struts/browse/SHALE-81
  Project: Shale
 Type: Bug

  Environment: Operating System: other
 Platform: Other
 Reporter: Manfred Klug
  Attachments: patch.diff

  

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-83) [shale] categories selectManyCheckBox in usecases fails to validate

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-83?page=all ]

Craig McClanahan moved STR-2622 to SHALE-83:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-83  (was: STR-2622)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 [shale] categories selectManyCheckBox in usecases fails to validate
 -

  Key: SHALE-83
  URL: http://issues.apache.org/struts/browse/SHALE-83
  Project: Shale
 Type: Bug

  Environment: Operating System: other
 Platform: Other
 Reporter: Rahul Akolkar


 For reproducing, deploy the Shale 11/4 nightlies usecases war:
 1) Navigate to view corresponding to profile/profile3.jsp in Edit Profile 
 dialog.
 2) Optionally make one or more checkbox selections. Try to navigate away 
 while 
 staying in the dialog (i.e. other than cancel -- previous or finish).
 Validation for categories selectManyCheckBox fails with 
 javax.faces.component.UISelectMany.INVALID with no obvious clue.
 Sorry, I haven't investigated beyond that.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-79) [shale] Validator deprecations

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-79?page=all ]

Craig McClanahan moved STR-2626 to SHALE-79:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-79  (was: STR-2626)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 [shale] Validator deprecations
 --

  Key: SHALE-79
  URL: http://issues.apache.org/struts/browse/SHALE-79
  Project: Shale
 Type: Bug

  Environment: Operating System: other
 Platform: Other
 Reporter: Rahul Akolkar
  Attachments: shale_validator_deprecations.patch

 Its best to remove validator deprecations in current code since a Commons 
 Validator 1.2.0 may not be too far away and this will allow Shale to pick it 
 up once its available.
 Removed deprecations:
 1) org.apache.commons.validator.ValidatorResourcesInitializer
 2) org.apache.commons.validator.ValidatorAction#getMethodParamsList()
 Patch follows.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-89) [Shale] Ant build: htmlunit issues

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-89?page=all ]

Craig McClanahan moved STR-2807 to SHALE-89:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-89  (was: STR-2807)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 [Shale] Ant build: htmlunit issues
 --

  Key: SHALE-89
  URL: http://issues.apache.org/struts/browse/SHALE-89
  Project: Shale
 Type: Bug

  Environment: Operating System: All
 Platform: All
 Reporter: Niall Pemberton
 Priority: Minor


 I found a couple of issues with the ant build running ant dist for the 
 whole 
 of shale:
 1) If  html.unit isn't set the build fails.
 2) There are a couple of compile errors with HtmlUnit 1.8 (fine with 1.6)
 Either the build should be changed to download htmlunit and Commons 
 httpclient 
 automatically using the download-dependencies target or at least add an entry 
 in build.properties.sample for htmlunit and modify the test build.xml so that 
 it doesn't fail if htmlunit.home isn't specified.
 I guess the disadvantage of downloading automatically is that different 
 versions of htmlunit may depend on different versions of commons httpclient.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-77) [shale] application freezes if ids for clay components are duplicated

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-77?page=all ]

Craig McClanahan moved STR-2522 to SHALE-77:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-77  (was: STR-2522)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 [shale] application freezes if ids for clay components are duplicated
 -

  Key: SHALE-77
  URL: http://issues.apache.org/struts/browse/SHALE-77
  Project: Shale
 Type: Bug

  Environment: Operating System: Windows Server 2003
 Platform: Other
 Reporter: Sergey Smirnov
  Attachments: clay.patch, dup.patch

 I had added two clay components to my test example which had the same id
 accidentally. The application froze instead of reporting about duplicate id.
 The problem is reproduced on my side if I add:
   clay:clay id=dup jsfid=city/
   clay:clay id=dup jsfid=state/
 just after h:form on the rolodex.jsp of shale-usecase app.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-87) [shale] AbstractFacesBean message methods don't use the UIComponent parameter

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-87?page=all ]

Craig McClanahan moved STR-2591 to SHALE-87:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-87  (was: STR-2591)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 [shale] AbstractFacesBean message methods don't use the UIComponent parameter
 -

  Key: SHALE-87
  URL: http://issues.apache.org/struts/browse/SHALE-87
  Project: Shale
 Type: Bug

  Environment: Operating System: other
 Platform: Other
 Reporter: Ronald Holshausen
 Priority: Minor


 I've noticed that the AbstractFacesBean have a number of message methods 
 (info,
 error, warn, fatal) that take a UIComponent parameter, but they don't use it.
 Class: org.apache.shale.view.AbstractFacesBean
 Lines: 223-347
 The current implementation is (for the info method):
 protected void info(UIComponent component, String summary) {
 getFacesContext().addMessage(null,
   new FacesMessage(FacesMessage.SEVERITY_INFO, summary, null));
 }
 and I'm assuming it should be something like:
 protected void info(UIComponent component, String summary) {
 FacesContext facesContext = getFacesContext();
 facesContext.addMessage(component.getClientId(facesContext),
   new FacesMessage(FacesMessage.SEVERITY_INFO, summary, null));
 }
 This pattern is the same for warn, error and fatal methods that take a
 UIComponent parameter.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-90) [shale][core] Testcase ImplClassesTestCase fails.

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-90?page=all ]

Craig McClanahan moved STR-2643 to SHALE-90:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-90  (was: STR-2643)
Component: (was: Shale)
  Version: (was: Unknown)
Assign To: (was: Struts Developer Mailing List)

 [shale][core] Testcase ImplClassesTestCase fails.
 -

  Key: SHALE-90
  URL: http://issues.apache.org/struts/browse/SHALE-90
  Project: Shale
 Type: Bug

  Environment: Operating System: other
 Platform: Other
 Reporter: Manfred Klug
  Attachments: core_testPristine_failure.patch

 [junit] Testsuite: org.apache.shale.dialog.impl.ImplClassesTestCase
 [junit] Tests run: 3, Failures: 1, Errors: 0, Time elapsed: 1,272 sec
 [junit] Testcase: testExplicitTransitions took 0,991 sec
 [junit] Testcase: testImplicitTransitions took 0,121 sec
 [junit] Testcase: testPristine took 0,15 sec
 [junit]   FAILED
 [junit] expected:5 but was:7
 [junit] junit.framework.AssertionFailedError: expected:5 but was:7
 [junit]   at
 org.apache.shale.dialog.impl.ImplClassesTestCase.testPristine(ImplClassesTestCase.java:248)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-110) [shale] Name and location of validation rules file(s) should be configurable

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-110?page=all ]

Craig McClanahan moved STR-2707 to SHALE-110:
-

  Project: Shale  (was: Struts Action 1)
  Key: SHALE-110  (was: STR-2707)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 [shale] Name and location of validation rules file(s) should be configurable
 

  Key: SHALE-110
  URL: http://issues.apache.org/struts/browse/SHALE-110
  Project: Shale
 Type: Improvement

  Environment: Operating System: other
 Platform: Other
 Reporter: Wendy Smoak
 Priority: Minor


 The oas.validator.CommonsValidator class loads rules and messages from 
 locations
 hard-coded in the class.  (Currently /WEB-INF/validator-rules.xml (but see 
 Bug#
 38042), and /org/apache/shale/validator/messages.properties.)
 These files can be overridden by placing modified versions under
 WEB-INF/classes, and depending on the order in which the Servlet container is
 required to load them (WEB-INF/classes before WEB-INF/lib).
 We should allow users to configure the name and location of these files, for
 example:
 web.xml:
 !-- Shale Validator Configuration Resources --
 context-param
param-namevalidator-config-files/param-name
param-value
/org/apache/shale/validator/validator-rules.xml
/WEB-INF/validation.xml
/param-value
 /context-param
 !-- Shale Validator Message Resources Bundle --
 context-param
param-namevalidator-bundle-name/param-name
param-valueorg.apache.shale.validator.messages/param-value
 /context-param

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-112) [shale] new clay use case

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-112?page=all ]

Craig McClanahan moved STR-2504 to SHALE-112:
-

  Project: Shale  (was: Struts Action 1)
  Key: SHALE-112  (was: STR-2504)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 [shale] new clay use case
 -

  Key: SHALE-112
  URL: http://issues.apache.org/struts/browse/SHALE-112
  Project: Shale
 Type: Improvement

  Environment: Operating System: other
 Platform: Other
 Reporter: Gary VanMatre
 Priority: Minor
  Attachments: use-cases.patch, use-cases.zip

 The following patches contain a new use-case for the clay plugin.  The use 
 case features the runtime and xml composition techniques.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-114) French translation for the usecases webapp

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-114?page=all ]

Craig McClanahan moved STR-2657 to SHALE-114:
-

  Project: Shale  (was: Struts Action 1)
  Key: SHALE-114  (was: STR-2657)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 French translation for the usecases webapp
 --

  Key: SHALE-114
  URL: http://issues.apache.org/struts/browse/SHALE-114
  Project: Shale
 Type: Improvement

  Environment: Operating System: All
 Platform: All
 Reporter: Alexandre Poitras
 Priority: Minor
  Attachments: Bundle_fr.properties

 # Resource Strings for Shale Framework Use Cases Example
 #
 # Copyright 2004-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.
 #
 # $Id$
 # Supported Category Labels
 category.0=Toutes
 category.1=Java
 category.2=Musique
 # Ajax Code Completion Example
 ajax.completion.title=Exemple de Complétion de Code Ajax
 ajax.completion.prompt=Entrez le nom d'un état des États-Unis :
 ajax.completion.finish=Terminer
 ajax.completion.submit=Soumettre
 # JNDI Test Labels
 jndi.test.title=Titre du Test JNDI
 jndi.test.expected=Attendu:
 jndi.test.actual=Réel:
 jndi.test.finish=Terminer
 # Miscellaneous Labels
 label.cancel=Annuler
 label.create=Créer un Nouveau Profil Utilisateur
 label.finish=Terminer
 label.first=Premier
 label.go=Aller
 label.last=Dernier
 label.logon=Se déconnecter
 label.next=Suivant
 label.previous=Précédent
 label.select=Sélectionner
 # Supported Locale Labels
 locale.en=Anglais
 locale.fr=Français
 locale.de=Allemand
 locale.es=Espagnol
 # Logon Dialog Labels and Messages
 logon.create=Créer un nouveau profil utilisateur
 logon.mismatch=Le nom d'utilisateur ou le mot de passe spécifiés sont 
 invalides,
 svp essayer de nouveau
 logon.title=Se connecter à l'Application Exemple Use Cases 
 logon.title.1=Profil Utilisateur (Page 1 de 3)
 logon.title.2=Profil Utilisateur (Page 2 de 3)
 logon.title.3=Profil Utilisateur (Page 3 de 3)
 logon.unconfirmed=Le nom d'utilisateur que vous avez spécifié n'a pas encore 
 été
 confirmé. Pour le confirmer, \
 svp répondez au courriel qui a été envoyé à l'adresse de courriel que vous 
 avez
 spécifié.
 # Edit Profile Labels and Messages
 profile.confirm=Le nom d'utilisateur que vous avez spécifié n'a pas encore été
 confirmé. Pour le confirmer, \
 svp répondez au courriel qui a été envoyé à l'adresse de courriel que vous 
 avez
 spécifié.
 profile.duplicate=Ce nom d'utilisateur est déjà utilisé, svp essayez de 
 nouveau.
 profile.incorrect=Le nom d'utilisateur ou le mot de passe spécifiés sont
 invalides, svp essayer de nouveau
 profile.mismatch=Les valeurs de mot de passes ne correspondent pas, svp 
 essayer
 de nouveau
 profile.password=Le mot de passe est requis lors de la création d'un profil
 profile.title=Se connecter à l'Application Exemple Use Cases
 profile.title.1=Profil Utilisateur (Page 1 de 3)
 profile.title.2=Profil Utilisateur (Page 2 de 3)
 profile.title.3=Profil Utilisateur(Page 3 de 3)
 logon.unconfirmed=Le nom d'utilisateur que vous avez spécifié n'a pas encore 
 été
 confirmé. Pour le confirmer, \
 svp répondez au courriel qui a été envoyé à l'adresse de courriel que vous 
 avez
 spécifié.
 profile.username=Le nom d'utilisateur est requis lors de la création d'un 
 profil.
 # Miscellaneous Prompts
 prompt.categories=Catégories de messages:
 prompt.emailAddress=Addresse de courriel:
 prompt.fullName=Nom complet:
 prompt.locale=Locale:
 prompt.password=Mot de passe:
 prompt.password2=Mot de passe (encore):
 prompt.remember=Se souvenir de moi
 prompt.username=Nom d'utilisateur:
 prompt.creditCardNumber=Numéro de Carte de Crédit
 prompt.expirationDate=Date d'Expiration
 # Locale Selection Labels and Messages
 select.mismatch=Vous avez sélectionné une locale non-supportée {0}, alors 
 aucun
 changement n'a été commis.
 select.missing=Vous devez spécifier une Locale valide 
 select.prerender=Préspécification de la Locale à la valeur {0} dans 
 prerender()
 select.prompt=Sélectionnez le langage désiré:
 select.selected=L'utilisateur a sélectionné la Locale {0}
 select.title=Sélectionner la Locale
 # Subview Prompts
 subview.actual=Actuel: 
 subview.continue=Continuer
 subview.expected=Attendu: 
 subview.finish=Terminer
 subview.first.title=Traitement de la sous-vue (Page 1 de 2

[jira] Moved: (SHALE-104) [shale] loadBundle component for clay HTML templates

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-104?page=all ]

Craig McClanahan moved STR-2530 to SHALE-104:
-

  Project: Shale  (was: Struts Action 1)
  Key: SHALE-104  (was: STR-2530)
Component: (was: Shale)
  Version: (was: Unknown)
Assign To: (was: Struts Developer Mailing List)

 [shale] loadBundle component for clay HTML templates
 

  Key: SHALE-104
  URL: http://issues.apache.org/struts/browse/SHALE-104
  Project: Shale
 Type: Bug

  Environment: Operating System: other
 Platform: Other
 Reporter: Manfred Klug
  Attachments: component.diff, translation.diff

 Since the standard loadBundle is only a JSP-tag, it can't be used with HTML
 templates.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-111) [shale] clay enhancement - reusable clay components

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-111?page=all ]

Craig McClanahan moved STR-2756 to SHALE-111:
-

  Project: Shale  (was: Struts Action 1)
  Key: SHALE-111  (was: STR-2756)
Component: (was: Shale)
  Version: (was: Unknown)
Assign To: (was: Struts Developer Mailing List)

 [shale] clay enhancement - reusable clay components
 ---

  Key: SHALE-111
  URL: http://issues.apache.org/struts/browse/SHALE-111
  Project: Shale
 Type: Improvement

  Environment: Operating System: All
 Platform: Other
 Reporter: Ryan Wynn
 Priority: Minor
  Attachments: collage-web-dependencies.gif, depends.gif, 
 shale-collage-skin.jar, shale-collage-skin.zip, shale-collage-skin.zip, 
 shale-collage-web.jar, shale-collage-web.war, shale-collage-web.war, 
 shale-collage.jar, shale-collage.zip, shale-collage.zip

 I have developed some clay add-ons that I thought would be useful to share 
 with the community.  The are packaged the form of two projects.  One called 
 collage and one called collage-skin.  Collage is basically a set of clay 
 component definitions with corresponding java helper classes.  Collage-Skin 
 is 
 an add on skin for these components.  The idea is the Collage-Skin would be 
 the default for examples, but one could create their own version if they 
 chose 
 to.  Collage-Skin contains css, javascript, and images for the collage 
 components.  Attached you will find collage, collage-skin, and collage-web (a 
 sample web application that uses collage).
 This initial version of collage offers a table, tree, tree-table, some 
 validation, and a component that manages dependant selectOne widgets.  These 
 are all showcased in the collage-web app which has been tested with Tomcat 
 5.0. 
 Currently collage requires myfaces + tomahawk.  In the future it might be 
 nice 
 to offer a version that is not dependant on these libraries.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-82) [Shale] Strange behaviour when Clay and JSF tags are mixed on the same page.

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-82?page=all ]

Craig McClanahan moved STR-2454 to SHALE-82:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-82  (was: STR-2454)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 [Shale] Strange behaviour when Clay and JSF tags are mixed on the same page.
 

  Key: SHALE-82
  URL: http://issues.apache.org/struts/browse/SHALE-82
  Project: Shale
 Type: Bug

  Environment: Operating System: Windows 2000
 Platform: PC
 Reporter: Manfred Klug
  Attachments: patch.txt

 Each component in the tree needs an unique ID. To support this UIViewRoot has 
 a
 function to create unique IDs (createUniqueId), which is also used by Clay.
 When a page is reshown, the components uses the ID to determine whether a
 component already exists, or one should be created. It is very important that
 createUniqueId creates every time the same sequence of IDs.
 And this is the point where the problem lies.
 Clay doesn't reprocess the tree, doesn't call createUniqueId, and the sequence
 of IDs is damaged.
 The easy solution is as follows:
 After the Clay-Tag has finished, store the next output of createUniqueId
 and when the page is reshown, call createUniqueId an appropriate number of 
 times.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-105) [shale] Clay doesn't process transient components correctly.

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-105?page=all ]

Craig McClanahan moved STR-2491 to SHALE-105:
-

  Project: Shale  (was: Struts Action 1)
  Key: SHALE-105  (was: STR-2491)
Component: (was: Shale)
  Version: (was: Unknown)
Assign To: (was: Struts Developer Mailing List)

 [shale] Clay doesn't process transient components correctly.
 

  Key: SHALE-105
  URL: http://issues.apache.org/struts/browse/SHALE-105
  Project: Shale
 Type: Bug

  Environment: Operating System: other
 Platform: Other
 Reporter: Manfred Klug
  Attachments: Patch.diff, patch.diff

 Since the tree is processed only once, all transient components are missing
 if the dialog is redisplayed.
 The only solution without forbidding transient components is to traverse the
 tree and recreate missing components.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-106) [Shale] taglib source code typos

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-106?page=all ]

Craig McClanahan moved STR-2497 to SHALE-106:
-

  Project: Shale  (was: Struts Action 1)
  Key: SHALE-106  (was: STR-2497)
Component: (was: Shale)
  Version: (was: Unknown)
Assign To: (was: Struts Developer Mailing List)

 [Shale] taglib source code typos
 

  Key: SHALE-106
  URL: http://issues.apache.org/struts/browse/SHALE-106
  Project: Shale
 Type: Bug

  Environment: Operating System: other
 Platform: Other
 Reporter: Bill Young


 I was having some exceptions from shale when trying to use minlength commons 
 validator from the shale taglib.  I traced back the issue to the cause:
 src/java/org/apache/shale/taglib/CommonsValidatorTag.java
 line 223: typo: max is set to min
 reads: validator.setMaxlength(tagUtils.evalInteger(minlength));
 should be: validator.setMaxlength(tagUtils.evalInteger(maxlength));
 While looking I also noticed this as well:
 src/conf/taglib.tld
 line 67: typo
 reads: requiredtrie/required
 should be: requiredtrue/required

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-99) [shale] small patch for the buildfiles

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-99?page=all ]

Craig McClanahan moved STR-2559 to SHALE-99:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-99  (was: STR-2559)
Component: (was: Shale)
  Version: (was: Unknown)
Assign To: (was: Struts Developer Mailing List)

 [shale] small patch for the buildfiles
 --

  Key: SHALE-99
  URL: http://issues.apache.org/struts/browse/SHALE-99
  Project: Shale
 Type: Bug

  Environment: Operating System: other
 Platform: Other
 Reporter: Manfred Klug
  Attachments: patch.diff, patch.diff

  

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-88) [shale] AbstractFacesBean: using own convenience accessors

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-88?page=all ]

Craig McClanahan moved STR-2766 to SHALE-88:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-88  (was: STR-2766)
Component: (was: Shale)
  Version: (was: Unknown)
Assign To: (was: Struts Developer Mailing List)

 [shale] AbstractFacesBean: using own convenience accessors
 --

  Key: SHALE-88
  URL: http://issues.apache.org/struts/browse/SHALE-88
  Project: Shale
 Type: Bug

  Environment: Operating System: other
 Platform: Other
 Reporter: Matthias Wessendorf
 Priority: Minor
  Attachments: abstractFacesBean

 AbstractFacesBean is now some convenience accessors (like getFacesContext())
 instead of FacesCxt.getcurrentInstance()

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-101) Add Java Doc to may source files and add more Tapestry like support

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-101?page=all ]

Craig McClanahan moved STR-2428 to SHALE-101:
-

  Project: Shale  (was: Struts Action 1)
  Key: SHALE-101  (was: STR-2428)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 Add Java Doc to may source files and add more Tapestry  like support
 

  Key: SHALE-101
  URL: http://issues.apache.org/struts/browse/SHALE-101
  Project: Shale
 Type: Bug

  Environment: Operating System: other
 Platform: Other
 Reporter: Gary VanMatre
  Attachments: diff.txt

 Many of the source files didn't have javadoc.  The html a and textarea 
 tags didn't have tapestry like binding.  
 An example follows:
 HTML Fragment:
   tr
 td
a jsfid=ebsLinkNotice/a
 /td
 td
textarea jsfid=ebsNote
data for mockup
/textarea
 /td
/tr
 XML Config Fragment:
 component jsfid=outputLink componentType=javax.faces.HtmlOutputLink/
 component jsfid=inputTextarea 
 componentType=javax.faces.HtmlInputTextarea/
 component jsfid=ebsLink extends=outputLink
attributes
   set name=value 
 value=http://www.globalsecurity.org/wmd/systems/ebs.htm/
/attributes
 /component
 component jsfid=ebsNote extends=inputTextarea 
attributes
  set name=value value=This is a test of the emergency broadcasting 
 system./
/attributes   
 /component
   
 added java doc
 M component/chain/PropertyValueCommand.java
 M component/chain/PropertyActionCommand.java
 M component/chain/PropertyActionListenerCommand.java
 M component/chain/PropertyValidatorCommand.java
 M component/chain/PropertyValueChangeListenerCommand.java
 changed getElementId() to getJsfid() and added java doc
 M parser/Node.java
 M parser/builder/SelectManyMenuBuilder.java
 M parser/builder/chain/SpanBuilderRule.java
 M parser/builder/chain/FormBuilderRule.java
 M parser/builder/chain/BuilderRuleContext.java
 M parser/builder/chain/DefaultBuilderRule.java
 M parser/builder/chain/OptionBuilderRule.java
 M parser/builder/chain/InputBuilderRule.java
 M parser/builder/chain/LabelBuilderRule.java
 M parser/builder/chain/SelectBuilderRule.java
 M parser/builder/SelectItemBuilder.java
 M parser/builder/OutputLabelBuilder.java
 M parser/builder/SelectOneRadioBuilder.java
 M parser/builder/FormBuilder.java
 M parser/builder/InputTextBuilder.java
 M parser/builder/SelectOneMenuBuilder.java
 M parser/builder/BuilderFactory.java
 M parser/builder/VerbatimBuilder.java
 M parser/builder/CommandButtonBuilder.java
 M parser/builder/Builder.java
 M parser/builder/SelectItemsBuilder.java
 M parser/builder/MorphBuilder.java
 M parser/builder/SelectBooleanCheckboxBuilder.java
 registered two new builder rules
 M parser/builder/chain/shale-builder-config.xml
 Added two new builder and associated rules
 A parser/builder/OutputLinkBuilder.java
 A parser/builder/InputTextareaBuilder.java
 A parser/builder/chain/AnchorBuilderRule.java
 A parser/builder/chain/TextareaBuilderRule.java

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-135) [Shale] Clay ForEach component

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-135?page=all ]

Craig McClanahan moved STR-2674 to SHALE-135:
-

  Project: Shale  (was: Struts Action 1)
  Key: SHALE-135  (was: STR-2674)
Component: (was: Shale)
  Version: (was: Unknown)
Assign To: (was: Struts Developer Mailing List)

 [Shale] Clay ForEach component
 --

  Key: SHALE-135
  URL: http://issues.apache.org/struts/browse/SHALE-135
  Project: Shale
 Type: Improvement

  Environment: Operating System: Windows XP
 Platform: Other
 Reporter: Gary VanMatre
 Priority: Minor
  Attachments: ForEach.patch, foreach.html, statesList.html, statesPanel.html

 There has been some recent discussion on the possibility of a Clay ForEach 
 component.  I wanted to post this as a proposed solution and solicit feedback 
 before committing it.  I've attached a few pages that can be dropped into the 
 rolodex usecase.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-102) [shale][use-cases] Remote commands doesn't work anymore

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-102?page=all ]

Craig McClanahan moved STR-2560 to SHALE-102:
-

  Project: Shale  (was: Struts Action 1)
  Key: SHALE-102  (was: STR-2560)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 [shale][use-cases] Remote commands doesn't work anymore
 ---

  Key: SHALE-102
  URL: http://issues.apache.org/struts/browse/SHALE-102
  Project: Shale
 Type: Bug

  Environment: Operating System: other
 Platform: Other
 Reporter: Manfred Klug
  Attachments: patch.diff

 Craig, with revision 234439 you have removed the remote command processing
 which makes the 'Java Based Remoting Support' useless.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-115) [Shale][Tiger] Implement view controller via annotations

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-115?page=all ]

Craig McClanahan moved STR-2721 to SHALE-115:
-

  Project: Shale  (was: Struts Action 1)
  Key: SHALE-115  (was: STR-2721)
Component: (was: Shale)
  Version: (was: Unknown)
Assign To: (was: Struts Developer Mailing List)

 [Shale][Tiger] Implement view controller via annotations
 

  Key: SHALE-115
  URL: http://issues.apache.org/struts/browse/SHALE-115
  Project: Shale
 Type: Improvement

  Environment: Operating System: other
 Platform: Other
 Reporter: Craig McClanahan
 Priority: Minor
  Fix For: 1.0.1


 In the shale-tiger library (where JavaSE 5 can be assumed), implement support
 for view controller callbacks on classes that do not implement ViewController,
 but mark the appropriate classes and methods with annotations.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-100) shale-mailreader-20060316.war could not be started

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-100?page=all ]

Craig McClanahan moved STR-2801 to SHALE-100:
-

  Project: Shale  (was: Struts Action 1)
  Key: SHALE-100  (was: STR-2801)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 shale-mailreader-20060316.war could not be started
 --

  Key: SHALE-100
  URL: http://issues.apache.org/struts/browse/SHALE-100
  Project: Shale
 Type: Bug

  Environment: Operating System: Linux
 Platform: PC
 Reporter: Mark Shifman


 When trying to deploy shale-mailreader-20060316.war, I got the message
 FAIL - Application at context path /shale-mailreader-20060316 could not be 
 started 
 I am using Apache Tomcat/5.0.19and JVM version 1.4.2_02-b03 
 2.4.20-8smp #1 SMP Thu Mar 13 17:45:54 EST 2003 i686 i686 i386 GNU/Linux
 I also get this error:
 2006-03-16 15:29:03 StandardContext[/shale-mailreader-20060316]Exception
 starting filter shale
 java.lang.UnsupportedClassVersionError:
 org/apache/shale/tiger/faces/LifecycleListener (Unsupported major.minor 
 version
 49.0)
 When I removed shale-tiger.jar from the WEB-INF/lib (as suggested by Wendy
 Smoak) the application starts and runs fine.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-97) [Shale] The shale-blank application should enable Spring support by default.

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-97?page=all ]

Craig McClanahan moved STR-2797 to SHALE-97:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-97  (was: STR-2797)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 [Shale] The shale-blank application should enable Spring support by default.
 

  Key: SHALE-97
  URL: http://issues.apache.org/struts/browse/SHALE-97
  Project: Shale
 Type: Bug

  Environment: Operating System: All
 Platform: All
 Reporter: Ryan Lubke


 Please provide details here. Its best to submit patches that alter
 existing file content in unified cvs diff format. 
 Submissions that provide new files can be supplied as direct file
 attachments or archives in zip or tar.gz format. please be kind 
 enough to identify the format of the attached archive as bugzilla
 tends to strip these characterstics by removing the files extension.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-127) [Shale] Add Dialog-scoped Transitions

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-127?page=all ]

Craig McClanahan moved STR-2445 to SHALE-127:
-

  Project: Shale  (was: Struts Action 1)
  Key: SHALE-127  (was: STR-2445)
Component: (was: Shale)
  Version: (was: 1.2.4)
Assign To: (was: Struts Developer Mailing List)

 [Shale] Add Dialog-scoped Transitions
 -

  Key: SHALE-127
  URL: http://issues.apache.org/struts/browse/SHALE-127
  Project: Shale
 Type: Improvement

  Environment: Operating System: Mac OS X 10.3
 Platform: Macintosh
 Reporter: David Geary
 Priority: Minor


 In practice, transitions are frequently applied to all states in a dialog; for
 example, you might have menu links that are hardwired to wizard panels. The
 transitions associated with those links are applicable regardless of the
 wizard's state (IOW, they are scoped to all states in a dialog).
 Currently Shale only supports transitions scoped to a single dialog state. I
 would like to see  transitions that are automatically applied to all of a
 dialog's states:
 dialogs
dialog name=Registration...
  !-- The exit transition is applied to all states in this dialog 
 --
  transition outcome=exit target=.../
  view name=User Information...
 !-- The next transition is only applicable for the User
 Information state --
 transition outcome=next target=.../
  /view
   ...
dialog
 /dialogs
 Currently, you can make a transition applicable to all of a dialog's states by
 copying and pasting the transition into every state. But that violates the DRY
 principle, is error prone and tedious, and makes dialog-config.xml difficult 
 to
 read.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-133) [Shale] Extend shale-test-framework to support rendering JSF pages outside a container

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-133?page=all ]

Craig McClanahan moved STR-2832 to SHALE-133:
-

  Project: Shale  (was: Struts Action 1)
  Key: SHALE-133  (was: STR-2832)
Component: (was: Shale)
  Version: (was: Unknown)
Assign To: (was: Struts Developer Mailing List)

 [Shale] Extend shale-test-framework to support rendering JSF pages outside a 
 container
 

  Key: SHALE-133
  URL: http://issues.apache.org/struts/browse/SHALE-133
  Project: Shale
 Type: Improvement

  Environment: Operating System: All
 Platform: All
 Reporter: Lasse Koskela
 Priority: Minor


 It would be nice to be able to render JSF pages along with standard and custom
 components in similar manner to what JspTest (http://jsptest.sf.net) provides
 for regular JSPs.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-98) [Shale] The shale-blank application includes extra jars in WEB-INF/lib

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-98?page=all ]

Craig McClanahan moved STR-2798 to SHALE-98:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-98  (was: STR-2798)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 [Shale] The shale-blank application includes extra jars in WEB-INF/lib
 --

  Key: SHALE-98
  URL: http://issues.apache.org/struts/browse/SHALE-98
  Project: Shale
 Type: Bug

  Environment: Operating System: All
 Platform: All
 Reporter: Ryan Lubke


 If one deploys the shale-blank application to GlassFish and issue a request to
 the context-root, the following exception is returned:
 java.lang.IllegalStateException: No WebApplicationContext found: no
 ContextLoaderListener registered?
at
 org.springframework.web.jsf.FacesContextUtils.getRequiredWebApplicationContext(FacesContextUtils.java:78)
at
 org.springframework.web.jsf.DelegatingVariableResolver.getWebApplicationContext(DelegatingVariableResolver.java:134)
at
 org.springframework.web.jsf.DelegatingVariableResolver.resolveVariable(DelegatingVariableResolver.java:112)
at
 org.apache.shale.spring.WebApplicationContextVariableResolver.resolveVariable(WebApplicationContextVariableResolver.java:87)
at
 com.sun.faces.el.VariableResolverChainWrapper.getValue(VariableResolverChainWrapper.java:71)
at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:143)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-107) [shale] Test case for TokenProcessor fails

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-107?page=all ]

Craig McClanahan moved STR-2586 to SHALE-107:
-

  Project: Shale  (was: Struts Action 1)
  Key: SHALE-107  (was: STR-2586)
Component: (was: Shale)
  Version: (was: Unknown)
Assign To: (was: Struts Developer Mailing List)

 [shale] Test case for TokenProcessor fails
 --

  Key: SHALE-107
  URL: http://issues.apache.org/struts/browse/SHALE-107
  Project: Shale
 Type: Bug

  Environment: Operating System: other
 Platform: Other
 Reporter: Manfred Klug
  Attachments: patch.diff

 If we look at the used timestamps the problem is obvious.
 Iteration 6
 System.currentTimeMillis() : 1126941502165
 previous ..: 1126941502155
 current ...: 1126941502165
 Iteration 7
 System.currentTimeMillis() : 1126941502165
 previous ..: 1126941502165
 current ...: 1126941502166
 Iteration 8
 System.currentTimeMillis() : 1126941502165
 previous ..: 1126941502166
 current ...: 1126941502165

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-132) Shale should be able to resolve parameters in navigation rules

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-132?page=all ]

Craig McClanahan moved STR-2824 to SHALE-132:
-

  Project: Shale  (was: Struts Action 1)
  Key: SHALE-132  (was: STR-2824)
Component: (was: Shale)
  Version: (was: Unknown)
Assign To: (was: Struts Developer Mailing List)

 Shale should be able to resolve parameters in navigation rules
 --

  Key: SHALE-132
  URL: http://issues.apache.org/struts/browse/SHALE-132
  Project: Shale
 Type: Improvement

  Environment: Operating System: other
 Platform: Other
 Reporter: Hermod Opstvedt
 Priority: Minor


 Given a navigation rule:
 navigation-rule
   from-view-id/someview.xml/from-view-id
   navigation-case 
 from-outcomemarathonside/from-outcome
 to-view-id/anotherview.xml?arrid=#{pages$mybean.arrid}/to-view-
 id
 redirect /
   /navigation-case
 /navigation-rule
 Shale should be able to resolve the parameter #{pages$mybean.arrid} so that 
 when
 the new page gets rendered, it can query for the requestparamter.
 This would greatly enhance Shale and ease parameter exchange between pages i.e
 backingbeans.
 Hermod

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-109) [Shale] Added Clay full-view HTML Tapestry like composition

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-109?page=all ]

Craig McClanahan moved STR-2518 to SHALE-109:
-

  Project: Shale  (was: Struts Action 1)
  Key: SHALE-109  (was: STR-2518)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 [Shale] Added Clay full-view HTML Tapestry like composition
 ---

  Key: SHALE-109
  URL: http://issues.apache.org/struts/browse/SHALE-109
  Project: Shale
 Type: Improvement

  Environment: Operating System: Windows XP
 Platform: Other
 Reporter: Gary VanMatre
 Priority: Minor
  Attachments: ClayViewHandler.java, clay.patch, hrolodex.html, usecase.patch

 The following patch provides full HTML tapestry like support using the Clay 
 component.  A custom ViewHandler is registered that intercepts resources with 
 a matching URL suffix.  Besides the new ClayViewHandler there are a couple 
 other bug fixes and enhancements to accommodate the new feature.
  
 There is also a patch for the rolodex use case showing the same example using 
 the new full-view HTML templating mechanism.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-116) [Shale] Messages should log warning if name not found

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-116?page=all ]

Craig McClanahan moved STR-2761 to SHALE-116:
-

  Project: Shale  (was: Struts Action 1)
  Key: SHALE-116  (was: STR-2761)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 [Shale] Messages should log warning if name not found
 -

  Key: SHALE-116
  URL: http://issues.apache.org/struts/browse/SHALE-116
  Project: Shale
 Type: Improvement

  Environment: Operating System: other
 Platform: Other
 Reporter: Hermod Opstvedt
 Priority: Minor


 public String getMessage(String key, Locale locale) {
 ResourceBundle rb = getBundle(locale);
 try {
 return rb.getString(key);
 } catch (MissingResourceException e) {
 + Log.warn(Name :  + key +  not found in bundle);
 return null;
 }
 }

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-96) Remoting Doesn't work with the RI build

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-96?page=all ]

Craig McClanahan moved STR-2723 to SHALE-96:


  Project: Shale  (was: Struts Action 1)
  Key: SHALE-96  (was: STR-2723)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 Remoting Doesn't work with the RI build
 ---

  Key: SHALE-96
  URL: http://issues.apache.org/struts/browse/SHALE-96
  Project: Shale
 Type: Bug

  Environment: Operating System: Mac OS X 10.4
 Platform: All
 Reporter: David Geary


 Remoting only works with the MyFaces build. With the RI, clicking on the
 remoting links in the usecases application results in an exception.
 Thanks to Gary VanMatre for helping me dig this up.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-120) [shale] Allow for classname attribute in dialog-config.xml

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-120?page=all ]

Craig McClanahan moved STR-2520 to SHALE-120:
-

  Project: Shale  (was: Struts Action 1)
  Key: SHALE-120  (was: STR-2520)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 [shale] Allow for classname attribute in dialog-config.xml
 --

  Key: SHALE-120
  URL: http://issues.apache.org/struts/browse/SHALE-120
  Project: Shale
 Type: Improvement

  Environment: Operating System: other
 Platform: Other
 Reporter: sean schofield
 Priority: Minor
  Attachments: shale.patch

 Currently its impossible to use your own implementation of Dialog without also
 providing your own configuration class.  In many cases the custom class may 
 only
 involve a few extra setter properties and therefore could use 99% of the 
 code
 in Configuration Init.
 For this usecase it would be nice to be able to specify an optional 
 classname
 attribute so that Digester can create classes other than DialogImpl.  The
 default should still be DialogImpl and so there would be no need to change
 existing dialog-config.xml files for users who are using the default 
 implementation.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-123) Enhancement to Shale Dialogs

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-123?page=all ]

Craig McClanahan moved STR-2735 to SHALE-123:
-

  Project: Shale  (was: Struts Action 1)
  Key: SHALE-123  (was: STR-2735)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 Enhancement to Shale Dialogs
 

  Key: SHALE-123
  URL: http://issues.apache.org/struts/browse/SHALE-123
  Project: Shale
 Type: Improvement

  Environment: Operating System: other
 Platform: Other
 Reporter: Matthias Wessendorf
 Priority: Minor
  Attachments: InitDialogPhaseListener.java

 As discussed on struts-dev list, here is an enhancement request to init 
 dialogs
 by a programmatic way.
 Here is my email to struts-dev:
 Is it possible to a login page (w/ j_security) and after sucessfull login do
 *forward* to my Go dialog?
 Or do I have to provide a hello press that button pages  (e.g.
 h:commandButton action=dialog:Go .../)
 *after* a user logs into that application?
 -Matthias

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-118) [Shale] test cases for the lookup usecase

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-118?page=all ]

Craig McClanahan moved STR-2472 to SHALE-118:
-

  Project: Shale  (was: Struts Action 1)
  Key: SHALE-118  (was: STR-2472)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 [Shale] test cases for the lookup usecase
 -

  Key: SHALE-118
  URL: http://issues.apache.org/struts/browse/SHALE-118
  Project: Shale
 Type: Improvement

  Environment: Operating System: Windows XP
 Platform: Other
 Reporter: Gary VanMatre
 Priority: Minor
  Attachments: ListCategoriesTestCase.java, ListCategoriesTestCase.java, 
 ListLocalesTestCase.java, ListLocalesTestCase.java

 A couple simple test cases to exercise the features in the view controller's 
 of the lookup use case.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-126) [Shale] Clay was not setting properties correctly

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-126?page=all ]

Craig McClanahan moved STR-2448 to SHALE-126:
-

  Project: Shale  (was: Struts Action 1)
  Key: SHALE-126  (was: STR-2448)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 [Shale] Clay was not setting properties correctly
 -

  Key: SHALE-126
  URL: http://issues.apache.org/struts/browse/SHALE-126
  Project: Shale
 Type: Improvement

  Environment: Operating System: other
 Platform: Other
 Reporter: Gary VanMatre
 Priority: Minor
  Attachments: PropUtilTest.java, propPatch.zip

 The PropertyUtil class was not working for all properties.  This utility 
 class 
 is used by the clay component to set property values on faces components, 
 converters, validators and listeners.  The utility has to take the string 
 value and figure out what the target type should be.  I had pulled this from 
 another project and it was just not working right with the clay component so 
 I've refactored, removing unnecessary logic.  
 The logic now makes some guesses on setter methods and the formal parameter 
 type of the setter method.
   
 For example the following properties will all result in setting the boolean:
   globalOnly
   isGlobalOnly
   escape
   isEscape
  
 Two class are modified both blocking 34496 for each source file.
 PropUtils.java
 PropertyValueCommand.java
 I had forgot this class was such a mess.  It is a very important part in 
 making clay work.  Any ideas on a better approach.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-119) [shale] Add spring like syntax for loading clay configs from classpath

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-119?page=all ]

Craig McClanahan moved STR-2717 to SHALE-119:
-

  Project: Shale  (was: Struts Action 1)
  Key: SHALE-119  (was: STR-2717)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 [shale] Add spring like syntax for loading clay configs from classpath
 --

  Key: SHALE-119
  URL: http://issues.apache.org/struts/browse/SHALE-119
  Project: Shale
 Type: Improvement

  Environment: Operating System: All
 Platform: All
 Reporter: Ryan Wynn
 Priority: Minor


 Clay loads configuration files from the classpath if the value is prefixed 
 with 'META-INF'
 This enhancement requests that a spring like notation be used to load 
 configurations from the classpath.
 context-param
   param-nameclay-config-files/param-name
   param-value
   classpath*:/META-INF/classpath-config.xml
   /param-value
 /context-param
 This way configurations can be loaded from any package.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-122) [shale] Organize imports

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-122?page=all ]

Craig McClanahan moved STR-2645 to SHALE-122:
-

  Project: Shale  (was: Struts Action 1)
  Key: SHALE-122  (was: STR-2645)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 [shale] Organize imports
 

  Key: SHALE-122
  URL: http://issues.apache.org/struts/browse/SHALE-122
  Project: Shale
 Type: Improvement

  Environment: Operating System: other
 Platform: Other
 Reporter: Rahul Akolkar
 Priority: Minor
  Attachments: shale_core_imports.patch, shale_test_imports.patch, 
 shale_usecases_imports.patch

 Patches follow.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-139) [Shale] Make the current dialog state available to applications

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-139?page=all ]

Craig McClanahan moved STR-2444 to SHALE-139:
-

  Project: Shale  (was: Struts Action 1)
  Key: SHALE-139  (was: STR-2444)
Component: (was: Shale)
  Version: (was: Unknown)
Assign To: (was: Struts Developer Mailing List)

 [Shale] Make the current dialog state available to applications
 ---

  Key: SHALE-139
  URL: http://issues.apache.org/struts/browse/SHALE-139
  Project: Shale
 Type: Improvement

  Environment: Operating System: Mac OS X 10.3
 Platform: Macintosh
 Reporter: David Geary
 Priority: Minor


 Currently, applications can access the current dialog's status via a Status
 object that Shale stores in session scope. But the dialog state is buried 
 inside
 that status in a Status.Position object that's inaccessible outside of the 
 Shale
 dialog package. That means applications cannot programatically determine the
 current state of a dialog. 
 Sometimes it's important for backing beans to determine state. For example, I
 have a wizard based on one JSP page. That page has one h:panelGrid for each
 panel in the wizard, but only one grid is displayed at a time with the 
 rendered
 attribute:
 h:panelGrid ... rendered=#{bb.addressPanelRendered}.../h:panelGrid
 ...
 h:panelGrid ... rendered=#{bb.phonePanelRendered}.../h:panelGrid
 ...
 My backing bean's isAddressPanelRendered and isPhonePanelRendered methods need
 to know the current dialog state. I'd be happy with these additions to 
 Status.java:
 public String getDialogName() {
  return peek().getDialogName();
 }
 public String getStateName() {
  return peek().getStateName();
 }

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-125) [Shale][View] Devise coherent exception handling strategy

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-125?page=all ]

Craig McClanahan moved STR-2719 to SHALE-125:
-

  Project: Shale  (was: Struts Action 1)
  Key: SHALE-125  (was: STR-2719)
Component: (was: Shale)
  Version: (was: Unknown)
Assign To: (was: Struts Developer Mailing List)

 [Shale][View] Devise coherent exception handling strategy
 -

  Key: SHALE-125
  URL: http://issues.apache.org/struts/browse/SHALE-125
  Project: Shale
 Type: Improvement

  Environment: Operating System: other
 Platform: Other
 Reporter: Craig McClanahan
 Priority: Minor
  Fix For: 1.0.1


 Handling of exceptions from application event handlers is currently ad hoc, 
 and
 does not always guarantee that ViewController contracts will be fulfilled.  We
 need a general strategy for handling such exceptions that fulfills contracts,
 and offers application developers some choices in how they are handled 
 (ignore,
 log only, log and rethrow, log and accumulate into an exception thrown at the
 end of the request).
 Along the way, ensure that issue 38000 in particular gets addressed

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-147) Identify action paths

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-147?page=all ]

Craig McClanahan moved STR-2642 to SHALE-147:
-

  Project: Shale  (was: Struts Action 1)
  Key: SHALE-147  (was: STR-2642)
Component: (was: Action)
  Version: (was: 1.3.0)
Assign To: (was: Struts Developer Mailing List)

 Identify action paths
 -

  Key: SHALE-147
  URL: http://issues.apache.org/struts/browse/SHALE-147
  Project: Shale
 Type: Improvement

  Environment: Operating System: other
 Platform: Other
 Reporter: Paul Benedict
 Priority: Minor
  Attachments: patch.txt, patch.txt

 Many times I need to redirect to another Struts actions. Recently I've come
 across the problem of needing to rename my action paths but this became a real
 nightmare to keep the action names as well as my redirect (forward) paths in
 synchronization.
 I propose adding an id attribute to the action tag so that it can be 
 referred
 to in forward tags and its URL would be inferred, rather than be explicitly
 listed out. I find this proposal also to work well as a replacement for global
 forwards.
 action id=viewJournal path=/journal/view ...
  ...
 /action
 action id=saveJournal path=/journal/save ...
   forward name=success path=id:viewJournal redirect=true /
 /action

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-144) [shale] Default validator configuration should include rules

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-144?page=all ]

Craig McClanahan moved STR-2706 to SHALE-144:
-

  Project: Shale  (was: Struts Action 1)
  Key: SHALE-144  (was: STR-2706)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 [shale] Default validator configuration should include rules
 

  Key: SHALE-144
  URL: http://issues.apache.org/struts/browse/SHALE-144
  Project: Shale
 Type: Improvement

  Environment: Operating System: other
 Platform: Other
 Reporter: Wendy Smoak
 Priority: Minor
  Attachments: validator.diff

 The oas.validator.CommonsValidator clas currently loads the validation rules 
 from
 /WEB-INF/validator-rules.xml, (and the messages from  
 /org/apache/shale/validator/messages.properties).
 Instead of making the user responsible for providing the default 
 validation-rules.xml file, we can include it in shale-core.jar, and change 
 CommonsValidator to load it from there.  Validation will then work with no 
 intervention.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-129) [Shale] Struts Website Features

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-129?page=all ]

Craig McClanahan moved STR-2498 to SHALE-129:
-

  Project: Shale  (was: Struts Action 1)
  Key: SHALE-129  (was: STR-2498)
Component: (was: Web Site)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 [Shale] Struts Website Features
 ---

  Key: SHALE-129
  URL: http://issues.apache.org/struts/browse/SHALE-129
  Project: Shale
 Type: Improvement

  Environment: Operating System: other
 Platform: Other
 Reporter: Gary VanMatre
 Priority: Minor
  Attachments: features.patch

 Created a few paragraphs on Clay features.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-151) [Shale][View] Refactor ShaleViewHandler

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-151?page=all ]

Craig McClanahan moved STR-2718 to SHALE-151:
-

  Project: Shale  (was: Struts Action 1)
  Key: SHALE-151  (was: STR-2718)
Component: (was: Shale)
  Version: (was: Unknown)
Assign To: (was: Struts Developer Mailing List)

 [Shale][View] Refactor ShaleViewHandler
 ---

  Key: SHALE-151
  URL: http://issues.apache.org/struts/browse/SHALE-151
  Project: Shale
 Type: Improvement

  Environment: Operating System: other
 Platform: Other
 Reporter: Craig McClanahan
 Priority: Minor
  Fix For: 1.0.1


 In preparation for implementing shale-tiger (with annotations) support for 
 view
 controller functionality that does not require the application class to 
 actually
 implement the ViewController interface, some refactoring is necessary.  Among
 the steps to perform are:
 * Create new org.apache.shale.view.faces package
   for the JSF integration of view controller support
   (parallel to what happens for dialog and remoting).
 * Move ShalePhaseListener and ShaleViewController to
   the new package, renaming them to something specific
   to view in their names.
 * Refactor the current code in ShaleViewController and
   ShalePhaseListener so that view controller instances
   can be instantiated, and event callbacks performed,
   even if the object class does not implement ViewController.
 * The callback logic, in particular, should be generalized
   so that it can be used for other types of callbacks (via
   interfaces in Shale Core, via annotations with shale-tiger)
   yet to be added.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-141) [Shale] beefed up the Clay HTML parser

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-141?page=all ]

Craig McClanahan moved STR-2446 to SHALE-141:
-

  Project: Shale  (was: Struts Action 1)
  Key: SHALE-141  (was: STR-2446)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 [Shale] beefed up the Clay HTML parser
 

  Key: SHALE-141
  URL: http://issues.apache.org/struts/browse/SHALE-141
  Project: Shale
 Type: Improvement

  Environment: Operating System: Windows XP
 Platform: Other
 Reporter: Gary VanMatre
 Priority: Minor
  Attachments: diff.log, parserPatch.zip

 I've beefed up the clay parser to better handle 
 full html documents in preparation of a custom
 ViewHandler.
 M Parser.java  (Blocks 34496 for this one file only)
 A TestParser.java
 Created a new junit test case for the following scenarios:
 1) Tests to see if we can parse a document 
fragment that has multiple root nodes.
 2) Test a few comment block scenarios.
 3) Tests case insensitivity in parsing the document.
 4) Tests the parsing to make sure that self terminated 
nodes are handled the same as well-formed self 
terminating nodes
 5) Tests to make sure that the parser handles the HTML
tags that can have optional ending tags the same that 
it would a document that was well-formed

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-150) [Shale] add base clay config to META-INF and added DTD documentation

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-150?page=all ]

Craig McClanahan moved STR-2453 to SHALE-150:
-

  Project: Shale  (was: Struts Action 1)
  Key: SHALE-150  (was: STR-2453)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 [Shale] add base clay config to META-INF and added DTD documentation
 

  Key: SHALE-150
  URL: http://issues.apache.org/struts/browse/SHALE-150
  Project: Shale
 Type: Improvement

  Environment: Operating System: other
 Platform: Other
 Reporter: Gary VanMatre
 Priority: Minor
  Attachments: configPatch.zip

 I thought it might be nice to automatically register the base clay 
 configuration file, view-config.xml.  I modified the logic to load the base 
 file from the META-INF, the same approach for registering a faces 
 configuration file.
 I also put some documentation in the clay DTD.  
  M shale\clay-plugin\build.xml
  M shale\clay-plugin\src\java\org\apache\shale\clay\configClayXmlParser.java
  M shale\clay-plugin\src\java\org\apache\shale\clay\config\Globals.java
  --Same file in two places
  M shale\clay-plugin\src\conf\view-config.dtd
  M shale\clay-plugin\src\java\org\apache\shale\clay\config\resources\clay-
 config_1_0.dtd
  M shale\clay-plugin\src\conf\view-config.xml

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-136) [shale] Implement support for a global XWork chain

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-136?page=all ]

Craig McClanahan moved STR-2829 to SHALE-136:
-

  Project: Shale  (was: Struts Action 1)
  Key: SHALE-136  (was: STR-2829)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 [shale] Implement support for a global XWork chain
 --

  Key: SHALE-136
  URL: http://issues.apache.org/struts/browse/SHALE-136
  Project: Shale
 Type: Improvement

  Environment: Operating System: other
 Platform: Other
 Reporter: Craig McClanahan
 Priority: Minor


 Shale provides an application controller (implemented as a filter) that
 processes all requests to the application.  It currenty supports the ability 
 to
 customize the actual processing via a Commons Chain command chain.
 Implement an optional enhancement to this controller that supports using an
 XWork interceptor chain to provide customized processing on all requests to 
 the app.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



[jira] Moved: (SHALE-152) [shale] RemoteCommand contains unused private method

2006-04-26 Thread Craig McClanahan (JIRA)
 [ http://issues.apache.org/struts/browse/SHALE-152?page=all ]

Craig McClanahan moved STR-2644 to SHALE-152:
-

  Project: Shale  (was: Struts Action 1)
  Key: SHALE-152  (was: STR-2644)
Component: (was: Shale)
  Version: (was: Nightly Build)
Assign To: (was: Struts Developer Mailing List)

 [shale] RemoteCommand contains unused private method
 

  Key: SHALE-152
  URL: http://issues.apache.org/struts/browse/SHALE-152
  Project: Shale
 Type: Improvement

  Environment: Operating System: other
 Platform: Other
 Reporter: sean schofield
 Priority: Minor
  Attachments: remotecommand_imports.patch

 The application() method does not seem to serve any purpose in this class.  I
 wanted to make sure its not being preserved for future use before removing.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



<    3   4   5   6   7   8   9   >