[JBoss JIRA] Created: (JBESB-1329) Collections (unbounded xs:elements) can't be first element in xs:sequence
by Per-Anders Backstrom (JIRA)
Collections (unbounded xs:elements) can't be first element in xs:sequence
-------------------------------------------------------------------------
Key: JBESB-1329
URL: http://jira.jboss.com/jira/browse/JBESB-1329
Project: JBoss ESB
Issue Type: Bug
Security Level: Public (Everyone can see)
Components: Web Services
Affects Versions: 4.2.1
Environment: JBoss 4.2.GA
Reporter: Per-Anders Backstrom
Collections can't be the first element in a xs:sequence or else the OGNL-mapping will fail.
I have narrowed the bug down to the org.jboss.internal.soa.esb.soap.OGNLUtils class and the getOGNLExpression() method.
The bug is easily reproduced, in the soapui-client test-cases, in file orderprocessing/OrderProcessingSchema.xsd, just see to that the
element name "lineItems" gets positioned first in complexType named "order".
Btw, collections are asserted in OGNLUtils.java by checking for the first occurrence of a comment-string containing "1 or more repetitions" at the parent node of the actual element, but as far as I can see my collections are always commented with "Zero or more repetitions". If the first comment is rather "Optional", e.g the collection isn't first element in the parent node, this assertion would probably fail anyway?
--
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
18 years, 1 month
[JBoss JIRA] Created: (JBESB-1475) 'Table not found' errors when using management console with MySQL on Linux
by Bernard Tison (JIRA)
'Table not found' errors when using management console with MySQL on Linux
--------------------------------------------------------------------------
Key: JBESB-1475
URL: http://jira.jboss.com/jira/browse/JBESB-1475
Project: JBoss ESB
Issue Type: Bug
Security Level: Public (Everyone can see)
Components: Management
Affects Versions: 4.2.1
Environment: OS: Fedora 8
RDBMS: MySQL v5.0.45
Reporter: Bernard Tison
When deploying the management console (management.esb) on the ESB, using MySQl as RDBMS (OS = Linux), 'Table not found' errors appear.
Reason: the org.jboss.soa.esb.monitoring.server.StaticsHelper and org.jboss.soa.esb.monitoring.server.OperationsHelper classes use native SQL queries, in which the table names are referred in proper case. The Hibernate mapping files use upper case for the table names. Mysql on Linux is case sensitive.
Attached are versions of the two classes where the table names in the native SQL queries use upper case.
--
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
18 years, 2 months
[JBoss JIRA] Created: (JBESB-1417) bpm_orchestration1 needs to be updated
by Jiri Pechanec (JIRA)
bpm_orchestration1 needs to be updated
--------------------------------------
Key: JBESB-1417
URL: http://jira.jboss.com/jira/browse/JBESB-1417
Project: JBoss ESB
Issue Type: Bug
Security Level: Public (Everyone can see)
Components: Examples, Process flow
Affects Versions: 4.2.1 CP1
Reporter: Jiri Pechanec
See warnings in log
2007-12-20 14:31:20,131 INFO [STDOUT] 1********** Begin Service 1 ***********
2007-12-20 14:31:20,196 INFO [STDOUT] In: Start It Up
2007-12-20 14:31:20,196 INFO [STDOUT] Out: Service 1 Start It Up
2007-12-20 14:31:20,196 INFO [STDOUT] ************ End Service 1 ************
2007-12-20 14:31:20,406 INFO [org.jboss.soa.esb.services.jbpm.actionhandlers.EsbActionHandler] millisToWaitForResponse is no longer a valid element, please use a jBPM timer for this node instead.
2007-12-20 14:31:20,644 INFO [STDOUT] 2********** Begin Service 2 ***********
2007-12-20 14:31:20,644 INFO [STDOUT] In: Service 1 Start It Up
2007-12-20 14:31:20,645 INFO [STDOUT] Out: Service 2 Service 1 Start It Up
2007-12-20 14:31:20,645 INFO [STDOUT] ************ End Service 2 ************
2007-12-20 14:31:20,789 INFO [org.jboss.soa.esb.services.jbpm.actionhandlers.EsbActionHandler] millisToWaitForResponse is no longer a valid element, please use a jBPM timer for this node instead.
2007-12-20 14:31:21,020 INFO [STDOUT] 3********** Begin Service 3 ***********
2007-12-20 14:31:21,028 INFO [STDOUT] In: Service 2 Service 1 Start It Up
2007-12-20 14:31:21,028 INFO [STDOUT] Out: Service 3 Service 2 Service 1 Start It Up
2007-12-20 14:31:21,029 INFO [STDOUT] ************ End Service 3 ************
2007-12-20 14:31:21,184 INFO [STDOUT] Executed by the process, not by the ESB
--
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
18 years, 2 months
[JBoss JIRA] Created: (JBESB-1492) "JMSException: Failed to route Reference" during failover
by Martin Vecera (JIRA)
"JMSException: Failed to route Reference" during failover
---------------------------------------------------------
Key: JBESB-1492
URL: http://jira.jboss.com/jira/browse/JBESB-1492
Project: JBoss ESB
Issue Type: Bug
Security Level: Public (Everyone can see)
Components: Rosetta
Affects Versions: 4.2.1
Environment: SOA-P 4.2.1.beta1, Oracle DB
Reporter: Martin Vecera
First see atached archive for all the referenced files.
Problem:
I deployed the same service to two nodes in JMS cluster (see scen1_supported.png). Then I started to generate messages to the queue quickstart_helloworld_Request_gw. I tried several times to undeploy and deploy again the service on both nodes (not at both nodes at the same time). It isn't so easy to reproduce this issue when I start with clean DB and fresh server instances. But once the error appeared you can reach it 100%. The node where the service is currently undeployed shows the errors (see below and node1.log) unfinitely (for more then 1 minute). The second node stops processing the messages during the errors. Once the service is deployed again on the first node the normal processing continues.
2008-01-16 14:24:56,028 ERROR [org.jboss.messaging.util.ExceptionUtil] SessionEndpoint[yeg-zagowhbf-1-45evvhbf-5vn4jb-a4wya] send [c3j-c4sowhbf-1-45evvhbf-5vn4jb-a4wya]
javax.jms.JMSException: Failed to route Reference[62704]:RELIABLE to quickstart_helloworld_Request_esb
at org.jboss.jms.server.endpoint.ServerConnectionEndpoint.sendMessage(ServerConnectionEndpoint.java:743)
at org.jboss.jms.server.endpoint.ServerSessionEndpoint.send(ServerSessionEndpoint.java:383)
at org.jboss.jms.server.endpoint.advised.SessionAdvised.org$jboss$jms$server$endpoint$advised$SessionAdvised$send$aop(SessionAdvised.java:87)
at org.jboss.jms.server.endpoint.advised.SessionAdvised$send_7280680627620114891.invokeNext(SessionAdvised$send_7280680627620114891.java)
at org.jboss.jms.server.container.SecurityAspect.handleSend(SecurityAspect.java:157)
at sun.reflect.GeneratedMethodAccessor143.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.jboss.aop.advice.PerInstanceAdvice.invoke(PerInstanceAdvice.java:121)
at org.jboss.jms.server.endpoint.advised.SessionAdvised$send_7280680627620114891.invokeNext(SessionAdvised$send_7280680627620114891.java)
at org.jboss.jms.server.endpoint.advised.SessionAdvised.send(SessionAdvised.java)
at org.jboss.jms.wireformat.SessionSendRequest.serverInvoke(SessionSendRequest.java:95)
at org.jboss.jms.server.remoting.JMSServerInvocationHandler.invoke(JMSServerInvocationHandler.java:143)
at org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:795)
at org.jboss.remoting.transport.socket.ServerThread.processInvocation(ServerThread.java:573)
at org.jboss.remoting.transport.socket.ServerThread.dorun(ServerThread.java:387)
at org.jboss.remoting.transport.socket.ServerThread.run(ServerThread.java:166)
I also tried scen1_unsupported.png configuration with the same result. I was not able to reach this problem when all the queues were deployed independently on the server.
For instructions on how to switch ESB to use Oracle DB see dbinstall.howto.txt.
To be able to deploy the Performance1 service you need to deploy test-result-service.sar first.
--
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
18 years, 2 months