[jira] [Commented] (MYFACES-3874) Component property class is not writable

2014-03-24 Thread Leonardo Uribe (JIRA)

[ 
https://issues.apache.org/jira/browse/MYFACES-3874?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13944883#comment-13944883
 ] 

Leonardo Uribe commented on MYFACES-3874:
-

I tried the code and indeed there is something missing. It is clear it is 
something outside of the spec. I tried with Mojarra and it was fixed on 2.2.4, 
so 2.2.3 and earlier versions has the problem.

I found a workaround for it, using passthrough namespace:

... xmlns:pt=http://xmlns.jcp.org/jsf/passthrough; ...

div jsf:id=mw-page-base pt:class=noprint/div

It works with MyFaces 2.2.2 and Mojarra 2.2.4 and upper versions. It is not the 
ideal but it will work for the time being.

Use something like this:

li jsf:class=toclevel-1 tocsection-2/ 

Should not work. The javadoc of javax.faces.view.facelets.TagDecorator says 
this:

... If the current attribute's namespace is http://xmlns.jcp.org/jsf, 
convertedTagAttribute's qualified name must be the current attribute's local 
name and convertedTagAttribute's namespace must be the empty string. This will 
have the effect of setting the current attribute as a proper property on the 
UIComponent instance represented by this markup. ...

Passthrough attributes map and normal attributes map are two different maps. 
This namespace refers to the normal attribute map, so set jsf:class set the 
class property.

Historically in JSF the property styleClass has been used to overcome the 
problem, even if it is finally rendered as class attribute in the html 
markup. In facelets, the class HtmlComponentHandler has the following code:

protected MetaRuleset createMetaRuleset(Class type)
{
return super.createMetaRuleset(type).alias(class, styleClass);
}

I suppose jsf:element component should have a similar rule, but that means the 
component should have the property and the renderer should render it. That will 
work, but I'm going to ask to some EG members to see if that approach is 
correct. 

 Component property class is not writable
 

 Key: MYFACES-3874
 URL: https://issues.apache.org/jira/browse/MYFACES-3874
 Project: MyFaces Core
  Issue Type: Bug
Affects Versions: 2.2.2
 Environment: apache-tomcat-7.0.52, jdk1.6
Reporter: Krashan Brahmanjara

 Mojarra 2.2.6 accept jsf:class attribute without problem. Myfaces 2.2.2 no
 example
 {noformat}
 ?xml version=1.0 encoding=UTF-8?
 !DOCTYPE html [!ENTITY nbsp #160;]
 html dir=ltr class=client-js ve-not-available lang=en
   xmlns=http://www.w3.org/1999/xhtml;
   xmlns:f=http://xmlns.jcp.org/jsf/core;
   xmlns:h=http://xmlns.jcp.org/jsf/html;
   xmlns:jsf=http://xmlns.jcp.org/jsf;
 xmlns:pt=http://xmlns.jcp.org/jsf/passthrough;
 body
 li jsf:class=toclevel-1 tocsection-2/
 /body
 /html
 {noformat}
 Exception
 {noformat}
 HTTP Status 500 - Component property class is not writable
 type Exception report
 message Component property class is not writable
 description The server encountered an internal error that prevented it from 
 fulfilling this request.
 exception
 javax.servlet.ServletException: Component property class is not writable
   javax.faces.webapp.FacesServlet.service(FacesServlet.java:230)
 root cause
 java.lang.IllegalArgumentException: Component property class is not writable
   
 javax.faces.component._ComponentAttributesMap.setComponentProperty(_ComponentAttributesMap.java:709)
   
 javax.faces.component._ComponentAttributesMap.put(_ComponentAttributesMap.java:584)
   
 javax.faces.component._ComponentAttributesMap.put(_ComponentAttributesMap.java:55)
   
 org.apache.myfaces.view.facelets.tag.jsf.ComponentRule$LiteralAttributeMetadata.applyMetadata(ComponentRule.java:52)
   
 org.apache.myfaces.view.facelets.tag.MetadataImpl.applyMetadata(MetadataImpl.java:45)
   
 javax.faces.view.facelets.MetaTagHandler.setAttributes(MetaTagHandler.java:63)
   
 javax.faces.view.facelets.DelegatingMetaTagHandler.setAttributes(DelegatingMetaTagHandler.java:90)
   
 org.apache.myfaces.view.facelets.tag.jsf.ComponentTagHandlerDelegate.apply(ComponentTagHandlerDelegate.java:290)
   
 javax.faces.view.facelets.DelegatingMetaTagHandler.apply(DelegatingMetaTagHandler.java:50)
   
 javax.faces.view.facelets.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:46)
   
 javax.faces.view.facelets.DelegatingMetaTagHandler.applyNextHandler(DelegatingMetaTagHandler.java:55)
   
 org.apache.myfaces.view.facelets.tag.jsf.ComponentTagHandlerDelegate.apply(ComponentTagHandlerDelegate.java:373)
   
 javax.faces.view.facelets.DelegatingMetaTagHandler.apply(DelegatingMetaTagHandler.java:50)
   
 javax.faces.view.facelets.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:46)
   
 

