[JBoss Seam] - Action argument is null when it shouldn't be null
by grettke_spdr
Hi folks,
I'm running into something here where an argument to an action method is null, when I know that the value is actually not null. Here is the course of events:
A link gets displayed. The name of the link is the account number. When the link is clicked a call is made to a session scoped seam component. The argument is the account number.
| <s:link id="viewDetail"
| value="#{dto.accountNumber}" action="#{accountMaintenanceAction.selectAccount(dto.accountNumber)}"/>
|
That link gets rendered as
| 1024768
|
And when I click it the action gets run. After that the page is redirected to another page where we get the details for that account.
| <page view-id="/inspectionSearch.xhtml">
| <navigation from-action="#{accountMaintenanceAction.selectAccount(dto.accountNumber)}">
| <redirect view-id="/accountMaintenance.xhtml"/>
| </navigation>
| </page>
|
The problem is that the argument that gets passed in to that method is null!
What am I doing wrong here?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4064712#4064712
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4064712
18Â years, 12Â months
[JBoss Messaging] - distributed-queue example fails
by stwhit
I'm running JBoss-4.2.0.GA with JBoss Messaging 1.3.0.GA. I've installed JBoss Messaging according to the "Clustered Automated Installation" instructions. I configured to run multiple instances of JBoss on my single machine. I successfully launch two server instances, and they successfully form a cluster.
When I try to run the distributed-queue example, I get the following output:
anonymous wrote : run:
| [java] Distributed queue /queue/testDistributedQueue exists
| [java] java.lang.RuntimeException: Assertion failed, 1 == 1
| [java] at org.jboss.example.jms.common.ExampleSupport.assertNotEquals(ExampleSupport.java:82)
| [java] at org.jboss.example.jms.distributedqueue.DistributedQueueExample.example(DistributedQueueExample.java:86)
| [java] at org.jboss.example.jms.common.ExampleSupport.run(ExampleSupport.java:137)
| [java] at org.jboss.example.jms.distributedqueue.DistributedQueueExample.main(DistributedQueueExample.java:186)
| [java]
| [java] #####################
| [java] ### FAILURE! ###
| [java] #####################
The code that is producing this message is as follows:
// ... so this is a connection to a cluster node
| connection0 = cf.createConnection();
|
| // ... and this is a connection to a different cluster node
| connection1 = cf.createConnection();
|
| // Let's make sure that (this example is also a smoke test)
| assertNotEquals(getServerID(connection0), getServerID(connection1));
Can anyone point me in the right direction for how to troubleshoot this? I see that the two calls to cf.createConnection() are returning connections to the same cluster node. But, I don't know what might be causing this.
Thanks!
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4064709#4064709
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4064709
18Â years, 12Â months