Hello Bernd,
I'm sorry, I can't get to the exception again. I'll take a look at my sooner
versions archives tomorrow. (I'm alone on the app, I don't use a version
controller :-/. )
Regards,
Zied
2007/9/5, Bernd Bohmann <[EMAIL PROTECTED]>:
>
> Hello Zied,
>
> can you send the complete web application, please.
> (to my personal account)
>
> Regards
>
> Bernd
>
>
>
> Zied Hamdi wrote:
> > Hi again,
> >
> > Here's the page structure (by facelets) if it can help.
> > Regards,
> > Zied
> > <UIViewRoot clientProperties="
> > [EMAIL PROTECTED]"
> locale="fr_FR"
> > renderKitId="tobago" rendered="true" transient="false"
> > viewId="/person/person.xhtml">
> > <UIPage
> actionId="page:personForm:personTableSubview:personData:0:j_id14"
> > height="1243" id="page" prependId="true" rendered="true"
> submitted="false"
> > transient="false" width="1891">
> > <UIForm id="personForm" prependId="true" rendered="true"
> submitted="true"
> > transient="false"> <UIPanel id="j_id9" markup="[Ljava.lang.String
> ;@12442a2"
> > rendered="true" transient="false"> layout <UIGridLayout columns="1*"
> > id="j_id52" ignoreFree="false" rendered="true"
> rows="300px;20px;600px;100px"
> > transient="false"/> <UIBox id="j_id11" markup="[Ljava.lang.String
> ;@192d7d0"
> > rendered="true" transient="false"> toolBar <UIToolBar iconSize="small"
> > id="tableToolBar" labelPosition="right" orientation="left"
> rendered="true"
> > transient="false"> <UICommand action="#{personCtrl.newPersonCmd}"
> > actionExpression="#{personCtrl.newPersonCmd}" defaultCommand="false"
> > disabled="false" id="newPersonCmd" immediate="false" rendered="true"
> > renderedPartially="[Ljava.lang.String;@196b73e" transient="false"
> > transition="true"/> <UICommand action="#{personCtrl.hideEditWindowCmd}"
> > actionExpression="#{personCtrl.hideEditWindowCmd}"
> defaultCommand="false"
> > disabled="false" id="stopEditingCmd" immediate="false" rendered="true"
> > renderedPartially="[Ljava.lang.String;@1d85ab9" transient="false"
> > transition="true"/> </UIToolBar> <UIPanel id="personTablePanel"
> markup="[
> > Ljava.lang.String;@12c4d8f" rendered="true" transient="false">
> > <UINamingContainer
> > id="personTableSubview" rendered="true" transient="false"> <UIPanel
> > id="j_id12" markup="[Ljava.lang.String;@197f538" rendered="true"
> > transient="false"> <UIData columns="18px;70px;70px;100px;110px;*;18px"
> > directLinkCount="9" first="0" id="personData" rendered="true"
> rowIndex="-1"
> > rows="100" selectable="multi" showDirectLinks="none" showHeader="true"
> > showPageRange="center" showRowRange="right" sortActionListener="
> > transient="false" var="currentPerson" binding="#{personCtrl.personTable
> }">
> > pagerPage <UICommand defaultCommand="false" disabled="false" id="ToPage"
> > immediate="false" rendered="true"
> > renderedPartially="[Ljava.lang.String;@1646de5"
> > transient="false" transition="true"/> Next <UICommand
> defaultCommand="false"
> > disabled="true" id="Next" immediate="false" rendered="true"
> > renderedPartially="[Ljava.lang.String;@6b0a6a" transient="false"
> > transition="true"/> Last <UICommand defaultCommand="false"
> disabled="true"
> > id="Last" immediate="false" rendered="true" renderedPartially="[
> > Ljava.lang.String;@178efd5" transient="false" transition="true"/> Prev
> > <UICommand
> > defaultCommand="false" disabled="true" id="Prev" immediate="false"
> > rendered="true" renderedPartially="[Ljava.lang.String;@c9b2bc"
> > transient="false" transition="true"/> First <UICommand
> > defaultCommand="false" disabled="true" id="First" immediate="false"
> > rendered="true" renderedPartially="[Ljava.lang.String;@1f58334"
> > transient="false" transition="true"/> pagerRow <UICommand
> > defaultCommand="false" disabled="false" id="ToRow" immediate="false"
> > rendered="true" renderedPartially="[Ljava.lang.String;@1790458"
> > transient="false" transition="true"/> <UIColumn align="center"
> id="j_id13"
> > markup="[Ljava.lang.String;@c5e60" rendered="true" sortable="false"
> > transient="false"> <UILinkCommand action="#{personCtrl.edit}"
> > actionExpression="#{personCtrl.edit}" defaultCommand="false"
> > disabled="false" id="j_id14" immediate="false"
> > markup="[Ljava.lang.String;@7f1ac"
> > rendered="true" renderedPartially="[Ljava.lang.String;@18b91cb"
> > transient="false" transition="true"/> </UIColumn> <UIColumn
> > id="firstNameCol" label="Prénom" markup="[Ljava.lang.String;@10b69b"
> > rendered="true" sortable="true" transient="false"> sorter <UICommand
> > defaultCommand="false" disabled="false" id="firstNameCol_sorter"
> > immediate="false" rendered="true"
> > renderedPartially="[Ljava.lang.String;@1447c32"
> > transient="false" transition="true"/> <UIOutput createSpan="true"
> > escape="true" id="firstName" markup="[Ljava.lang.String;@135ea8e"
> > rendered="true" transient="false"/> </UIColumn> <UIColumn
> id="lastNameCol"
> > label="Nom" markup="[Ljava.lang.String;@ba4bb9" rendered="true"
> > sortable="true" transient="false"> sorter <UICommand
> defaultCommand="false"
> > disabled="false" id="lastNameCol_sorter" immediate="false"
> rendered="true"
> > renderedPartially="[Ljava.lang.String;@c18c31" transient="false"
> > transition="true"/> <UIOutput createSpan="true" escape="true"
> id="lastName"
> > markup="[Ljava.lang.String;@dafcf2" rendered="true" transient="false"/>
> > </UIColumn> <UIColumn align="right" id="zipCodeCol" label="Code Postal"
> > markup="[Ljava.lang.String;@11486c5" rendered="true" sortable="true"
> > transient="false"> sorter <UICommand defaultCommand="false"
> disabled="false"
> > id="zipCodeCol_sorter" immediate="false" rendered="true"
> > renderedPartially="[Ljava.lang.String;@9c0287" transient="false"
> > transition="true"/> <UIOutput createSpan="true" escape="true"
> id="zipCode"
> > markup="[Ljava.lang.String;@6a21b2" rendered="true" transient="false"/>
> > </UIColumn> <UIColumn id="townCol" label="Ville"
> > markup="[Ljava.lang.String;@1ca337c"
> > rendered="true" sortable="true" transient="false"> sorter <UICommand
> > defaultCommand="false" disabled="false" id="townCol_sorter"
> > immediate="false" rendered="true"
> > renderedPartially="[Ljava.lang.String;@1fa17f0"
> > transient="false" transition="true"/> <UIOutput createSpan="true"
> > escape="true" id="town" markup="[Ljava.lang.String;@3991a7"
> rendered="true"
> > transient="false"/> </UIColumn> <UIColumn id="streetCol" label="rue"
> > markup="[Ljava.lang.String;@18985ba" rendered="true" sortable="true"
> > transient="false"> sorter <UICommand defaultCommand="false"
> disabled="false"
> > id="streetCol_sorter" immediate="false" rendered="true"
> renderedPartially="[
> > Ljava.lang.String;@1aa8eb7" transient="false"
> transition="true"/> <UIOutput
> > createSpan="true" escape="true" id="street" markup="[Ljava.lang.String
> ;@7fc8a0"
> > rendered="true" transient="false"/> </UIColumn> <UIColumn
> align="center"
> > id="j_id15" markup="[Ljava.lang.String;@5b644b" rendered="true"
> > sortable="false" transient="false"> <UILinkCommand action="#{
> > personCtrl.delete}" actionExpression="#{personCtrl.delete}"
> > defaultCommand="false" disabled="false" id="deleteLink"
> immediate="false"
> > markup="[Ljava.lang.String;@157e43" rendered="true" renderedPartially="[
> > Ljava.lang.String;@11483a0" transient="false" transition="true"/>
> > </UIColumn> </UIData> </UIPanel> </UINamingContainer> </UIPanel>
> > </UIBox> <UIPanel
> > id="j_id16" markup="[Ljava.lang.String;@ae511" rendered="true"
> > transient="false"/> <UIPanel id="clientDetails"
> > markup="[Ljava.lang.String;@144dff0"
> > rendered="true" transient="false"> layout <UIGridLayout columns="1*"
> > id="j_id53" ignoreFree="false" rendered="true" rows="1*"
> > transient="false"/> <UINamingContainer
> > id="details" rendered="true" transient="false"> <?xml version="1.0"
> > encoding="ISO-8859-1" ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML
> > 1.0Transitional//EN" "
> > http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" > <html
> xmlns="
> > http://www.w3.org/1999/xhtml"
> > xmlns:jsp="http://java.sun.com/JSP/Page"> <UITabGroup
> > id="j_id20" immediate="false" rendered="true" selectedIndex="0"
> > switchType="client" transient="false"> <UITab disabled="false"
> > id="personDetailTab" label="Détails" markup="[Ljava.lang.String;@eae613"
> > rendered="true" transient="false"> <UIPanel id="personDetailPanel"
> > markup="[Ljava.lang.String;@98fef9" rendered="true" transient="false">
> > layout <UIGridLayout columns="2*;3*" id="j_id56" ignoreFree="false"
> > rendered="true" rows="250px;*" transient="false"/> <UICell
> > id="personMainPart" rendered="true" scrollbars="false" spanX="1"
> spanY="1"
> > transient="false"> <UIPanel id="j_id22" markup="[Ljava.lang.String
> ;@8bca43"
> > rendered="true" transient="false"> layout <UIGridLayout columns="1*"
> > id="j_id57" ignoreFree="false" rendered="true" rows="fixed;*"
> > transient="false"/> <UIToolBar iconSize="small" id="personCommands"
> > labelPosition="bottom" orientation="center" rendered="true"
> > transient="false"> <UICommand action="#{personCtrl.save}"
> > actionExpression="#{personCtrl.save}" defaultCommand="false"
> > disabled="false" id="j_id24" immediate="false" rendered="true"
> > renderedPartially="[Ljava.lang.String;@18c10af" transient="false"
> > transition="true"/> <UICommand action="#{personCtrl.cancel}"
> > actionExpression="#{personCtrl.cancel}" defaultCommand="false"
> > disabled="false" id="j_id25" immediate="false" rendered="true"
> > renderedPartially="[Ljava.lang.String;@9b5b2f" transient="false"
> > transition="true"/> </UIToolBar> <UINamingContainer
> id="personInfoSubview"
> > rendered="true" transient="false"> <!-- <ui:include
> > src="/person/personInfo.xhtml" /> --> </UINamingContainer> </UIPanel>
> > </UICell> <UICell id="j_id27" rendered="true" scrollbars="false"
> spanX="1"
> > spanY="1" transient="false"> <!-- <ui:include
> > src="/person/phoneListBox.xhtml" /> --> </UICell> <UICell id="j_id29"
> > rendered="true" scrollbars="false" spanX="2" spanY="1"
> transient="false"> <!--
> > <ui:include src="/person/adressListBox.xhtml" /> --> </UICell>
> </UIPanel>
> > </UITab> <UITab disabled="false" id="j_id31" label="Contrats" markup="[
> > Ljava.lang.String;@17f9401" rendered="true"
> transient="false"> <HtmlOutputText
> > escape="false" id="j_id61" rendered="true" transient="true" value="
> <!--Hi
> > Bernd. This include must be removed elsewhere an exception is thrown
> saying
> > 'contract' is resolved to null-->"/> <UINamingContainer
> > id="contractsSubView" rendered="true" transient="false"> <!--
> <ui:include
> > src="/contract/contracts.xhtml"/> --> </UINamingContainer>
> </UITab> <UITab
> > disabled="false" id="j_id34" label="Interventions" markup="[
> > Ljava.lang.String;@cdd17f" rendered="true" transient="false">
> > <UINamingContainer
> > id="employeeWork" rendered="true" transient="false"/> </UITab>
> </UITabGroup>
> > </html> </UINamingContainer> </UIPanel> <UIDebug hotkey="L" id="j_id64"
> > rendered="true" transient="true"/> <UIOutput createSpan="true"
> > escape="true" id="j_id37" markup="[Ljava.lang.String;@750e30"
> > rendered="true" transient="false" value="
> > fr.into.services.view.person.EditPersonCommandExecuter :
> > $Proxy88(EditPersonCommand)."/> </UIPanel> </UIForm> </UIPage>
> > </UIViewRoot>
>
--
Zied Hamdi
zatreex.sourceforge.net