[jira] [Commented] (MYFACES-3874) Component property class is not writable

2014-03-24 Thread Leonardo Uribe (JIRA)

[ 
https://issues.apache.org/jira/browse/MYFACES-3874?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13944892#comment-13944892
 ] 

Leonardo Uribe commented on MYFACES-3874:
-

I have found in the following issue:

https://java.net/jira/browse/JAVASERVERFACES-3025 Cannot output class attribute 
on JSFified HTML elements

The following comment:

... Make sure a class attribute gets rewritten to styleClass so the mapper 
works properly with passthrough ...

So now the way how the fix should be done is clear. I'll do that.

 Component property class is not writable
 

 Key: MYFACES-3874
 URL: https://issues.apache.org/jira/browse/MYFACES-3874
 Project: MyFaces Core
  Issue Type: Bug
Affects Versions: 2.2.2
 Environment: apache-tomcat-7.0.52, jdk1.6
Reporter: Krashan Brahmanjara

 Mojarra 2.2.6 accept jsf:class attribute without problem. Myfaces 2.2.2 no
 example
 {noformat}
 ?xml version=1.0 encoding=UTF-8?
 !DOCTYPE html [!ENTITY nbsp #160;]
 html dir=ltr class=client-js ve-not-available lang=en
   xmlns=http://www.w3.org/1999/xhtml;
   xmlns:f=http://xmlns.jcp.org/jsf/core;
   xmlns:h=http://xmlns.jcp.org/jsf/html;
   xmlns:jsf=http://xmlns.jcp.org/jsf;
 xmlns:pt=http://xmlns.jcp.org/jsf/passthrough;
 body
 li jsf:class=toclevel-1 tocsection-2/
 /body
 /html
 {noformat}
 Exception
 {noformat}
 HTTP Status 500 - Component property class is not writable
 type Exception report
 message Component property class is not writable
 description The server encountered an internal error that prevented it from 
 fulfilling this request.
 exception
 javax.servlet.ServletException: Component property class is not writable
   javax.faces.webapp.FacesServlet.service(FacesServlet.java:230)
 root cause
 java.lang.IllegalArgumentException: Component property class is not writable
   
 javax.faces.component._ComponentAttributesMap.setComponentProperty(_ComponentAttributesMap.java:709)
   
 javax.faces.component._ComponentAttributesMap.put(_ComponentAttributesMap.java:584)
   
 javax.faces.component._ComponentAttributesMap.put(_ComponentAttributesMap.java:55)
   
 org.apache.myfaces.view.facelets.tag.jsf.ComponentRule$LiteralAttributeMetadata.applyMetadata(ComponentRule.java:52)
   
 org.apache.myfaces.view.facelets.tag.MetadataImpl.applyMetadata(MetadataImpl.java:45)
   
 javax.faces.view.facelets.MetaTagHandler.setAttributes(MetaTagHandler.java:63)
   
 javax.faces.view.facelets.DelegatingMetaTagHandler.setAttributes(DelegatingMetaTagHandler.java:90)
   
 org.apache.myfaces.view.facelets.tag.jsf.ComponentTagHandlerDelegate.apply(ComponentTagHandlerDelegate.java:290)
   
 javax.faces.view.facelets.DelegatingMetaTagHandler.apply(DelegatingMetaTagHandler.java:50)
   
 javax.faces.view.facelets.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:46)
   
 javax.faces.view.facelets.DelegatingMetaTagHandler.applyNextHandler(DelegatingMetaTagHandler.java:55)
   
 org.apache.myfaces.view.facelets.tag.jsf.ComponentTagHandlerDelegate.apply(ComponentTagHandlerDelegate.java:373)
   
 javax.faces.view.facelets.DelegatingMetaTagHandler.apply(DelegatingMetaTagHandler.java:50)
   
 javax.faces.view.facelets.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:46)
   
 org.apache.myfaces.view.facelets.compiler.NamespaceHandler.apply(NamespaceHandler.java:59)
   
 javax.faces.view.facelets.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:46)
   
 javax.faces.view.facelets.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:46)
   
 org.apache.myfaces.view.facelets.compiler.EncodingHandler.apply(EncodingHandler.java:48)
   
 org.apache.myfaces.view.facelets.impl.DefaultFacelet.apply(DefaultFacelet.java:187)
   
 org.apache.myfaces.view.facelets.FaceletViewDeclarationLanguage.buildView(FaceletViewDeclarationLanguage.java:477)
   
 org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:78)
   
 org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:267)
   javax.faces.webapp.FacesServlet.service(FacesServlet.java:200)
 note The full stack trace of the root cause is available in the Apache 
 Tomcat/7.0.52 logs.
 {noformat}



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Created] (EXTCDI-315) merge back DELTASPIKE-546

2014-03-24 Thread Gerhard Petracek (JIRA)
Gerhard Petracek created EXTCDI-315:
---

 Summary: merge back DELTASPIKE-546
 Key: EXTCDI-315
 URL: https://issues.apache.org/jira/browse/EXTCDI-315
 Project: MyFaces CODI
  Issue Type: Improvement
  Components: Core
