[JBoss JIRA] Created: (JBESB-2525) HttpRouter fire java.lang.NullPointerException if the Response is empty (204)
by Jurij (JIRA)
HttpRouter fire java.lang.NullPointerException if the Response is empty (204)
-----------------------------------------------------------------------------
Key: JBESB-2525
URL: https://jira.jboss.org/jira/browse/JBESB-2525
Project: JBoss ESB
Issue Type: Bug
Security Level: Public (Everyone can see)
Environment: Debian
Reporter: Jurij
[2009-04-16 18:04:53,353][DEBUG][pool-61-thread-2][header]<< "HTTP/1.1 204 No Content [\r][\n]"
[2009-04-16 18:04:53,383][DEBUG][pool-61-thread-2][header]<< "Content-Length: 000000000000000[\r][\n]"
[2009-04-16 18:04:53,383][DEBUG][pool-61-thread-2][header]<< "Server: IBM_CICS_Transaction_Server/3.1.0(zOS)[\r][\n]"
[2009-04-16 18:04:53,383][DEBUG][pool-61-thread-2][header]<< "Date: Thu, 16 Apr 2009 16:04:53 GMT[\r][\n]"
java.lang.NullPointerException
at org.jboss.soa.esb.actions.routing.http.HttpRouter.process(HttpRouter.java:118)
at org.jboss.soa.esb.listeners.message.ActionProcessingPipeline.process(ActionProcessingPipeline.java:316)
at org.jboss.soa.esb.listeners.message.MessageAwareListener$TransactionalRunner.run(MessageAwareListener.java:530)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
--
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
16 years, 11 months
[JBoss JIRA] Created: (JBESB-2503) Fix JMSEpr address encoding
by Kevin Conner (JIRA)
Fix JMSEpr address encoding
---------------------------
Key: JBESB-2503
URL: https://jira.jboss.org/jira/browse/JBESB-2503
Project: JBoss ESB
Issue Type: Bug
Security Level: Public (Everyone can see)
Components: Transports
Affects Versions: 4.4 CP2
Reporter: Kevin Conner
Fix For: 4.4 CP3
The JMSEpr encodes the JNDI URI/destination name but the code currently assumes that the URI consists of just a host:port pair rather than a full URI.
As a consequence, addresses such as jms://localhost:1414/SYSTEM.DEF.SVRCONN/queue/pt_bpmo1_start_esb are interpreted with a queue name of SYSTEM.DEF.SVRCONN/queue/pt_bpmo1_start_esb.
We need to modify the address encoding to make sure that the URI/destination name can be correctly encoded and retrieved from this information.
--
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
16 years, 11 months
[JBoss JIRA] Created: (JBESB-2446) The update to the message context has broken serialisation with older versions
by Kevin Conner (JIRA)
The update to the message context has broken serialisation with older versions
------------------------------------------------------------------------------
Key: JBESB-2446
URL: https://jira.jboss.org/jira/browse/JBESB-2446
Project: JBoss ESB
Issue Type: Bug
Security Level: Public (Everyone can see)
Components: Rosetta
Affects Versions: 4.5
Reporter: Kevin Conner
Assignee: Kevin Conner
Fix For: 4.6
The message context was previously unused but was modified, by me I must admit, so that we could usefully distinguish between message context and message contents.
Unfortunately this breaks when an old version of a serialized message is read by the new version.
The fix is straight forward, add the following into the ContextImpl for the serialized format.
/**
* Deserialise the object, checking for old versions.
* @param ois The object input stream.
* @throws IOException For IO exceptions during object deserialisation.
* @throws ClassNotFoundException If dependent classes cannot be found.
*/
private void readObject(final ObjectInputStream ois)
throws IOException, ClassNotFoundException
{
ois.defaultReadObject() ;
if (context == null)
{
context = new HashMap<String, Serializable>() ;
}
}
The XML variant is correct.
--
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
16 years, 11 months
[JBoss JIRA] Created: (JBESB-2506) Add locale configuration for Smooks date transforms in the quickstarts
by Daniel Bevenius (JIRA)
Add locale configuration for Smooks date transforms in the quickstarts
----------------------------------------------------------------------
Key: JBESB-2506
URL: https://jira.jboss.org/jira/browse/JBESB-2506
Project: JBoss ESB
Issue Type: Task
Security Level: Public (Everyone can see)
Components: Examples
Reporter: Daniel Bevenius
Fix For: 4.6
For example, the bpm_orchestration4 quickstart has to transforms that include date transformations. These do not specify locale configuration information and are therefor dependent on the default locale that this system uses.
We should add explicit locales to avoid problems. This can be configures like this:
<jb:value property="orderDate" data="Order/@orderDate" decoder="Calendar">
<jb:decodeParam name="format">EEE MMM dd HH:mm:ss z yyyy</jb:decodeParam>
<jb:decodeParam name="locale-language">en</jb:decodeParam>
<jb:decodeParam name="locale-country">US</jb:decodeParam>
</jb:value>
All quickstart should be update if they have date transformations.
This issue was discovered while investigating the linked forum reference.
--
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
16 years, 11 months