Which one should be used : Mojarra vs. MyFaces

2011-01-20 Thread Agam Dass
Hi,
We are also using myfaces for JSF 1.2 reference implementation in our UI
framwork project. Now we have a push that we should replace it with Mojarra
project implementaion. What do you suggest about these two implemenations
w.r.t. JSF 2.0.
thanks,
Agam


[jira] Commented: (MYFACES-2452) Myfaces doesn't provide support for "Enable RestoreView 1.1 Compatibility" like sun ri implementation

2009-12-08 Thread Agam Dass (JIRA)

[ 
https://issues.apache.org/jira/browse/MYFACES-2452?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12787394#action_12787394
 ] 

Agam Dass commented on MYFACES-2452:


Introduce flag org.apache.myfaces.enableRestoreView11Compatibility which can be 
used to work in compatibility mode if set to true.

public boolean execute(FacesContext facesContext)
{
if (facesContext == null)
{
throw new FacesException("FacesContext is null");
}

// init the View
Application application = facesContext.getApplication();
ViewHandler viewHandler = application.getViewHandler();
viewHandler.initView(facesContext);

UIViewRoot viewRoot = facesContext.getViewRoot();

RestoreViewSupport restoreViewSupport = getRestoreViewSupport();

if (viewRoot != null)
{
if (log.isTraceEnabled())
log.trace("View already exists in the FacesContext");


viewRoot.setLocale(facesContext.getExternalContext().getRequestLocale());
restoreViewSupport.processComponentBinding(facesContext, viewRoot);
return false;
}

String viewId = restoreViewSupport.calculateViewId(facesContext);

// Determine if this request is a postback or initial request
if (restoreViewSupport.isPostback(facesContext))
{
if (log.isTraceEnabled())
log.trace("Request is a postback");

viewRoot = viewHandler.restoreView(facesContext, viewId);
if (viewRoot == null)
{
// check the new flag 
org.apache.myfaces.enableRestoreView11Compatibility to execute the below logic.
// See : https://issues.apache.org/jira/browse/MYFACES-2452
// To run the restore view in compatibility mode we need to 
make sure that
// in case of view is not found in the LRUMap; create a new 
view and flag that
// the response should be immediately rendered 
if (log.isTraceEnabled())
  log.trace("Postback: recreating a view for " + viewId);

viewRoot = viewHandler.createView(facesContext, viewId); 
facesContext.renderResponse();
}

if (viewRoot == null)
{
throw new ViewExpiredException(
"No saved view state could be found for the view 
identifier: "
+ viewId, viewId);
}
restoreViewSupport.processComponentBinding(facesContext, viewRoot);
}
else
{
if (log.isTraceEnabled())
log.trace("Request is not a postback. New UIViewRoot will be 
created");

viewRoot = viewHandler.createView(facesContext, viewId);
facesContext.renderResponse();
}

facesContext.setViewRoot(viewRoot);

return false;
}

> Myfaces doesn't provide support for "Enable RestoreView 1.1 Compatibility" 
> like sun ri implementation 
> --
>
> Key: MYFACES-2452
> URL: https://issues.apache.org/jira/browse/MYFACES-2452
> Project: MyFaces Core
>  Issue Type: Bug
>  Components: General
>Affects Versions: 1.2.8
> Environment: Window, Linux, AIX, JBoss and WAS app server, AJAX4JSF, 
> Jsf1.2, Facelets 1.1.14
>Reporter: Agam Dass
>
> JSF 1.2
> Facelets 1.1.14
> AJAX4JSF [richfaces-ui-3.3.2.SR1]
> State Saving : Server
> Myfaces implementation doesn't provide support for the compatibility 
> RestoreView  according to JSF1.1 where if viewroot is null, it will be 
> created again instead of throw ViewExpiredException. Sun JSF RI provides a 
> compatibility mode using parameter 
> com.sun.faces.enableRestoreView11Compatibility in the web.xml and then if 
> configured it will be consulted while taking decision to create the view 
> again or throw the ViewExpired exception.
> Due to this after moving to JSF 1.2 it keep on throwing VewExpiredException 
> if couldn't be found in the session map, when state saving method is server.
> Please refer to the code in class 
> com.sun.faces.lifecycle.RestoreViewPhase#execute method
> ---
> public void execute(FacesContext facesContext) throws FacesException {
> :
> boolean isPostBack = (facesContext.isPostback() && 
> !isErrorPage(facesContext));
>   196   if (isPostBack)

[jira] Updated: (MYFACES-2452) Myfaces doesn't provide support for "Enable RestoreView 1.1 Compatibility" like sun ri implementation

2009-12-08 Thread Agam Dass (JIRA)

 [ 
https://issues.apache.org/jira/browse/MYFACES-2452?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Agam Dass updated MYFACES-2452:
---

Status: Patch Available  (was: Open)

> Myfaces doesn't provide support for "Enable RestoreView 1.1 Compatibility" 
> like sun ri implementation 
> --
>
> Key: MYFACES-2452
> URL: https://issues.apache.org/jira/browse/MYFACES-2452
> Project: MyFaces Core
>  Issue Type: Bug
>  Components: General
>Affects Versions: 1.2.8
> Environment: Window, Linux, AIX, JBoss and WAS app server, AJAX4JSF, 
> Jsf1.2, Facelets 1.1.14
>Reporter: Agam Dass
>
> JSF 1.2
> Facelets 1.1.14
> AJAX4JSF [richfaces-ui-3.3.2.SR1]
> State Saving : Server
> Myfaces implementation doesn't provide support for the compatibility 
> RestoreView  according to JSF1.1 where if viewroot is null, it will be 
> created again instead of throw ViewExpiredException. Sun JSF RI provides a 
> compatibility mode using parameter 
> com.sun.faces.enableRestoreView11Compatibility in the web.xml and then if 
> configured it will be consulted while taking decision to create the view 
> again or throw the ViewExpired exception.
> Due to this after moving to JSF 1.2 it keep on throwing VewExpiredException 
> if couldn't be found in the session map, when state saving method is server.
> Please refer to the code in class 
> com.sun.faces.lifecycle.RestoreViewPhase#execute method
> ---
> public void execute(FacesContext facesContext) throws FacesException {
> :
> boolean isPostBack = (facesContext.isPostback() && 
> !isErrorPage(facesContext));
>   196   if (isPostBack) {
>   197   facesContext.setProcessingEvents(false);
>   198   // try to restore the view
>   199   viewRoot = viewHandler.restoreView(facesContext, viewId);
>   200   if (viewRoot == null) {
>   201   if (is11CompatEnabled(facesContext)) {
>   202   // 1.1 -> create a new view and flag that the 
> response should
>   203   //be immediately rendered
>   204   if (LOGGER.isLoggable(Level.FINE)) {
>   205   LOGGER.fine("Postback: recreating a view for 
> " + viewId);
>   206   }
>   207   viewRoot = viewHandler.createView(facesContext, 
> viewId);
>   208   facesContext.renderResponse();
>   209   
>   210   } else {
>   211   Object[] params = {viewId};
>   212   throw new ViewExpiredException(
>   213 MessageUtils.getExceptionMessageString(
>   214   
> MessageUtils.RESTORE_VIEW_ERROR_MESSAGE_ID,
>   215   params),
>   216 viewId);
>   217   }
>   218   }
>   219   
>   220   facesContext.setViewRoot(viewRoot);
>   221   facesContext.setProcessingEvents(true);
>   222   if (LOGGER.isLoggable(Level.FINE)) {
>   223   LOGGER.fine("Postback: restored view for " + viewId);
>   224   }
>   225   }
> -
> Similar support should be provided by Mayfaces also. With sate saving as 
> server, the state saving/restoring is not very reliable and throw VEE many a 
> times. RichFaces also uses the parameter 
> com.sun.faces.enableRestoreView11Compatibility to run its test suite.
> This is really a blocking issue until the problem of state saving at server 
> is not fully solved and made reliable. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Created: (MYFACES-2452) Myfaces doesn't provide support for "Enable RestoreView 1.1 Compatibility" like sun ri implementation

2009-12-07 Thread Agam Dass (JIRA)
Myfaces doesn't provide support for "Enable RestoreView 1.1 Compatibility" like 
sun ri implementation 
--

 Key: MYFACES-2452
 URL: https://issues.apache.org/jira/browse/MYFACES-2452
 Project: MyFaces Core
  Issue Type: Bug
  Components: General
Affects Versions: 1.2.8
 Environment: Window, Linux, AIX, JBoss and WAS app server, AJAX4JSF, 
Jsf1.2, Facelets 1.1.14
    Reporter: Agam Dass


JSF 1.2
Facelets 1.1.14
AJAX4JSF [richfaces-ui-3.3.2.SR1]
State Saving : Server

Myfaces implementation doesn't provide support for the compatibility 
RestoreView  according to JSF1.1 where if viewroot is null, it will be created 
again instead of throw ViewExpiredException. Sun JSF RI provides a 
compatibility mode using parameter 
com.sun.faces.enableRestoreView11Compatibility in the web.xml and then if 
configured it will be consulted while taking decision to create the view again 
or throw the ViewExpired exception.
Due to this after moving to JSF 1.2 it keep on throwing VewExpiredException if 
couldn't be found in the session map, when state saving method is server.
Please refer to the code in class 
com.sun.faces.lifecycle.RestoreViewPhase#execute method
---
public void execute(FacesContext facesContext) throws FacesException {
:
boolean isPostBack = (facesContext.isPostback() && 
!isErrorPage(facesContext));
  196   if (isPostBack) {
  197   facesContext.setProcessingEvents(false);
  198   // try to restore the view
  199   viewRoot = viewHandler.restoreView(facesContext, viewId);
  200   if (viewRoot == null) {
  201   if (is11CompatEnabled(facesContext)) {
  202   // 1.1 -> create a new view and flag that the 
response should
  203   //be immediately rendered
  204   if (LOGGER.isLoggable(Level.FINE)) {
  205   LOGGER.fine("Postback: recreating a view for " 
+ viewId);
  206   }
  207   viewRoot = viewHandler.createView(facesContext, 
viewId);
  208   facesContext.renderResponse();
  209   
  210   } else {
  211   Object[] params = {viewId};
  212   throw new ViewExpiredException(
  213 MessageUtils.getExceptionMessageString(
  214   
MessageUtils.RESTORE_VIEW_ERROR_MESSAGE_ID,
  215   params),
  216 viewId);
  217   }
  218   }
  219   
  220   facesContext.setViewRoot(viewRoot);
  221   facesContext.setProcessingEvents(true);
  222   if (LOGGER.isLoggable(Level.FINE)) {
  223   LOGGER.fine("Postback: restored view for " + viewId);
  224   }
  225   }
-
Similar support should be provided by Mayfaces also. With sate saving as 
server, the state saving/restoring is not very reliable and throw VEE many a 
times. RichFaces also uses the parameter 
com.sun.faces.enableRestoreView11Compatibility to run its test suite.

This is really a blocking issue until the problem of state saving at server is 
not fully solved and made reliable. 


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (TRINIDAD-1550) convertDateTime handles type="date" incorrectly

2009-10-26 Thread Agam Dass (JIRA)

[ 
https://issues.apache.org/jira/browse/TRINIDAD-1550?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12770388#action_12770388
 ] 

Agam Dass commented on TRINIDAD-1550:
-

I think this change was done to preserve the time portion (like time zone which 
could change the date itself) but this doesn't seem to be correct to store 
information related to time from previous date.

> convertDateTime handles type="date" incorrectly
> ---
>
> Key: TRINIDAD-1550
> URL: https://issues.apache.org/jira/browse/TRINIDAD-1550
> Project: MyFaces Trinidad
>  Issue Type: Bug
>  Components: Components
>Affects Versions: 1.2.10-core
> Environment: Linux 64-bit, Java 1.5.0_11 
>Reporter: Eric Price
>Priority: Minor
>
> I have a backing bean that contains two HtmlInputText components. One stores 
> the "date" part of a Date, the other stores the "time" part of a Date. When 
> the user enters the information, the "date" and "time" are combined to form 
> the actual Date.
> The bean has the following declarations:
> public class DateTestBean {
> private HtmlInputText dateInput = null;
> private HtmlInputText timeInput = null;
> private Date date = null;
> private Date time = null;
>  
>  
> public DateTestBean() {
> dateInput = new HtmlInputText();
> timeInput = new HtmlInputText();
>  
> date = Calendar.getInstance( TimeZone.getTimeZone( "GMT" ) );
> time = (Date)date.clone();
> }
> }
> For my sample program, I have a button on the jsp that calls the action 
> method setDateAction() to update the date/time values with current values. 
> That method is shown below:
> public String setDateAction() {
> Calendar dateCal = Calendar.getInstance( TimeZone.getTimeZone( "GMT" ) );
> Calendar timeCal = (Calendar)dateCal.clone();
>  
> dateInput.setValue( dateCal.getTime() );
> timeInput.setValue( timeCal.getTime() );
>  
> date = dateCal.getTime();
> time = timeCal.getTime();
> return "success";
> }
> There is a corresponding action method associated with a submit button on the 
> jsp that prints the date/time values when the page is submitted.
> public String displayDateAction() {
> Object valObj = this.dateInput.getValue();
>  
> if (valObj instanceof Date) {
> System.out.println(" date=" + formatDate( (Date)valObj ) );
> }
>  
> valObj = this.timeInput.getValue();
> if (valObj instanceof Date) {
> System.out.println( " time=" + formatDate( (Date)valObj ) );
> }
> }
> Here is the code snipit from the jsp: 
> 
>immediate="true" value="#{dateTestBean.date}" title="-MM-dd" 
>   id="dateInput"> 
> 
>  
>  
>immediate="true" value="#{dateTestBean.time}" title="HH:mm:ss" 
>   id="timeUpStartTimeInput"> 
> 
> 
> 
> 
> 
>  action="#{dateTestBean.displayDateAction}"/>
> 
> When I submit the page, I see different values for the date and time 
> depending on whether or not I'm using the trinidad rendering kit.
> When the page loads the date and time fields are set to the correct "date" 
> and "time" values. When the page is submitted, I see the following: 
> Under MyFaces 1.1.4 (or JSF 1.1), Java 1.5, tomahawk 1.1.3 and assuming the 
> date was 12:20:32 on Aug 4th 2009, I get: 
>  date = '2009-08-04 00:00:00' 
>  time= '1970-01-01 12:20:32' 
> Similarly, under MyFaces 1.2.6 (or JSF 1.2), Java 1.5, tomahawk 12-1.1.8 and 
> assuming the date was 12:20:32 on Aug 4th 2009, I get: 
> date = '2009-08-04 00:00:00' 
>  time= '1970-01-01 12:20:32' 
> So if I combine the two values when the page is submitted, I end up with 
> '2009-08-04 12:20:32', which is the correct submit date/time. 
> Under MyFaces 1.2.6 (or JSF 1.2), Java 1.5, trinidad-1.2.10, and assuming the 
> same date/time values are set, I get: 
> date= '2009-08-04 12:20:32' 
> time= '1970-01-01 12:20:32' 
> So the convertDateTime with type="date" is not zero-ing out the time field 
> values, but the one with type="time" is zero-ing out the date field values.
> I've done a lot of testing and originally thought the problem with with 
> myFaces 1.2.  But I eventually discovered that the problem occurs if I 
> include the following in the faces-confg.xml regardless of whether or not I 
> have any trinidad components in the page:
> 
> org.apache.myfaces.trinidad.core
> 
> This inclusion in the faces-config.xml also requires me to include the 
> trinidad-1.2.10 libraries in my web app.  
> Including these two items leads to the errant behavior of the convertDateTime 
> with type="date" not zero-ing out the time fields of the date.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (TRINIDAD-1407) DateTimeConverter doesn't convert correctly as per the expectedDataType

2009-02-24 Thread Agam Dass (JIRA)

 [ 
https://issues.apache.org/jira/browse/TRINIDAD-1407?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Agam Dass updated TRINIDAD-1407:


Status: Patch Available  (was: Reopened)

> DateTimeConverter doesn't convert correctly as per the expectedDataType
> ---
>
> Key: TRINIDAD-1407
> URL: https://issues.apache.org/jira/browse/TRINIDAD-1407
> Project: MyFaces Trinidad
>  Issue Type: Bug
>Affects Versions: 1.2.10-core
>Reporter: Agam Dass
>Assignee: Matthias Weßendorf
>Priority: Blocker
> Fix For:  1.2.12-core
>
> Attachments: conversion.patch
>
>
> In the 
> org.apache.myfaces.trinidadinternal.convert.DateTimeConverter#getAsObject() 
> retrieves the date by parsing the String and then it calls  
> DateTimeConverter.__typeConvert() to convert this type to the expected type. 
> But in the method __typeConvert() it gets the expectedType by calling the 
> type instead of getting the expectedType(). 
> So it should be changed to expression.getExpectedType() instead of 
> expression.getType()
> Class : org.apache.myfaces.trinidadinternal.convert.DateTimeConverter
> Method : 
>static Object __typeConvert(FacesContext context, Converter converter, 
> UIComponent component, 
>   String strValue, Object 
> value) 
> Line # 123
> Remove : Class expectedType = 
> expression.getType(context.getELContext());
> Add : Class expectedType = expression.getExpectedType(); 
> ===
> This need to be fixed in Trinidad 1.2.10.1 and then forward-port to Trinidad 
> 1.2.11.1. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (TRINIDAD-1407) DateTimeConverter doesn't convert correctly as per the expectedDataType

2009-02-20 Thread Agam Dass (JIRA)

 [ 
https://issues.apache.org/jira/browse/TRINIDAD-1407?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Agam Dass updated TRINIDAD-1407:


Status: Patch Available  (was: Open)

> DateTimeConverter doesn't convert correctly as per the expectedDataType
> ---
>
> Key: TRINIDAD-1407
> URL: https://issues.apache.org/jira/browse/TRINIDAD-1407
> Project: MyFaces Trinidad
>  Issue Type: Bug
>Affects Versions: 1.2.10-core
>Reporter: Agam Dass
>Priority: Blocker
>
> In the 
> org.apache.myfaces.trinidadinternal.convert.DateTimeConverter#getAsObject() 
> retrieves the date by parsing the String and then it calls  
> DateTimeConverter.__typeConvert() to convert this type to the expected type. 
> But in the method __typeConvert() it gets the expectedType by calling the 
> type instead of getting the expectedType(). 
> So it should be changed to expression.getExpectedType() instead of 
> expression.getType()
> Class : org.apache.myfaces.trinidadinternal.convert.DateTimeConverter
> Method : 
>static Object __typeConvert(FacesContext context, Converter converter, 
> UIComponent component, 
>   String strValue, Object 
> value) 
> Line # 123
> Remove : Class expectedType = 
> expression.getType(context.getELContext());
> Add : Class expectedType = expression.getExpectedType(); 
> ===
> This need to be fixed in Trinidad 1.2.10.1 and then forward-port to Trinidad 
> 1.2.11.1. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Issue Comment Edited: (TRINIDAD-1407) DateTimeConverter doesn't convert correctly as per the expectedDataType

2009-02-20 Thread Agam Dass (JIRA)

[ 
https://issues.apache.org/jira/browse/TRINIDAD-1407?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12675298#action_12675298
 ] 

agdass edited comment on TRINIDAD-1407 at 2/20/09 1:43 AM:
--

Change should be made to Trinidad 1.2.10.1 and then forward-port to Trinidad 
1.2.11.1.


  was (Author: agdass):
Should be made to Trinidad 1.2.10.1 and then forward-port to Trinidad 
1.2.11.1.

  
> DateTimeConverter doesn't convert correctly as per the expectedDataType
> ---
>
> Key: TRINIDAD-1407
> URL: https://issues.apache.org/jira/browse/TRINIDAD-1407
> Project: MyFaces Trinidad
>  Issue Type: Bug
>Affects Versions: 1.2.10-core
>Reporter: Agam Dass
>Priority: Blocker
> Fix For: 1.2.10-sandbox
>
>
> In the 
> org.apache.myfaces.trinidadinternal.convert.DateTimeConverter#getAsObject() 
> retrieves the date by parsing the String and then it calls  
> DateTimeConverter.__typeConvert() to convert this type to the expected type. 
> But in the method __typeConvert() it gets the expectedType by calling the 
> type instead of getting the expectedType(). 
> So it should be changed to expression.getExpectedType() instead of 
> expression.getType()
> Class : org.apache.myfaces.trinidadinternal.convert.DateTimeConverter
> Method : 
>static Object __typeConvert(FacesContext context, Converter converter, 
> UIComponent component, 
>   String strValue, Object 
> value) 
> Line # 123
> Remove : Class expectedType = 
> expression.getType(context.getELContext());
> Add : Class expectedType = expression.getExpectedType(); 
> ===
> This need to be fixed in Trinidad 1.2.10.1 and then forward-port to Trinidad 
> 1.2.11.1. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Created: (TRINIDAD-1407) DateTimeConverter doesn't convert correctly as per the expectedDataType

2009-02-20 Thread Agam Dass (JIRA)
DateTimeConverter doesn't convert correctly as per the expectedDataType
---

 Key: TRINIDAD-1407
 URL: https://issues.apache.org/jira/browse/TRINIDAD-1407
 Project: MyFaces Trinidad
  Issue Type: Bug
Reporter: Agam Dass
Priority: Blocker


In the 
org.apache.myfaces.trinidadinternal.convert.DateTimeConverter#getAsObject() 
retrieves the date by parsing the String and then it calls  
DateTimeConverter.__typeConvert() to convert this type to the expected type. 
But in the method __typeConvert() it gets the expectedType by calling the type 
instead of getting the expectedType(). 
So it should be changed to expression.getExpectedType() instead of 
expression.getType()

Class : org.apache.myfaces.trinidadinternal.convert.DateTimeConverter
Method : 
   static Object __typeConvert(FacesContext context, Converter converter, 
UIComponent component, 
  String strValue, Object 
value) 
Line # 123
Remove : Class expectedType = expression.getType(context.getELContext());
Add : Class expectedType = expression.getExpectedType(); 
===
This need to be fixed in Trinidad 1.2.10.1 and then forward-port to Trinidad 
1.2.11.1. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (TRINIDAD-1218) children of tr:commandNavigationItem within a tr:navigationPane don't get rendered

2008-12-23 Thread Agam Dass (JIRA)

[ 
https://issues.apache.org/jira/browse/TRINIDAD-1218?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12658829#action_12658829
 ] 

Agam Dass commented on TRINIDAD-1218:
-

Could you please attach just the snippet of the jsp tag code you are using and 
explain your usecase where you need multiple action listener. I know usecases 
where I can register a single actionListener and can support multiple cases for 
different outcome in that listener.

> children of tr:commandNavigationItem within a tr:navigationPane don't get 
> rendered
> --
>
> Key: TRINIDAD-1218
> URL: https://issues.apache.org/jira/browse/TRINIDAD-1218
> Project: MyFaces Trinidad
>  Issue Type: Bug
>  Components: Components
>Affects Versions: 1.0.9-core, 1.2.9-core
>Reporter: Gerhard Petracek
>
> children of tr:commandNavigationItem within a tr:navigationPane don't get 
> rendered, if e.g. hint="tabs" is used
> (possible child: e.g. an action-listener)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (TRINIDAD-1218) children of tr:commandNavigationItem within a tr:navigationPane don't get rendered

2008-12-10 Thread Agam Dass (JIRA)

[ 
https://issues.apache.org/jira/browse/TRINIDAD-1218?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12655540#action_12655540
 ] 

Agam Dass commented on TRINIDAD-1218:
-

You can define the actionListener in the tag itself as below :-

  


> children of tr:commandNavigationItem within a tr:navigationPane don't get 
> rendered
> --
>
> Key: TRINIDAD-1218
> URL: https://issues.apache.org/jira/browse/TRINIDAD-1218
> Project: MyFaces Trinidad
>  Issue Type: Bug
>  Components: Components
>Affects Versions: 1.0.9-core, 1.2.9-core
>Reporter: Gerhard Petracek
>
> children of tr:commandNavigationItem within a tr:navigationPane don't get 
> rendered, if e.g. hint="tabs" is used
> (possible child: e.g. an action-listener)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (TRINIDAD-1218) children of tr:commandNavigationItem within a tr:navigationPane don't get rendered

2008-12-10 Thread Agam Dass (JIRA)

[ 
https://issues.apache.org/jira/browse/TRINIDAD-1218?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12655538#action_12655538
 ] 

Agam Dass commented on TRINIDAD-1218:
-

Could you please explain the problem and copy the jsp tag source which you are 
using for this.

> children of tr:commandNavigationItem within a tr:navigationPane don't get 
> rendered
> --
>
> Key: TRINIDAD-1218
> URL: https://issues.apache.org/jira/browse/TRINIDAD-1218
> Project: MyFaces Trinidad
>  Issue Type: Bug
>  Components: Components
>Affects Versions: 1.0.9-core, 1.2.9-core
>Reporter: Gerhard Petracek
>
> children of tr:commandNavigationItem within a tr:navigationPane don't get 
> rendered, if e.g. hint="tabs" is used
> (possible child: e.g. an action-listener)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Created: (TRINIDAD-1265) safari:buttons in navigation pane display only vertically

2008-10-16 Thread Agam Dass (JIRA)
safari:buttons in navigation pane display only vertically
-

 Key: TRINIDAD-1265
 URL: https://issues.apache.org/jira/browse/TRINIDAD-1265
 Project: MyFaces Trinidad
  Issue Type: Bug
  Components: Components
Affects Versions: 1.2.9-core
 Environment: Windows and linux
Reporter: Agam Dass
Priority: Minor


Problem
---
Safari: commandNavigationItems are always displayed vertically when placed
inside a NavigationPane

The same buttons are displayed horizontally in FIrefox

To Reproduce

1. use the foll in the page

  


  

  
  




  

2. Run the page and note the items are displayed vertically 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (TRINIDAD-1265) safari:buttons in navigation pane display only vertically

2008-10-16 Thread Agam Dass (JIRA)

 [ 
https://issues.apache.org/jira/browse/TRINIDAD-1265?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Agam Dass updated TRINIDAD-1265:


Status: Patch Available  (was: Open)

> safari:buttons in navigation pane display only vertically
> -
>
> Key: TRINIDAD-1265
> URL: https://issues.apache.org/jira/browse/TRINIDAD-1265
> Project: MyFaces Trinidad
>  Issue Type: Bug
>  Components: Components
>Affects Versions: 1.2.9-core
> Environment: Windows and linux
>Reporter: Agam Dass
>Priority: Minor
>
> Problem
> ---
> Safari: commandNavigationItems are always displayed vertically when placed
> inside a NavigationPane
> The same buttons are displayed horizontally in FIrefox
> To Reproduce
> 
> 1. use the foll in the page
> 
>   
> 
> 
>   
> 
>   
>   
> 
> 
> 
> 
>   
> 
> 2. Run the page and note the items are displayed vertically 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.