Affects Versions: 1.0.6
Reporter: Rafael
Assignee: Gerhard Petracek






--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Resolved] (EXTCDI-315) merge back DELTASPIKE-546

2014-03-24 Thread Gerhard Petracek (JIRA)

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

Gerhard Petracek resolved EXTCDI-315.
-

   Resolution: Fixed
Fix Version/s: 1.0.7

 merge back DELTASPIKE-546
 -

 Key: EXTCDI-315
 URL: https://issues.apache.org/jira/browse/EXTCDI-315
 Project: MyFaces CODI
  Issue Type: Improvement
  Components: Core
Affects Versions: 1.0.6
Reporter: Rafael
Assignee: Gerhard Petracek
 Fix For: 1.0.7






--
This message was sent by Atlassian JIRA
(v6.2#6252)


Re: [Trinidad] New API addition for Trinidad's UIXEditableValueTemplate

2014-03-24 Thread Andy Schwartz
+1

Andy


 On Mar 21, 2014, at 5:07 PM, Gabrielle Crawford 
 gabrielle.crawf...@oracle.com wrote:
 
 +1
 
 On Mar 19, 2014, at 1:25 PM, Ji Kim wrote:
 
 For note =
 
 This is to allow components and etcetera to listen to this event by adding a 
 listener in the new UIXEditableValueTemplate.addValueUpdatedListener API. 
 
 The pro of adding this event + listener is that various components can then 
 listen when the value has been updated in the model. 
 
 This is beneficial in 
 1) Clearing up any data that would have been persisted for some reason [i.e. 
 if the app wished to keep a temporary value of a component using some kind 
 of polling from client to server to not lose any dirty data {i.e. how 
 confluence wiki allows users to preserves the old states}]. 
 2) To avoid sending a certain asynchronous dirty data from the client to the 
 server 
 
 Thanks!
 
 On 3/19/2014 12:44 PM, Ji Kim wrote:
 So as requested I am sending out a separate email to get responses from the 
 crowd regarding this JIRA 
 [https://issues.apache.org/jira/browse/TRINIDAD-2459].
 
 The change is to add 2 new APIs to Trinidad's UIXEditableValueTemplate =
 
 public void addValueUpdatedListener(ValueUpdatedListener listener) 
 { 
   super.addFacesListener (listener); 
 } 
 
 public void removeValueUpdatedListener (ValueUpdatedListener listener) 
 { 
   super.removeFacesListener (listener); 
 } 
 
 where ValueUpdatedEvent is queued within the updateModel method/phase.
 
 public void updateModel(FacesContext context)
 {
 ...
 try
 {
   Object localValue = getLocalValue();
   expression.setValue(context.getELContext(), localValue);
   setValue(null);
   setLocalValueSet(false);
   (new ValueUpdatedEvent(this)).queue();
 ...
 }
 
 Thanks!
 


Re: [VOTE] Release Tobago 1.0.41

2014-03-24 Thread Bernd Bohmann
Here is my

+1

Regards

Bernd

On Fri, Mar 21, 2014 at 10:35 AM, Volker Weber v.we...@inexso.de wrote:
 Hi,

 +1

 Regards
 Volker


 2014-03-18 14:29 GMT+01:00 Udo Schnurpfeil u...@schnurpfeil.de:

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA512

 Hello,

 I would like to release Tobago 1.0.41.

 For a detail list please consult the release notes:


 https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310273version=12324116

 The version is available at the staging repository (Nexus).

 Staging repository:

 https://repository.apache.org/content/repositories/orgapachemyfaces-1011/

 The Vote is open for 72h.

 [ ] +1
 [ ] +0
 [ ] -1

 Regards,

 Udo

 -BEGIN PGP SIGNATURE-
 Version: GnuPG/MacGPG2 v2.0.22 (Darwin)
 Comment: GPGTools - https://gpgtools.org
 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

 iQIcBAEBCgAGBQJTKEpTAAoJEAEbRra2zTKA/lIP/2WlVWuXR7nP1ZR5kpbFV2cE
 JOWJhBCQhnJD6UJBGqsEVpZ23kUBY1TRtjXl3Juy23DjPN7EPnYOrgWagDqrUFSP
 YlFIeEoS7VGg/A6H4QBDAyh0ZtLS9v2xjFuWhfcXO6RXjZ0q6djfwzVVoSZxGnA9
 mmkbX700JdLFditq7IgL9Q/Mne56jDAYv+DtHTSvRIi7sJ7QrL1Atx9JLZZgdM1v
 HSECJjR5ObKI2bYRzRBdeZBi57sREk9b8rJLemrfYHeoIHjLFB05cnOrLOkmPxRL
 937wP7cnzOoyAceYcI0EBNjTBizR84JwCCfWcilykWSkDqN1ADusKJ3JN8aa4Tpa
 JN5mgzbOtH0kaC3Bf/6IKvdknhT6JlLahwNoXb+3NmI028kXq9Vl1mQZWJQyLwre
 4/7J6mUbi4Y05uI/4KevcUX5C7Iga7ilQnQCFO8DKHD4V/IZtZjuzxbnJm7HGyl+
 DfGj5NklziO2NMiFmejWfYkeK7WAe9LjKX/xY3yCK5OOs7t7xdKrWLkd6Ywe2bvP
 U6dHsWFHaHeYa4W34COwyEQXaQj6oHNaEf6XJpBf2spro6zzRwO6BZFGbnHkkxPK
 fg+d3pZo/j88FafVS2XKriJ1Rk50Bv5LVuuLvyh3reSAfqHKgFsJjrNpY+MF9xi8
 aRSiMOItv1pDq8vSQpsS
 =E3Ul
 -END PGP SIGNATURE-




 --
 inexso - information exchange solutions GmbH
 Ofener Straße 30 | 26121 Oldenburg
 www.inexso.de


Re: [VOTE] Release Tobago 1.5.13

2014-03-24 Thread Bernd Bohmann
Here is my

+1

Regards

Bernd

On Fri, Mar 21, 2014 at 10:34 AM, Volker Weber v.we...@inexso.de wrote:
 Hi,

 +1

 Regards
 Volker


 2014-03-18 14:30 GMT+01:00 Udo Schnurpfeil u...@schnurpfeil.de:

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA512

 Hello,

 I would like to release Tobago 1.5.13.

 For a detail list please consult the release notes:


 https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310273version=12325858
 The version is available at the staging repository (Nexus).

 Staging repository:

 https://repository.apache.org/content/repositories/orgapachemyfaces-1012/

 The Vote is open for 72h.

 [ ] +1
 [ ] +0
 [ ] -1

 Regards,

 Udo

 -BEGIN PGP SIGNATURE-
 Version: GnuPG/MacGPG2 v2.0.22 (Darwin)
 Comment: GPGTools - https://gpgtools.org
 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

 iQIcBAEBCgAGBQJTKEqGAAoJEAEbRra2zTKAS9QQAJIcPW0z4Y8dfVmAHlZhIte+
 1mAubrJsgmfUPCK6v59wWQiwWcEvZcqQ0ndbpXQ9Fjdh0NmZWbPWHUWTIfC0+7U+
 6DQX+bsbLy55PBqFKYx1xt9roTeyGU3awPDnSIzSvc51X4Sk5OBgh1e7GJmjcWsl
 KNZHaTcjaCIsnYSIl7lDOhnDcpFO7ci5e1C3dI7EkA1UYDh1bJFkSycxKdK1OpuU
 rmylA/eZjVmJhJ+1RDtF5R1cXlEJi+9hFn1aIG/DER1dqj9KtX38XkYsL3ipQezq
 vRLL1V0e6UEXleBl7H+lpmFsHa9kcM4PeK8gxeDU+tBV24Pgx5hKee9QmCLjq0VP
 5cn7lnEDji+hlCh9tTPRjh564mx5WRnHBfgaEkOwmD7ZyIkLDw+CI/YpwBq24gFg
 WlcqfVFJgwCAWo+6Vgeil9O4kGDQIh90DH8vgIgBX9znOGAXx4V2NaQlOpFYvbrB
 S7lG3YC2exaaBp96+7SX992OXxiCZMMO5LLs/Dc7blrYd+scpvD+cZ1U1xZhwCXu
 kh3hqjN3v8k1jhuxSp97SzSHTalzihApKC2AzurgNYCT91m2aSddTxeRX2Kl2wF/
 QLnxF3uAnF4bS2lhnVt6h1lThM2LkREdQuW4eWXSiDudoy5IEnDWocjpuWb2dTfV
 ZXQQzvgtnrMfhRH3Z+S3
 =7NJx
 -END PGP SIGNATURE-




 --
 inexso - information exchange solutions GmbH
 Ofener Straße 30 | 26121 Oldenburg
 www.inexso.de


Re: [VOTE] Release Tobago 2.0.0-beta-1

2014-03-24 Thread Bernd Bohmann
Here is my

+1

Regards

Bernd

On Fri, Mar 21, 2014 at 10:34 AM, Volker Weber v.we...@inexso.de wrote:
 Hi,

 +1

 Regards
 Volker


 2014-03-18 14:31 GMT+01:00 Udo Schnurpfeil u...@schnurpfeil.de:

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA512

 Hello,

 I would like to release Tobago 2.0.0-beta-1.

 For a detail list please consult the release notes:


 https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310273version=12325856
 The version is available at the staging repository (Nexus).

 Staging repository:

 https://repository.apache.org/content/repositories/orgapachemyfaces-1013/

 The Vote is open for 72h.

 [ ] +1
 [ ] +0
 [ ] -1

 Regards,

 Udo

 -BEGIN PGP SIGNATURE-
 Version: GnuPG/MacGPG2 v2.0.22 (Darwin)
 Comment: GPGTools - https://gpgtools.org
 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

 iQIcBAEBCgAGBQJTKErFAAoJEAEbRra2zTKAj1MP/RMUaNB/UXJrUESgvCS8fPqx
 QzZyaCx85N0vCVNjRwrLmA8UqgQ7+4fQPmQGTEFzh9iAJmkbz1XsUhr2LVrVBew5
 G8i+Xeuqq2Om9mAhhoTn9URRWapcPTqgZPlKfY+bTLbBUKUyFrOUsxZQHbFqfceb
 aaXYEcgZhtycfwzrrI69j6VVYEK+bZXq0+paNdfUbMniF+QFHuLSkTgKqJnhtmIP
 degzBD2fXNsWgfX9mezuBcAhUhg53C3FTTFqLVjSjt4NN8n/2/qt4BikIkSh1BV8
 Y1SjVezkRkMbLqEMfH/KEdsUkT65HkT1XB3QoZ3b8fUUehQF2oIokO96oPSwTPL2
 Scqn0PBPH5ivw3qAKN+HNbffNUMxDqHoIK/3VLhjqCjoSgRLI/2b1nM2cHpoCu1M
 qD1dcvEY69boIgr3RV8pQP/LG8GuuFzqO7vZPv2x/fyUpU+8XI9vK0F9YRbHdh+j
 MUooFgc6xpEK2NP2rbFCiJ8apYH/WSh+MkEmuk4fmGazcmKgMwg4sBLdxAzzXuRQ
 siAd8Wcv9zIDObWhqtlPM4byKqfXK2nSxWcR4P+I09IfDhb3FJ+rhw3PSBSlVY2/
 b4NNx7J5hZDUwUSeCxhXiC2ILfAP9LxLz+gUDaYRJ4NkuWymvu5reGOxek8SWxeC
 quIi5wdazHNeiIV2ttJV
 =oOwS
 -END PGP SIGNATURE-




 --
 inexso - information exchange solutions GmbH
 Ofener Straße 30 | 26121 Oldenburg
 www.inexso.de


[jira] [Resolved] (MYFACES-3874) Component property class is not writable

2014-03-24 Thread Leonardo Uribe (JIRA)

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

Leonardo Uribe resolved MYFACES-3874.
-

   Resolution: Fixed
Fix Version/s: 2.2.3
 Assignee: Leonardo Uribe

I have sended an email to the EG user list, describing the problem, see:

https://java.net/projects/javaserverfaces-spec-public/lists/users/archive/2014-03/message/27

I have already committed a solution for this one based on the comments. It is 
clear this behaviour is not mentioned in the spec, but the spirit of spec 
supports the changes. 

 Component property class is not writable
 

 Key: MYFACES-3874
 URL: https://issues.apache.org/jira/browse/MYFACES-3874
 Project: MyFaces Core
  Issue Type: Bug
Affects Versions: 2.2.2
 Environment: apache-tomcat-7.0.52, jdk1.6
Reporter: Krashan Brahmanjara
Assignee: Leonardo Uribe
 Fix For: 2.2.3


 Mojarra 2.2.6 accept jsf:class attribute without problem. Myfaces 2.2.2 no
 example
 {noformat}
 ?xml version=1.0 encoding=UTF-8?
 !DOCTYPE html [!ENTITY nbsp #160;]
 html dir=ltr class=client-js ve-not-available lang=en
   xmlns=http://www.w3.org/1999/xhtml;
   xmlns:f=http://xmlns.jcp.org/jsf/core;
   xmlns:h=http://xmlns.jcp.org/jsf/html;
   xmlns:jsf=http://xmlns.jcp.org/jsf;
 xmlns:pt=http://xmlns.jcp.org/jsf/passthrough;
 body
 li jsf:class=toclevel-1 tocsection-2/
 /body
 /html
 {noformat}
 Exception
 {noformat}
 HTTP Status 500 - Component property class is not writable
 type Exception report
 message Component property class is not writable
 description The server encountered an internal error that prevented it from 
 fulfilling this request.
 exception
 javax.servlet.ServletException: Component property class is not writable
   javax.faces.webapp.FacesServlet.service(FacesServlet.java:230)
 root cause
 java.lang.IllegalArgumentException: Component property class is not writable
   
 javax.faces.component._ComponentAttributesMap.setComponentProperty(_ComponentAttributesMap.java:709)
   
 javax.faces.component._ComponentAttributesMap.put(_ComponentAttributesMap.java:584)
   
 javax.faces.component._ComponentAttributesMap.put(_ComponentAttributesMap.java:55)
   
 org.apache.myfaces.view.facelets.tag.jsf.ComponentRule$LiteralAttributeMetadata.applyMetadata(ComponentRule.java:52)
   
 org.apache.myfaces.view.facelets.tag.MetadataImpl.applyMetadata(MetadataImpl.java:45)
   
 javax.faces.view.facelets.MetaTagHandler.setAttributes(MetaTagHandler.java:63)
   
 javax.faces.view.facelets.DelegatingMetaTagHandler.setAttributes(DelegatingMetaTagHandler.java:90)
   
 org.apache.myfaces.view.facelets.tag.jsf.ComponentTagHandlerDelegate.apply(ComponentTagHandlerDelegate.java:290)
   
 javax.faces.view.facelets.DelegatingMetaTagHandler.apply(DelegatingMetaTagHandler.java:50)
   
 javax.faces.view.facelets.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:46)
   
 javax.faces.view.facelets.DelegatingMetaTagHandler.applyNextHandler(DelegatingMetaTagHandler.java:55)
   
 org.apache.myfaces.view.facelets.tag.jsf.ComponentTagHandlerDelegate.apply(ComponentTagHandlerDelegate.java:373)
   
 javax.faces.view.facelets.DelegatingMetaTagHandler.apply(DelegatingMetaTagHandler.java:50)
   
 javax.faces.view.facelets.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:46)
   
 org.apache.myfaces.view.facelets.compiler.NamespaceHandler.apply(NamespaceHandler.java:59)
   
 javax.faces.view.facelets.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:46)
   
 javax.faces.view.facelets.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:46)
   
 org.apache.myfaces.view.facelets.compiler.EncodingHandler.apply(EncodingHandler.java:48)
   
 org.apache.myfaces.view.facelets.impl.DefaultFacelet.apply(DefaultFacelet.java:187)
   
 org.apache.myfaces.view.facelets.FaceletViewDeclarationLanguage.buildView(FaceletViewDeclarationLanguage.java:477)
   
 org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:78)
   
 org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:267)
   javax.faces.webapp.FacesServlet.service(FacesServlet.java:200)
 note The full stack trace of the root cause is available in the Apache 
 Tomcat/7.0.52 logs.
 {noformat}



