Fyi, Using Seam 1.0.1GA, ajax4jsf 1.0.2, Jboss 4.0.4.GA

Hello Seamers, I have a question about rendering of s:link. I have a simple 
icon that I use an s:link with;


  |  <t:div styleClass="icontool">
  |                <s:link
  |                   title="Create a new scheduled trigger"   
  |                   action="#{workFlowAction.newTrigger}" >
  |                   <img src="/client/img/newtrigger32x32.png"
  |                      class="iconButtonOut"
  |                      onMouseOver="this.className='iconButtonUp'"
  |                      onMouseOut="this.className='iconButtonOut'"
  |                      onMouseDown="this.className='iconButtonDown'"
  |                      onMouseUp="this.className='iconButtonUp'" />
  |                   <f:param name="ctx"   value="triggertable"/>
  |                </s:link>
  |    </t:div>
  | 

My problem is, thatt when the page containing the button is first displayed, 
the link does not include the conversationId. It looks like so:


  | 
http://nebula:8080/client/view/workflow/triggertable.seam?ctx=triggertable&actionMethod=workFlowAction.newTrigger
  | 

If I refresh the page with the browser refresh button, it then fixes itself up:


  | 
http://nebula:8080/client/view/workflow/triggertable.seam?ctx=triggertable&actionMethod=workFlowAction.newTrigger&conversationId=16
  | 

I have other links on this page do not have this problem: 
I have a t:datatable on this page containng s:links, and a4j:commandLinks. Also 
some other icons with a4j:CommandLinks . Only the above is missing the 
conversationId. I tried removing the icon and subsituting a value="string" for 
the link but the behaviour did not change.

The a4j:commandLinks precede this one on the page. The dataTable comes after.

Any clues? I am a bit puzzled by it. I can get my code to work by adding an 
f:param with the conversationId in it, but I will get duplicate paramters in 
most cases. 

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3994853#3994853

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3994853
_______________________________________________
jboss-user mailing list
jboss-user@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to