[jira] [Commented] (MYFACES-4605) Cross form rending via ajax, form is missing ViewState

2023-06-15 Thread Werner Punz (Jira)


[ 
https://issues.apache.org/jira/browse/MYFACES-4605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17733231#comment-17733231
 ] 

Werner Punz commented on MYFACES-4605:
--

Small update:

The code should work, the code branch which deals with this issue is following:
{code:java}
// code placeholder
var childForms = this._Dom.findByTagName(currNode, "form");
if(childForms && childForms.length) {
for(var cnt = 0; cnt < childForms.length; cnt++) {
if(childForms[cnt].id) {
mfInternal._updateForms.push(childForms[cnt].id);
}
}
} {code}
the updateForms later are processed after the insertion is done to update the 
viewstate which comes in its own response tag.

I will need to investigate why this fails. 

Either way thanks for reporting this. I will keep you in the loop!

 

 

> Cross form rending via ajax, form is missing ViewState
> --
>
> Key: MYFACES-4605
> URL: https://issues.apache.org/jira/browse/MYFACES-4605
> Project: MyFaces Core
>  Issue Type: Bug
>Affects Versions: 3.0.1, 2.3.10
>Reporter: Joe Crichton
>Assignee: Werner Punz
>Priority: Major
> Fix For: 2.3.11, 3.0.3
>
>
> Seems this is an old issue, which was presumably fixed for MyFaces in 2.2 as 
> discussed here 
> [https://balusc.omnifaces.org/2011/09/communication-in-jsf-20.html#AjaxRenderingOfContentWhichContainsAnotherForm|https://balusc.omnifaces.org/2011/09/communication-in-jsf-20.html#AjaxRenderingOfContentWhichContainsAnotherForm),]
> and [https://github.com/jakartaee/faces/issues/790]
> Using openliberty with jsf-3.0 feature still has this occurring. Using the 
> workaround outlined by the first link fixes the issue. I believe the same is 
> true for the jsf-2.3 feature as well.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Comment Edited] (MYFACES-4605) Cross form rending via ajax, form is missing ViewState

2023-06-15 Thread Werner Punz (Jira)


[ 
https://issues.apache.org/jira/browse/MYFACES-4605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17733216#comment-17733216
 ] 

Werner Punz edited comment on MYFACES-4605 at 6/15/23 8:07 PM:
---

I am starting now to work on it, expect a fix early/mid next week.

The fix should be as per spec, not the hack we had in 2.2!

(which was older than the solution in the spec)


was (Author: werpu):
I am starting now to work on it, expect a fix early/mid next week.

 

> Cross form rending via ajax, form is missing ViewState
> --
>
> Key: MYFACES-4605
> URL: https://issues.apache.org/jira/browse/MYFACES-4605
> Project: MyFaces Core
>  Issue Type: Bug
>Affects Versions: 3.0.1, 2.3.10
>Reporter: Joe Crichton
>Assignee: Werner Punz
>Priority: Major
> Fix For: 2.3.11, 3.0.3
>
>
> Seems this is an old issue, which was presumably fixed for MyFaces in 2.2 as 
> discussed here 
> [https://balusc.omnifaces.org/2011/09/communication-in-jsf-20.html#AjaxRenderingOfContentWhichContainsAnotherForm|https://balusc.omnifaces.org/2011/09/communication-in-jsf-20.html#AjaxRenderingOfContentWhichContainsAnotherForm),]
> and [https://github.com/jakartaee/faces/issues/790]
> Using openliberty with jsf-3.0 feature still has this occurring. Using the 
> workaround outlined by the first link fixes the issue. I believe the same is 
> true for the jsf-2.3 feature as well.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (MYFACES-4605) Cross form rending via ajax, form is missing ViewState

2023-06-15 Thread Werner Punz (Jira)


[ 
https://issues.apache.org/jira/browse/MYFACES-4605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17733216#comment-17733216
 ] 

Werner Punz commented on MYFACES-4605:
--

I am starting now to work on it, expect a fix early/mid next week.

 

> Cross form rending via ajax, form is missing ViewState
> --
>
> Key: MYFACES-4605
> URL: https://issues.apache.org/jira/browse/MYFACES-4605
> Project: MyFaces Core
>  Issue Type: Bug
>Affects Versions: 3.0.1, 2.3.10
>Reporter: Joe Crichton
>Assignee: Werner Punz
>Priority: Major
> Fix For: 2.3.11, 3.0.3
>
>
> Seems this is an old issue, which was presumably fixed for MyFaces in 2.2 as 
> discussed here 
> [https://balusc.omnifaces.org/2011/09/communication-in-jsf-20.html#AjaxRenderingOfContentWhichContainsAnotherForm|https://balusc.omnifaces.org/2011/09/communication-in-jsf-20.html#AjaxRenderingOfContentWhichContainsAnotherForm),]
> and [https://github.com/jakartaee/faces/issues/790]
> Using openliberty with jsf-3.0 feature still has this occurring. Using the 
> workaround outlined by the first link fixes the issue. I believe the same is 
> true for the jsf-2.3 feature as well.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[GitHub] [myfaces-tobago] dependabot[bot] opened a new pull request, #4129: build(deps): bump spring.version from 5.3.27 to 5.3.28

2023-06-15 Thread via GitHub


dependabot[bot] opened a new pull request, #4129:
URL: https://github.com/apache/myfaces-tobago/pull/4129

   Bumps `spring.version` from 5.3.27 to 5.3.28.
   Updates `spring-core` from 5.3.27 to 5.3.28
   
   Release notes
   Sourced from https://github.com/spring-projects/spring-framework/releases;>spring-core's
 releases.
   
   v5.3.28
   :star: New Features
   
   ClassLoader can be null in DeserializingConverter and should be 
annotated with @Nullable https://redirect.github.com/spring-projects/spring-framework/issues/30672;>#30672
   Performance optimization in 
AbstractBeanFactoryBasedTargetSource.hashCode() https://redirect.github.com/spring-projects/spring-framework/issues/30585;>#30585
   Consistent support for MultiValueMap and common Map implementations in 
CollectionFactory https://redirect.github.com/spring-projects/spring-framework/issues/30441;>#30441
   Reject null and empty SpEL expressions https://redirect.github.com/spring-projects/spring-framework/issues/30373;>#30373
   Introduce Environment.matchesProfiles() for profile 
expressions https://redirect.github.com/spring-projects/spring-framework/issues/30226;>#30226
   
   :lady_beetle: Bug Fixes
   
   Change of behaviour for UUID in bean validation output in v5.3.27 https://redirect.github.com/spring-projects/spring-framework/issues/30662;>#30662
   Spring Framework 5.3.27 appears to cause issues in OSGi environment https://redirect.github.com/spring-projects/spring-framework/issues/30637;>#30637
   Inconsistent ProxyCallbackFilter#equals/hashCode methods in 
CglibAopProxy https://redirect.github.com/spring-projects/spring-framework/issues/30616;>#30616
   EclipseLinkJpaDialect: Unexpected default isolation levels https://redirect.github.com/spring-projects/spring-framework/issues/30589;>#30589
   ThreadLocalTargetSource does not include actual target bean name in 
NamedThreadLocal https://redirect.github.com/spring-projects/spring-framework/issues/30586;>#30586
   ApplicationListenerMethodAdapter inconsistently publishes events from 
CompletableFuture https://redirect.github.com/spring-projects/spring-framework/issues/30584;>#30584
   For @Bean method that returns null, 
@Autowired injects NullBean instead of 
null for cached arguments https://redirect.github.com/spring-projects/spring-framework/issues/30551;>#30551
   Make maximum SpEL expression length configurable https://redirect.github.com/spring-projects/spring-framework/issues/30446;>#30446
   Respect TaskDecorator configuration on DefaultManagedTaskExecutor https://redirect.github.com/spring-projects/spring-framework/issues/30443;>#30443
   
   :notebook_with_decorative_cover: Documentation
   
   Document which @Scheduled attributes support SpEL 
expressions https://redirect.github.com/spring-projects/spring-framework/issues/30642;>#30642
   FileSystemUtils::deleteRecursively Javadoc refers to File instead of 
Path https://redirect.github.com/spring-projects/spring-framework/issues/30555;>#30555
   
   :hammer: Dependency Upgrades
   
   Upgrade to Reactor 2020.0.33 https://redirect.github.com/spring-projects/spring-framework/issues/30656;>#30656
   
   
   
   
   Commits
   
   https://github.com/spring-projects/spring-framework/commit/b02f4a06ca445cf5e20dadd389c75d49dd34d6cc;>b02f4a0
 Release v5.3.28
   https://github.com/spring-projects/spring-framework/commit/99ae6e70bbaefc50616beda80db3599cdd99d01e;>99ae6e7
 Declare ClassLoader for DeserializingConverter constructor as nullable
   https://github.com/spring-projects/spring-framework/commit/c2cc55eacc544f0f1f6591f5c54b865f2a6cc348;>c2cc55e
 Consider UUID as simple value type with concise toString output
   https://github.com/spring-projects/spring-framework/commit/9cff2ace97bd134ecb87004b2895eecfe6909aca;>9cff2ac
 Upgrade to Reactor 2020.0.33
   https://github.com/spring-projects/spring-framework/commit/3c2590d339e163f760b89a445f1ac214da6fc3df;>3c2590d
 Document limited isolation level support for concurrent transactions
   https://github.com/spring-projects/spring-framework/commit/4b55333b0e0d9aa2d15fdf5614b0718745299c07;>4b55333
 Document which https://github.com/Scheduled;>@​Scheduled attributes 
support SpEL expressions
   https://github.com/spring-projects/spring-framework/commit/c27acad6161cbe8c975eacf5a2783d08d6db16fc;>c27acad
 Specific check for parent of MethodInvocationInfo ClassLoader
   https://github.com/spring-projects/spring-framework/commit/70be9afdc6ebd2eb1f2f882437cfa4f7da34f42f;>70be9af
 Reuse method cache from original proxy factory (aligned with 6.0.x)
   https://github.com/spring-projects/spring-framework/commit/d4450a8702241dd08b032e1d5838b61fec9ad1a6;>d4450a8
 Specific check for parent of spring-aop ClassLoader
   https://github.com/spring-projects/spring-framework/commit/210e47d65ebc4f79d02b24cbe87eaa93b6cfbc97;>210e47d
 Polishing
   Additional commits viewable in https://github.com/spring-projects/spring-framework/compare/v5.3.27...v5.3.28;>compare
 view
   
   
   
   
   Updates 

[jira] [Commented] (MYFACES-4605) Cross form rending via ajax, form is missing ViewState

2023-06-15 Thread Melloware (Jira)


[ 
https://issues.apache.org/jira/browse/MYFACES-4605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17733005#comment-17733005
 ] 

Melloware commented on MYFACES-4605:


[~werpu] thanks for looking into this!

> Cross form rending via ajax, form is missing ViewState
> --
>
> Key: MYFACES-4605
> URL: https://issues.apache.org/jira/browse/MYFACES-4605
> Project: MyFaces Core
>  Issue Type: Bug
>Affects Versions: 3.0.1
>Reporter: Joe Crichton
>Assignee: Werner Punz
>Priority: Major
>
> Seems this is an old issue, which was presumably fixed for MyFaces in 2.2 as 
> discussed here 
> [https://balusc.omnifaces.org/2011/09/communication-in-jsf-20.html#AjaxRenderingOfContentWhichContainsAnotherForm|https://balusc.omnifaces.org/2011/09/communication-in-jsf-20.html#AjaxRenderingOfContentWhichContainsAnotherForm),]
> and [https://github.com/jakartaee/faces/issues/790]
> Using openliberty with jsf-3.0 feature still has this occurring. Using the 
> workaround outlined by the first link fixes the issue. I believe the same is 
> true for the jsf-2.3 feature as well.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Resolved] (TOBAGO-2233) Broken layout for Select(One|Many)List with long option labels

2023-06-15 Thread Jira


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

Henning Nöth resolved TOBAGO-2233.
--
Fix Version/s: 5.7.2
   Resolution: Fixed

> Broken layout for Select(One|Many)List with long option labels
> --
>
> Key: TOBAGO-2233
> URL: https://issues.apache.org/jira/browse/TOBAGO-2233
> Project: MyFaces Tobago
>  Issue Type: Bug
>  Components: Themes
>Affects Versions: 5.7.1
>Reporter: Bernd Bohmann
>Assignee: Henning Nöth
>Priority: Major
> Fix For: 5.7.2
>
>
> Long option label values are causing broken layout in Select(One|Many)List 
> components



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[GitHub] [myfaces-tobago] henningn merged pull request #4128: fix(select[One/Many]List): long option label

2023-06-15 Thread via GitHub


henningn merged PR #4128:
URL: https://github.com/apache/myfaces-tobago/pull/4128


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@myfaces.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [myfaces-tobago] bohmber merged pull request #4127: fix(select[One/Many]List): long option label

2023-06-15 Thread via GitHub


bohmber merged PR #4127:
URL: https://github.com/apache/myfaces-tobago/pull/4127


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@myfaces.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [myfaces-tobago] henningn opened a new pull request, #4128: fix(select[One/Many]List): long option label

2023-06-15 Thread via GitHub


henningn opened a new pull request, #4128:
URL: https://github.com/apache/myfaces-tobago/pull/4128

   (no comment)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@myfaces.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [myfaces-tobago] henningn opened a new pull request, #4127: fix(select[One/Many]List): long option label

2023-06-15 Thread via GitHub


henningn opened a new pull request, #4127:
URL: https://github.com/apache/myfaces-tobago/pull/4127

   (no comment)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@myfaces.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[jira] [Created] (TOBAGO-2233) Broken layout for Select(One|Many)List with long option labels

2023-06-15 Thread Bernd Bohmann (Jira)
Bernd Bohmann created TOBAGO-2233:
-

 Summary: Broken layout for Select(One|Many)List with long option 
labels
 Key: TOBAGO-2233
 URL: https://issues.apache.org/jira/browse/TOBAGO-2233
 Project: MyFaces Tobago
  Issue Type: Bug
  Components: Themes
Affects Versions: 5.7.1
Reporter: Bernd Bohmann


Long option label values are causing broken layout in Select(One|Many)List 
components



--
This message was sent by Atlassian Jira
(v8.20.10#820010)