--
This message was sent by Atlassian JIRA
(v6.2#6252)


Re: [VOTE] Release Tobago 2.0.0-beta-1

2014-03-24 Thread Werner Punz

+1

Werner


Am 24.03.14 14:08, schrieb Bernd Bohmann:

Here is my

+1

Regards

Bernd

On Fri, Mar 21, 2014 at 10:34 AM, Volker Weber v.we...@inexso.de wrote:

Hi,

+1

Regards
 Volker


2014-03-18 14:31 GMT+01:00 Udo Schnurpfeil u...@schnurpfeil.de:


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Hello,

I would like to release Tobago 2.0.0-beta-1.

For a detail list please consult the release notes:


https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310273version=12325856
The version is available at the staging repository (Nexus).

Staging repository:

https://repository.apache.org/content/repositories/orgapachemyfaces-1013/

The Vote is open for 72h.

[ ] +1
[ ] +0
[ ] -1

Regards,

Udo

-BEGIN PGP SIGNATURE-
Version: GnuPG/MacGPG2 v2.0.22 (Darwin)
Comment: GPGTools - https://gpgtools.org
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQIcBAEBCgAGBQJTKErFAAoJEAEbRra2zTKAj1MP/RMUaNB/UXJrUESgvCS8fPqx
QzZyaCx85N0vCVNjRwrLmA8UqgQ7+4fQPmQGTEFzh9iAJmkbz1XsUhr2LVrVBew5
G8i+Xeuqq2Om9mAhhoTn9URRWapcPTqgZPlKfY+bTLbBUKUyFrOUsxZQHbFqfceb
aaXYEcgZhtycfwzrrI69j6VVYEK+bZXq0+paNdfUbMniF+QFHuLSkTgKqJnhtmIP
degzBD2fXNsWgfX9mezuBcAhUhg53C3FTTFqLVjSjt4NN8n/2/qt4BikIkSh1BV8
Y1SjVezkRkMbLqEMfH/KEdsUkT65HkT1XB3QoZ3b8fUUehQF2oIokO96oPSwTPL2
Scqn0PBPH5ivw3qAKN+HNbffNUMxDqHoIK/3VLhjqCjoSgRLI/2b1nM2cHpoCu1M
qD1dcvEY69boIgr3RV8pQP/LG8GuuFzqO7vZPv2x/fyUpU+8XI9vK0F9YRbHdh+j
MUooFgc6xpEK2NP2rbFCiJ8apYH/WSh+MkEmuk4fmGazcmKgMwg4sBLdxAzzXuRQ
siAd8Wcv9zIDObWhqtlPM4byKqfXK2nSxWcR4P+I09IfDhb3FJ+rhw3PSBSlVY2/
b4NNx7J5hZDUwUSeCxhXiC2ILfAP9LxLz+gUDaYRJ4NkuWymvu5reGOxek8SWxeC
quIi5wdazHNeiIV2ttJV
=oOwS
-END PGP SIGNATURE-





--
inexso - information exchange solutions GmbH
Ofener Straße 30 | 26121 Oldenburg
www.inexso.de






[jira] [Resolved] (MYFACES-3849) Create new module for JUnit Mock Testing using MyFaces Core, MyFaces Test and CDI

2014-03-24 Thread Leonardo Uribe (JIRA)

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

Leonardo Uribe resolved MYFACES-3849.
-

   Resolution: Fixed
Fix Version/s: 2.2.1

Fixed since 2.2.1. The artifacts are available under groupId 
org.apache.myfaces.core and artifactId myfaces-impl-test. See:

http://central.maven.org/maven2/org/apache/myfaces/core/myfaces-impl-test/

 Create new module for JUnit Mock Testing using MyFaces Core, MyFaces Test and 
 CDI
 -

 Key: MYFACES-3849
 URL: https://issues.apache.org/jira/browse/MYFACES-3849
 Project: MyFaces Core
  Issue Type: New Feature
  Components: JSR-344
Reporter: Leonardo Uribe
Assignee: Leonardo Uribe
 Fix For: 2.2.1


 This issue is the next step in the work started in MYFACES-3376 Create 
 abstract test classes that runs MyFaces Core as in a container.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


Re: [VOTE] Release Tobago 1.0.41

2014-03-24 Thread Werner Punz

+1

Am 24.03.14 14:07, schrieb Bernd Bohmann:

Here is my

+1

Regards

Bernd

On Fri, Mar 21, 2014 at 10:35 AM, Volker Weber v.we...@inexso.de wrote:

Hi,

+1

Regards
 Volker


2014-03-18 14:29 GMT+01:00 Udo Schnurpfeil u...@schnurpfeil.de:


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Hello,

I would like to release Tobago 1.0.41.

For a detail list please consult the release notes:


https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310273version=12324116

The version is available at the staging repository (Nexus).

Staging repository:

https://repository.apache.org/content/repositories/orgapachemyfaces-1011/

The Vote is open for 72h.

[ ] +1
[ ] +0
[ ] -1

Regards,

Udo

-BEGIN PGP SIGNATURE-
Version: GnuPG/MacGPG2 v2.0.22 (Darwin)
Comment: GPGTools - https://gpgtools.org
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQIcBAEBCgAGBQJTKEpTAAoJEAEbRra2zTKA/lIP/2WlVWuXR7nP1ZR5kpbFV2cE
JOWJhBCQhnJD6UJBGqsEVpZ23kUBY1TRtjXl3Juy23DjPN7EPnYOrgWagDqrUFSP
YlFIeEoS7VGg/A6H4QBDAyh0ZtLS9v2xjFuWhfcXO6RXjZ0q6djfwzVVoSZxGnA9
mmkbX700JdLFditq7IgL9Q/Mne56jDAYv+DtHTSvRIi7sJ7QrL1Atx9JLZZgdM1v
HSECJjR5ObKI2bYRzRBdeZBi57sREk9b8rJLemrfYHeoIHjLFB05cnOrLOkmPxRL
937wP7cnzOoyAceYcI0EBNjTBizR84JwCCfWcilykWSkDqN1ADusKJ3JN8aa4Tpa
JN5mgzbOtH0kaC3Bf/6IKvdknhT6JlLahwNoXb+3NmI028kXq9Vl1mQZWJQyLwre
4/7J6mUbi4Y05uI/4KevcUX5C7Iga7ilQnQCFO8DKHD4V/IZtZjuzxbnJm7HGyl+
DfGj5NklziO2NMiFmejWfYkeK7WAe9LjKX/xY3yCK5OOs7t7xdKrWLkd6Ywe2bvP
U6dHsWFHaHeYa4W34COwyEQXaQj6oHNaEf6XJpBf2spro6zzRwO6BZFGbnHkkxPK
fg+d3pZo/j88FafVS2XKriJ1Rk50Bv5LVuuLvyh3reSAfqHKgFsJjrNpY+MF9xi8
aRSiMOItv1pDq8vSQpsS
=E3Ul
-END PGP SIGNATURE-





--
inexso - information exchange solutions GmbH
Ofener Straße 30 | 26121 Oldenburg
www.inexso.de






Re: [VOTE] Release Tobago 1.5.13

2014-03-24 Thread Werner Punz

+1

Am 24.03.14 14:08, schrieb Bernd Bohmann:

Here is my

+1

Regards

Bernd

On Fri, Mar 21, 2014 at 10:34 AM, Volker Weber v.we...@inexso.de wrote:

Hi,

+1

Regards
 Volker


2014-03-18 14:30 GMT+01:00 Udo Schnurpfeil u...@schnurpfeil.de:


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Hello,

I would like to release Tobago 1.5.13.

For a detail list please consult the release notes:


https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310273version=12325858
The version is available at the staging repository (Nexus).

Staging repository:

https://repository.apache.org/content/repositories/orgapachemyfaces-1012/

The Vote is open for 72h.

[ ] +1
[ ] +0
[ ] -1

Regards,

Udo

-BEGIN PGP SIGNATURE-
Version: GnuPG/MacGPG2 v2.0.22 (Darwin)
Comment: GPGTools - https://gpgtools.org
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQIcBAEBCgAGBQJTKEqGAAoJEAEbRra2zTKAS9QQAJIcPW0z4Y8dfVmAHlZhIte+
1mAubrJsgmfUPCK6v59wWQiwWcEvZcqQ0ndbpXQ9Fjdh0NmZWbPWHUWTIfC0+7U+
6DQX+bsbLy55PBqFKYx1xt9roTeyGU3awPDnSIzSvc51X4Sk5OBgh1e7GJmjcWsl
KNZHaTcjaCIsnYSIl7lDOhnDcpFO7ci5e1C3dI7EkA1UYDh1bJFkSycxKdK1OpuU
rmylA/eZjVmJhJ+1RDtF5R1cXlEJi+9hFn1aIG/DER1dqj9KtX38XkYsL3ipQezq
vRLL1V0e6UEXleBl7H+lpmFsHa9kcM4PeK8gxeDU+tBV24Pgx5hKee9QmCLjq0VP
5cn7lnEDji+hlCh9tTPRjh564mx5WRnHBfgaEkOwmD7ZyIkLDw+CI/YpwBq24gFg
WlcqfVFJgwCAWo+6Vgeil9O4kGDQIh90DH8vgIgBX9znOGAXx4V2NaQlOpFYvbrB
S7lG3YC2exaaBp96+7SX992OXxiCZMMO5LLs/Dc7blrYd+scpvD+cZ1U1xZhwCXu
kh3hqjN3v8k1jhuxSp97SzSHTalzihApKC2AzurgNYCT91m2aSddTxeRX2Kl2wF/
QLnxF3uAnF4bS2lhnVt6h1lThM2LkREdQuW4eWXSiDudoy5IEnDWocjpuWb2dTfV
ZXQQzvgtnrMfhRH3Z+S3
=7NJx
-END PGP SIGNATURE-





--
inexso - information exchange solutions GmbH
Ofener Straße 30 | 26121 Oldenburg
www.inexso.de






Re: [VOTE] Release Tobago 2.0.0-beta-1

2014-03-24 Thread Hazem Saleh
+1


On Mon, Mar 24, 2014 at 5:02 PM, Werner Punz werner.p...@gmail.com wrote:

 +1

 Werner


 Am 24.03.14 14:08, schrieb Bernd Bohmann:

  Here is my

 +1

 Regards

 Bernd

 On Fri, Mar 21, 2014 at 10:34 AM, Volker Weber v.we...@inexso.de wrote:

 Hi,

 +1

 Regards
  Volker


 2014-03-18 14:31 GMT+01:00 Udo Schnurpfeil u...@schnurpfeil.de:

  -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA512

 Hello,

 I would like to release Tobago 2.0.0-beta-1.

 For a detail list please consult the release notes:


 https://issues.apache.org/jira/secure/ReleaseNote.jspa?
 projectId=12310273version=12325856
 The version is available at the staging repository (Nexus).

 Staging repository:

 https://repository.apache.org/content/repositories/
 orgapachemyfaces-1013/

 The Vote is open for 72h.

 [ ] +1
 [ ] +0
 [ ] -1

 Regards,

 Udo

 -BEGIN PGP SIGNATURE-
 Version: GnuPG/MacGPG2 v2.0.22 (Darwin)
 Comment: GPGTools - https://gpgtools.org
 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

 iQIcBAEBCgAGBQJTKErFAAoJEAEbRra2zTKAj1MP/RMUaNB/UXJrUESgvCS8fPqx
 QzZyaCx85N0vCVNjRwrLmA8UqgQ7+4fQPmQGTEFzh9iAJmkbz1XsUhr2LVrVBew5
 G8i+Xeuqq2Om9mAhhoTn9URRWapcPTqgZPlKfY+bTLbBUKUyFrOUsxZQHbFqfceb
 aaXYEcgZhtycfwzrrI69j6VVYEK+bZXq0+paNdfUbMniF+QFHuLSkTgKqJnhtmIP
 degzBD2fXNsWgfX9mezuBcAhUhg53C3FTTFqLVjSjt4NN8n/2/qt4BikIkSh1BV8
 Y1SjVezkRkMbLqEMfH/KEdsUkT65HkT1XB3QoZ3b8fUUehQF2oIokO96oPSwTPL2
 Scqn0PBPH5ivw3qAKN+HNbffNUMxDqHoIK/3VLhjqCjoSgRLI/2b1nM2cHpoCu1M
 qD1dcvEY69boIgr3RV8pQP/LG8GuuFzqO7vZPv2x/fyUpU+8XI9vK0F9YRbHdh+j
 MUooFgc6xpEK2NP2rbFCiJ8apYH/WSh+MkEmuk4fmGazcmKgMwg4sBLdxAzzXuRQ
 siAd8Wcv9zIDObWhqtlPM4byKqfXK2nSxWcR4P+I09IfDhb3FJ+rhw3PSBSlVY2/
 b4NNx7J5hZDUwUSeCxhXiC2ILfAP9LxLz+gUDaYRJ4NkuWymvu5reGOxek8SWxeC
 quIi5wdazHNeiIV2ttJV
 =oOwS
 -END PGP SIGNATURE-





 --
 inexso - information exchange solutions GmbH
 Ofener Straße 30 | 26121 Oldenburg
 www.inexso.de






-- 
Hazem Saleh

Author of Pro JSF and HTML5 book:
http://www.amazon.com/Pro-JSF-HTML5-Building-Components/dp/1430250100/

Author of JavaScript Unit Testing book:
http://www.amazon.com/dp/1782160620/

Co-author of (The Definitive Guide to Apache MyFaces and Facelets) book:
http://www.amazon.com/-/e/B002M052KY

DeveloperWorks Contributing Author
https://www.ibm.com/developerworks/mydeveloperworks/blogs/hazem/entry/ibm_developerworks_contributing_author?lang=en_us

An Apache committer, IBMer, and a technical speaker

Twitter: http://www.twitter.com/hazems