[JBoss JIRA] Created: (RF-3619) org.ajax4jsf.webapp.WebXml doesn't respect namespaces within the web.xml
by Gena Batalski (JIRA)
org.ajax4jsf.webapp.WebXml doesn't respect namespaces within the web.xml
------------------------------------------------------------------------
Key: RF-3619
URL: http://jira.jboss.com/jira/browse/RF-3619
Project: RichFaces
Issue Type: Bug
Affects Versions: 3.2.0, 3.2.0.SR1, 3.2.1, 3.2.2
Environment: richfaces from SVN, SAP Netweaver CE 7.1 JEE
Reporter: Gena Batalski
Hello,
the SAP deployer checks the web.xml for errors and enriches the file with xml namespaces. The deployed file is also correct, but it can not be correctly recognised by org.ajax4jsf.webapp.WebXml. The line
dig.setNamespaceAware(false)
in init(..) method of WebXml prevents richfaces from correct parsing of web.xml in this case. I think, it could be possible to parse both flavour of web.xml, with and without namespaces, also if the usage of namespaced version is unusual.
Setting dig.setNamespaceAware(true) resolved the problem but i didn't test it on a web.xml without namespaces.
Gena
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
15 years, 11 months
[JBoss JIRA] Created: (RF-961) Drag'n Drop: dragValue is null, when dragging across different regions
by Maksim Kaszynski (JIRA)
Drag'n Drop: dragValue is null, when dragging across different regions
----------------------------------------------------------------------
Key: RF-961
URL: http://jira.jboss.com/jira/browse/RF-961
Project: RichFaces
Issue Type: Bug
Affects Versions: 3.1.0
Reporter: Maksim Kaszynski
Assigned To: Maksim Kaszynski
Fix For: 3.2.0
On the following page, dragValue is null.
In terms of JSF concepts, everything is correct - other regions just don't get processed.
maybe, we should hack it in some way.
<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
<%@ taglib uri="http://richfaces.org/a4j" prefix="a4j"%>
<%@ taglib uri="http://labs.jboss.com/jbossrichfaces/ui/drag-drop" prefix="rich"%>
<%@ taglib uri="http://labs.jboss.com/jbossrichfaces/ui/panel" prefix="p"%>
<%@ taglib uri="http://labs.jboss.com/jbossrichfaces/ui/dataTable" prefix="t"%>
<html>
<head>
</head>
<body>
<f:view>
<center><rich:dragIndicator id="indicator"></rich:dragIndicator>
<h:form>
<h:panelGrid styleClass="generalTable">
<a4j:region>
<p:panel>
<t:dataTable id="iItems" value="#{PjCreationDataBean.initItems}" var="item">
<t:column>
<a4j:outputPanel style="border:1px;">
<rich:dragSupport dragType="item" dragIndicator=":indicator"
dragValue="#{item}">
<rich:dndParam name="label" value="#{item.item}" />
</rich:dragSupport>
<h:outputText value="#{item.item}" />
</a4j:outputPanel>
</t:column>
</t:dataTable>
</p:panel>
</a4j:region>
<a4j:region>
<p:panel>
<rich:dropSupport acceptedTypes="item"
dropListener="#{WeaponDropListener.processDrop}"
dropValue="#{PjCreationDataBean.selectedItems}" reRender="sItems">
</rich:dropSupport>
<t:dataTable id="sItems"
value="#{PjCreationDataBean.selectedItems}" var="item">
<t:column>
<a4j:outputPanel style="border:1px;">
<h:outputText value="#{item.item}" />
</a4j:outputPanel>
</t:column>
</t:dataTable>
</p:panel>
</a4j:region>
</h:panelGrid>
<center>
</h:form>
</f:view>
</body>
</html>
public class WeaponDropListener implements DropListener{
public void processDrop(DropEvent event) {
Dropzone dropZone = (Dropzone) event.getComponent();
ArrayList<InitItem> selected = (ArrayList) dropZone.getDropValue();
System.err.print(selected.size());
Object ob = event.getDragValue();
System.out.println("DragValue " + event.getDragValue());
System.out.println("DropValue " + event.getDropValue());
if(ob == null)
System.err.print("objeto nulo");
selected.add((InitItem) event.getDragValue());
}
}
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
15 years, 11 months
[JBoss JIRA] Created: (RF-5672) bean not getting updated on action
by Prateek Agarwal (JIRA)
bean not getting updated on action
----------------------------------
Key: RF-5672
URL: https://jira.jboss.org/jira/browse/RF-5672
Project: RichFaces
Issue Type: Task
Affects Versions: 3.2.1
Reporter: Prateek Agarwal
Im using modal panel and have a inputText where i enter the data.
the data needs to be validated ( i m performing server side validation ).After the data is validated the panel needs to be closed and the data is stores in DB.
the problem i m facing is if onclick i dont hide the modalpanel the data entered in textbox is not updated in the bean and the requirement is that i should not close the panel until and unless i validate that the data is correct.
now if i hide the panel onclick the data gets updated in the bean.
here is the code.
<body>
<h:form id="travelform" >
<rich:modalPanel id="travelPanel" moveable="true" width="450" height="150" >
<f:facet name="controls">
<h:commandButton image="images/remove2.gif" onclick="Richfaces.hideModalPanel('travelform')"/>
</f:facet>
<table>
<tr>
<td><table>
<tr>
<td>
<h:inputText id="name" styleClass="textbox4"
value="#{Travel.name}" />
</td>
</tr>
<tr>
<td>
<a4j:commandButton value="#{bundle.mc_save_button}"
id="save"
action="#{Travel.save}"
onclick="javascript:Richfaces.hideModalPanel('travelform'); (Note : I dont want this line becoz i dont want to hide my panel until my validation is done )
javascript:Richfaces.showModalPanel('processing');"
oncomplete="if (# {! (empty facesContext.maximumSeverity)})
javascript:Richfaces.hideModalPanel('processing');
javascript:Richfaces.showModalPanel('errorPanel');
}else{
javascript:Richfaces.hideModalPanel('processing');
javascript:Richfaces.hideModalPanel('travelform');
};"
reRender="errorPanel">
</a4j:commandButton></td></tr>
</table></td>
</tr>
</table>
</rich:modalPanel>
</h:form>
</body>
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
15 years, 11 months