[JBoss JIRA] (RF-13186) Showcase 4.5.x fails
by Michal Petrov (JIRA)
[ https://issues.jboss.org/browse/RF-13186?page=com.atlassian.jira.plugin.s... ]
Michal Petrov commented on RF-13186:
------------------------------------
bq. TreeAdaptors (not renderer at all)
Neither treeModelAdaptor nor treeModelRecursiveAdaptor are working but I wasn't able to find the source of this issue.
bq. ComponentControl (with DataTable)
This one seems to be working.
{quote} conflicting META-INF/richfaces/resource-mappings.properties
we need to rename org.richfaces.images in RF5 to org.richfaces.ui.images (including all references in ECSS){quote}
Done. [commit|https://github.com/richfaces4/components/commit/9f76c4e5a97a34df13...]
bq. prepare optimize resources build (migrate from within dist/static-resources folder to richfaces-components-rich module
Done. [commit|https://github.com/richfaces/richfaces/commit/7c55f06e04ff2d1f8ec5...]
> Showcase 4.5.x fails
> --------------------
>
> Key: RF-13186
> URL: https://issues.jboss.org/browse/RF-13186
> Project: RichFaces
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Reporter: Michal Petrov
> Assignee: Lukáš Fryč
> Fix For: 5.0.0.Alpha2
>
>
> [https://github.com/michpetrov/richfaces/tree/showcase-4.5.x/examples/show...] - showcase 4.5
> [https://github.com/richfaces4/components/tree/4.5.x] - 4.5.x components
> [https://github.com/richfaces4/dev-examples/tree/4.5.x] - 4.5 dev-examples
> Builds and deploys fine.
> Examples that do not work:
> * -several examples (e.g. actionListener) produce "The form component needs to have a UIForm in its ancestry. Suggestion: enclose the necessary components within <h:form>"-
> * validation - fails because rf.rf4.ui.Message is not defined, the resource is not being included due to resource optimization
> * trees/rich:tree - missing …/javax.faces.resource/node_icon.gif.jsf?ln=org.richfaces
> * menus/rich:contextMenu and rich:dropDownMenu - not working, probably for the same reason as validators (missing proper javascript resource)
> * inputs/rich:inplaceInput - ditto
> * selects/rich:inplaceSelect - ditto
> * output/rich:tooltip - ditto
> When resource optimization some components (dataTables) are missing background image causing a badly generated CSS. {{background-image: url()}}
> h5. resource optimization turned off
> h6. Issue with Validator
> - org.richfaces.validator.FacesObjectDescriptor.getMessage()
> - collision between RF4.5 and RF5
> the interface is the same in both versions but the Message class is in different packages in the two
> h6. Issue with menus
> - org.richfaces.renderkit.html.MenuItemRendererBase.getUtils()
> - probably the same problem
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
10 years, 9 months
[JBoss JIRA] (RF-13204) Loading of com.jqueryui library fails, most of the components which depend on it do not work
by Juraj Húska (JIRA)
[ https://issues.jboss.org/browse/RF-13204?page=com.atlassian.jira.plugin.s... ]
Juraj Húska updated RF-13204:
-----------------------------
Labels: regression (was: )
> Loading of com.jqueryui library fails, most of the components which depend on it do not work
> --------------------------------------------------------------------------------------------
>
> Key: RF-13204
> URL: https://issues.jboss.org/browse/RF-13204
> Project: RichFaces
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: base functionality, resource handling
> Affects Versions: 5.0.0.Alpha2
> Environment: JBoss AS 7.1.1.Final, Tomcat 7
> Chrome, Firefox
> Reporter: Juraj Húska
> Priority: Critical
> Labels: regression
>
> When loading page with components which {{@ResourceDependency}} links to library {{com.jqueryui}}, following error is rendered into the AS console:
> {code}
> 11:15:08,155 WARNING [javax.enterprise.resource.webcontainer.jsf.application] (http--127.0.0.1-8080-1) JSF1064: Unable to find or serve resource, jquery.ui.core.js, from library, com.jqueryui.
> {code}
> There is an error on browser console (This one e.g. for DaD):
> {code}
> GET http://localhost:8080/showcase/richfaces/RES_NOT_FOUND 404 (Not Found) component-sample.jsf:23
> Uncaught TypeError: Object [object Object] has no method 'draggable'
> {code}
> Following components are affected:
> # DaD
> # Calendar
> # Autocomplete
> # Focus
> Those components functionality is broken.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
10 years, 9 months
[JBoss JIRA] (RF-13204) Loading of com.jqueryui library fails, most of the components which depend on it do not work
by Juraj Húska (JIRA)
[ https://issues.jboss.org/browse/RF-13204?page=com.atlassian.jira.plugin.s... ]
Juraj Húska commented on RF-13204:
----------------------------------
Note that the issue is reproducible on Metamer as well.
> Loading of com.jqueryui library fails, most of the components which depend on it do not work
> --------------------------------------------------------------------------------------------
>
> Key: RF-13204
> URL: https://issues.jboss.org/browse/RF-13204
> Project: RichFaces
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: base functionality, resource handling
> Affects Versions: 5.0.0.Alpha2
> Environment: JBoss AS 7.1.1.Final, Tomcat 7
> Chrome, Firefox
> Reporter: Juraj Húska
> Priority: Critical
>
> When loading page with components which {{@ResourceDependency}} links to library {{com.jqueryui}}, following error is rendered into the AS console:
> {code}
> 11:15:08,155 WARNING [javax.enterprise.resource.webcontainer.jsf.application] (http--127.0.0.1-8080-1) JSF1064: Unable to find or serve resource, jquery.ui.core.js, from library, com.jqueryui.
> {code}
> There is an error on browser console (This one e.g. for DaD):
> {code}
> GET http://localhost:8080/showcase/richfaces/RES_NOT_FOUND 404 (Not Found) component-sample.jsf:23
> Uncaught TypeError: Object [object Object] has no method 'draggable'
> {code}
> Following components are affected:
> # DaD
> # Calendar
> # Autocomplete
> # Focus
> Those components functionality is broken.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
10 years, 9 months
[JBoss JIRA] (RF-13204) Loading of com.jqueryui library fails, most of the components which depend on it do not work
by Juraj Húska (JIRA)
[ https://issues.jboss.org/browse/RF-13204?page=com.atlassian.jira.plugin.s... ]
Juraj Húska updated RF-13204:
-----------------------------
Affects Version/s: 5.0.0.Alpha2
(was: 5.0.0.Alpha1)
> Loading of com.jqueryui library fails, most of the components which depend on it do not work
> --------------------------------------------------------------------------------------------
>
> Key: RF-13204
> URL: https://issues.jboss.org/browse/RF-13204
> Project: RichFaces
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: base functionality, resource handling
> Affects Versions: 5.0.0.Alpha2
> Environment: JBoss AS 7.1.1.Final, Tomcat 7
> Chrome, Firefox
> Reporter: Juraj Húska
> Priority: Critical
>
> When loading page with components which {{@ResourceDependency}} links to library {{com.jqueryui}}, following error is rendered into the AS console:
> {code}
> 11:15:08,155 WARNING [javax.enterprise.resource.webcontainer.jsf.application] (http--127.0.0.1-8080-1) JSF1064: Unable to find or serve resource, jquery.ui.core.js, from library, com.jqueryui.
> {code}
> There is an error on browser console (This one e.g. for DaD):
> {code}
> GET http://localhost:8080/showcase/richfaces/RES_NOT_FOUND 404 (Not Found) component-sample.jsf:23
> Uncaught TypeError: Object [object Object] has no method 'draggable'
> {code}
> Following components are affected:
> # DaD
> # Calendar
> # Autocomplete
> # Focus
> Those components functionality is broken.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
10 years, 9 months
[JBoss JIRA] (RF-13204) Loading of com.jqueryui library fails, most of the components which depend on it do not work
by Juraj Húska (JIRA)
[ https://issues.jboss.org/browse/RF-13204?page=com.atlassian.jira.plugin.s... ]
Juraj Húska commented on RF-13204:
----------------------------------
Note that it is the same with {{org.richfaces.resourceOptimization.enabled}} set to true or false.
> Loading of com.jqueryui library fails, most of the components which depend on it do not work
> --------------------------------------------------------------------------------------------
>
> Key: RF-13204
> URL: https://issues.jboss.org/browse/RF-13204
> Project: RichFaces
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: base functionality, resource handling
> Affects Versions: 5.0.0.Alpha1
> Environment: JBoss AS 7.1.1.Final, Tomcat 7
> Chrome, Firefox
> Reporter: Juraj Húska
> Priority: Critical
>
> When loading page with components which {{@ResourceDependency}} links to library {{com.jqueryui}}, following error is rendered into the AS console:
> {code}
> 11:15:08,155 WARNING [javax.enterprise.resource.webcontainer.jsf.application] (http--127.0.0.1-8080-1) JSF1064: Unable to find or serve resource, jquery.ui.core.js, from library, com.jqueryui.
> {code}
> There is an error on browser console (This one e.g. for DaD):
> {code}
> GET http://localhost:8080/showcase/richfaces/RES_NOT_FOUND 404 (Not Found) component-sample.jsf:23
> Uncaught TypeError: Object [object Object] has no method 'draggable'
> {code}
> Following components are affected:
> # DaD
> # Calendar
> # Autocomplete
> # Focus
> Those components functionality is broken.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
10 years, 9 months
[JBoss JIRA] (RF-13204) Loading of com.jqueryui library fails, most of the components which depend on it do not work
by Juraj Húska (JIRA)
[ https://issues.jboss.org/browse/RF-13204?page=com.atlassian.jira.plugin.s... ]
Juraj Húska updated RF-13204:
-----------------------------
Environment:
JBoss AS 7.1.1.Final, Tomcat 7
Chrome, Firefox
was:
JBoss AS 7.1.1.Final
Chrome, Firefox
> Loading of com.jqueryui library fails, most of the components which depend on it do not work
> --------------------------------------------------------------------------------------------
>
> Key: RF-13204
> URL: https://issues.jboss.org/browse/RF-13204
> Project: RichFaces
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: base functionality, resource handling
> Affects Versions: 5.0.0.Alpha1
> Environment: JBoss AS 7.1.1.Final, Tomcat 7
> Chrome, Firefox
> Reporter: Juraj Húska
> Priority: Critical
>
> When loading page with components which {{@ResourceDependency}} links to library {{com.jqueryui}}, following error is rendered into the AS console:
> {code}
> 11:15:08,155 WARNING [javax.enterprise.resource.webcontainer.jsf.application] (http--127.0.0.1-8080-1) JSF1064: Unable to find or serve resource, jquery.ui.core.js, from library, com.jqueryui.
> {code}
> There is an error on browser console (This one e.g. for DaD):
> {code}
> GET http://localhost:8080/showcase/richfaces/RES_NOT_FOUND 404 (Not Found) component-sample.jsf:23
> Uncaught TypeError: Object [object Object] has no method 'draggable'
> {code}
> Following components are affected:
> # DaD
> # Calendar
> # Autocomplete
> # Focus
> Those components functionality is broken.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
10 years, 9 months
[JBoss JIRA] (RF-13204) Loading of com.jqueryui library fails, most of the components which depend on it do not work
by Juraj Húska (JIRA)
Juraj Húska created RF-13204:
--------------------------------
Summary: Loading of com.jqueryui library fails, most of the components which depend on it do not work
Key: RF-13204
URL: https://issues.jboss.org/browse/RF-13204
Project: RichFaces
Issue Type: Bug
Security Level: Public (Everyone can see)
Components: base functionality, resource handling
Affects Versions: 5.0.0.Alpha1
Environment: JBoss AS 7.1.1.Final
Chrome, Firefox
Reporter: Juraj Húska
Priority: Critical
When loading page with components which {{@ResourceDependency}} links to library {{com.jqueryui}}, following error is rendered into the AS console:
{code}
11:15:08,155 WARNING [javax.enterprise.resource.webcontainer.jsf.application] (http--127.0.0.1-8080-1) JSF1064: Unable to find or serve resource, jquery.ui.core.js, from library, com.jqueryui.
{code}
There is an error on browser console (This one e.g. for DaD):
{code}
GET http://localhost:8080/showcase/richfaces/RES_NOT_FOUND 404 (Not Found) component-sample.jsf:23
Uncaught TypeError: Object [object Object] has no method 'draggable'
{code}
Following components are affected:
# DaD
# Calendar
# Autocomplete
# Focus
Those components functionality is broken.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
10 years, 9 months
[JBoss JIRA] (RF-13203) a4j:queue should have status attribute
by Jonáš Trantina (JIRA)
[ https://issues.jboss.org/browse/RF-13203?page=com.atlassian.jira.plugin.s... ]
Jonáš Trantina updated RF-13203:
--------------------------------
Description:
a4j:queue should have status attribute, so it can connect to a4j:status. Consider the following example:
{noformat}
<a4j:queue name="quick" requestDelay="200" />
<a4j:queue name="slow" requestDelay="1000" />
<a4j:status name="quickStatus" startText="Started!" stopText="Stopped"/>
<br/>
<a4j:statusname="slowStatus" startText="Started!" stopText="Stopped" />
<h:form>
<a4j:commandButton action="#{test.dummy}" value="Quick">
<a4j:attachQueue name="quick"/>
</a4j:commandButton>
</h:form>
<br/>
<h:form>
<a4j:commandButton action="#{test.dummy}" value="Slow">
<a4j:attachQueue name="slow"/>
</a4j:commandButton>
</h:form>
{noformat}
By using the status attr. of a4j:queue, it would be possible to connect "slow" queue to "slowStatus" and thus every component that would be connected to the queue, would also be connected to the status.
Note in this example it would be simpler to set status attr. on the components themselves, but imagine there are more components connected to the queue.
I was also informed, that this functionality was present in RF 3.3.
Workarounds:
- set status attr on every component instead of on the queue- in larger applications this is not doable.
- use a4j:status JS API and a4j:queues' onsubmit and oncomplete methods- onsubmit and oncomplete a4j:queue are not implemented, so not working now
was:
a4j:queue should have status attribute, so it can connect to a4j:status. Consider the following example:
{noformat}
<a4j:queue name="quick" requestDelay="200" />
<a4j:queue name="slow" requestDelay="1000" />
<a4j:status name="quickStatus" startText="Started!" stopText="Stopped"/>
<br/>
<a4j:statusname="slowStatus" startText="Started!" stopText="Stopped" />
<h:form>
<a4j:commandButton action="#{test.dummy}" value="Quick">
<a4j:attachQueue name="quick"/>
</a4j:commandButton>
</h:form>
<br/>
<h:form>
<a4j:commandButton action="#{test.dummy}" value="Slow">
<a4j:attachQueue name="slow"/>
</a4j:commandButton>
</h:form>
{noformat}
By using the status attr. of a4j:queue, it would be possible to connect "slow" queue to "slowStatus" and thus every component that would be connected to the queue, would also be connected to the status.
Note in this example it would be simpler to set status attr. on the components themselves, but imagine there are more components connected to the queue.
I was also informed, that this functionality was present in RF 3.3.
> a4j:queue should have status attribute
> --------------------------------------
>
> Key: RF-13203
> URL: https://issues.jboss.org/browse/RF-13203
> Project: RichFaces
> Issue Type: Feature Request
> Security Level: Public(Everyone can see)
> Components: component-a4j-core
> Affects Versions: 4.3.2
> Reporter: Jonáš Trantina
> Labels: queue
>
> a4j:queue should have status attribute, so it can connect to a4j:status. Consider the following example:
> {noformat}
> <a4j:queue name="quick" requestDelay="200" />
> <a4j:queue name="slow" requestDelay="1000" />
> <a4j:status name="quickStatus" startText="Started!" stopText="Stopped"/>
> <br/>
> <a4j:statusname="slowStatus" startText="Started!" stopText="Stopped" />
>
> <h:form>
> <a4j:commandButton action="#{test.dummy}" value="Quick">
> <a4j:attachQueue name="quick"/>
> </a4j:commandButton>
> </h:form>
> <br/>
> <h:form>
> <a4j:commandButton action="#{test.dummy}" value="Slow">
> <a4j:attachQueue name="slow"/>
> </a4j:commandButton>
> </h:form>
> {noformat}
> By using the status attr. of a4j:queue, it would be possible to connect "slow" queue to "slowStatus" and thus every component that would be connected to the queue, would also be connected to the status.
> Note in this example it would be simpler to set status attr. on the components themselves, but imagine there are more components connected to the queue.
> I was also informed, that this functionality was present in RF 3.3.
> Workarounds:
> - set status attr on every component instead of on the queue- in larger applications this is not doable.
> - use a4j:status JS API and a4j:queues' onsubmit and oncomplete methods- onsubmit and oncomplete a4j:queue are not implemented, so not working now
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
10 years, 9 months
[JBoss JIRA] (RF-13203) a4j:queue should have status attribute
by Jonáš Trantina (JIRA)
Jonáš Trantina created RF-13203:
-----------------------------------
Summary: a4j:queue should have status attribute
Key: RF-13203
URL: https://issues.jboss.org/browse/RF-13203
Project: RichFaces
Issue Type: Feature Request
Security Level: Public (Everyone can see)
Components: component-a4j-core
Affects Versions: 4.3.2
Reporter: Jonáš Trantina
a4j:queue should have status attribute, so it can connect to a4j:status. Consider the following example:
{noformat}
<a4j:queue name="quick" requestDelay="200" />
<a4j:queue name="slow" requestDelay="1000" />
<a4j:status name="quickStatus" startText="Started!" stopText="Stopped"/>
<br/>
<a4j:statusname="slowStatus" startText="Started!" stopText="Stopped" />
<h:form>
<a4j:commandButton action="#{test.dummy}" value="Quick">
<a4j:attachQueue name="quick"/>
</a4j:commandButton>
</h:form>
<br/>
<h:form>
<a4j:commandButton action="#{test.dummy}" value="Slow">
<a4j:attachQueue name="slow"/>
</a4j:commandButton>
</h:form>
{noformat}
By using the status attr. of a4j:queue, it would be possible to connect "slow" queue to "slowStatus" and thus every component that would be connected to the queue, would also be connected to the status.
Note in this example it would be simpler to set status attr. on the components themselves, but imagine there are more components connected to the queue.
I was also informed, that this functionality was present in RF 3.3.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
10 years, 9 months