POJOs and posting to a Message Broker Channel
Hi!
What we need is to let a JCA Connector publish a message to a Message Broker (MB) Channel. (The messages are subsequentliy picked up by a JPD process.)
One solution is to let te JCA connector send an JMS message, which is translated to a MB message by a JMSEventGenerator. But we don't want the overhead of JMS.
Is it possible for a JCA connector to publish a message directly on a MB Channel? Is there some kind of API avaiable for this?
Thanks in advance :-)
Anders
I am having a simialr problem here. I have more then one jpd's(workflows). Now if due to some business logic, one of them is publishing an xml into a Message Broker Queue. This message needs to be subscribed globally(at start node) by other workflows. As per my understanding, this can be done by 'Add Message path'.But i am not able to subscribe to the queue. I have added a control for Subscribing it but the 'add message path' requires a start event and i cannot subscribe using onMessage(data) method of subscribe control as we first need to call the subscribe() method of the control.
So is there a way by which I can globally publish to a queue and fetch the data(xml) from a queue and do further processing in all the workflows.
Similar Messages
-
Are message broker channels persistant
Can you please let me know whether the message broker channels are persistent.
In my application ,a message goes through different JPDs linked via channels.So if the server crash ,theres a chance the message gets lost .How can we prevent this.We dont have any queues configured at present.This is a WebLogic Server general forum, not WebLogic Integration.
You may want to try the integration forum noting in the subject that it is a WLI question:
Integration - General
Alternatively support should be able to answer you question. -
Revision: 23143
Revision: 23143
Author: [email protected]
Date: 2011-10-27 06:31:02 -0700 (Thu, 27 Oct 2011)
Log Message:
Certain code needs to check the existence of the class validation validator (some brokers and other listeners) during message broker init, however the validator was not being created till the very end of the method. Promote it to be at the top instead of at the bottom.
Modified Paths:
blazeds/trunk/modules/core/src/flex/messaging/config/MessagingConfiguration.javaRevision: 23143
Revision: 23143
Author: [email protected]
Date: 2011-10-27 06:31:02 -0700 (Thu, 27 Oct 2011)
Log Message:
Certain code needs to check the existence of the class validation validator (some brokers and other listeners) during message broker init, however the validator was not being created till the very end of the method. Promote it to be at the top instead of at the bottom.
Modified Paths:
blazeds/trunk/modules/core/src/flex/messaging/config/MessagingConfiguration.java -
Can I create a message broker channel CounterMonitor mbean?
Hi All,
I'm trying to write an app which sends notifications when certain events occur in our WLI system. I am using mbean notification listeners and countermonitors for most things.
I would like to setup a notification for the error count and dead letter count for specific channels. The problem is that I can only find a MessageBrokerChannelValue attribute of the MsgBrokerRuntimeMBean, no channel mbean. MsgBrokerRuntimeMBean.MessageBrokerChannelValue describe the channels but I can't figure how attach a CounterMonitor mbean to attributes of these channels.
Has anyone done this before? I'm trying to avoid setting up a timer which does checks at regular intervals...I'd prefer WLI to do that for me. :)
Thanks in advance,
TonyMuse doesn't support this feature natively, but you could perhaps embed a message board using HTML or an i-Frame - crude but it would work.
-
Transaction Support for message broker channel
Hi all,
I have created a JPD and subscribing to an MB channel and listening for messages, suppose the message is delivered to the JPD i.e onMessage is invoked successfully, but at the next node there is an exception thrown, so I want to rollback all the stuff done and also pushback the message to the channel, (and if possible get the message back to the JPD by retrying the entire tranaction).
1. Can the message be pushed back to the channel?
2. Will the channel try to send the same message again to the JPD incase we rollback and wait again at onMessage in the same JPD by means of exceptional path (retry count)?
3. Is the message available for consumption for other subscribers incase we are able to pushback the message to the channel?
4. Bottomline - How can I include the MB channel(message delivery) within transactional boundary?
TIA
AbhishekHi kai/All,
Thanks for ur response, but I still have some questions.
1. If the message is not going to be pushed back to the channel, what exactly do we mean by "retry"(is it that I have to resubscribe(and wait at onMessage call in my subscriber jpd) to the channel, and wait for the same message to be pusblished by the publisher JPD)?
Also my requirement is - I am having number of subscriber(JPD instances say workflow JPDs) to the same channel and using filters to deliver the message to the appropriate workflow JPD instance, So, One and only one instance can listen for a particular message, so incase there is an exception in a particular workflow JPD, no other instance can cover for it beacuse of a particualr filter value for the message subscription. How can I overcome this shortcoming?
TIA
Abhishek -
Not able to post messages to channel
Hi,
I have created a simple application which sends messages to the channel.
Here is my channel :
<?xml version="1.0"?>
<!--
A sample channel file
Change "channelPrefix" and <channel/> elements to customize
The following namespaces are used in this sample file. These
namespaces refer to schemas that must be present in a schema
directory.
- xmlns:eg=http://www.bea.com/wli/eventGenerator" is used
for event generator metadata references
- xmlns:dp="http://www.bea.com/wli/control/dynamicProperties" is
used by the file event generator to pass payload for pass-by-filename
- xmlns:oagpo="http://www.openapplications.org/003_process_po_007" is
used for a sample payload description
-->
<channels xmlns="http://www.bea.com/wli/broker/channelfile"
channelPrefix="/test" >
<channel name ="test" messageType="string">
<!-- A simple channel passing XML -->
<!--
<channel name ="SampleXmlChannel" messageType="xml"/>
-->
<!-- A simple channel passing rawData -->
<!--
<channel name ="SampleRawDataChannel" messageType="rawData"/>
-->
<!-- A simple channel passing a string -->
<!--
<channel name ="SampleStringChannel" messageType="string"/>
-->
<!-- A channel passing XML, the XML is element PROCESS_PO_007 in
the oagpo namespace -->
<!--
<channel name ="SampleOAGPOChannel" messageType="xml"
qualifiedMessageType="oagpo:PROCESS_PO_007"/>
-->
<!-- A channel passing rawData, the rawData is mapped by the
StockQuotes.mfl file in the schema directory -->
<!--
<channel name ="SampleRawDataChannel" messageType="rawData"
qualifiedRawDataMessageType="urn:StockQuotes.mfl"/>
-->
<!-- A channel passing XML, the XML is element PROCESS_PO_007 in the
oagpo namespace, and the metadata is element FileEventGenerator
in the eg namespace -->
<!--
<channel name ="SampleEGFileChannel" messageType="xml"
qualifiedMessageType="oagpo:PROCESS_PO_007"
qualifiedMetadataType="eg:FileEventGenerator"/>
-->
<!-- A channel passing XML, the XML is element dp:FileControlProperties
in the po namespace, and the metadata is element FileEventGenerator
in the eg namespace
(this is the XML payload used for pass-by-filename in the
file event generator) -->
<!--
<channel name ="SampleEGFileChannel" messageType="xml"
qualifiedMessageType="dp:FileControlProperties"
qualifiedMetadataType="eg:FileEventGenerator"/>
-->
<!-- A channel passing XML, the XML is element PROCESS_PO_007 in the
oagpo namespace, and the metadata is element JmsEventGenerator
in the eg namespace -->
<!--
<channel name ="SampleEGJmsChannel" messageType="xml"
qualifiedMessageType="oagpo:PROCESS_PO_007"
qualifiedMetadataType="eg:JmsEventGenerator"/>
-->
<!-- A channel passing XML, the XML is element PROCESS_PO_007 in the
oagpo namespace, and the metadata is element EmailEventGenerator
in the eg namespace -->
<!--
<channel name ="SampleEGEmailChannel" messageType="xml"
qualifiedMessageType="oagpo:PROCESS_PO_007"
qualifiedMetadataType="eg:EmailEventGenerator"/>
-->
<!-- A channel passing XML, the XML is element PROCESS_PO_007 in the
oagpo namespace, and the metadata is element TimerEventGenerator
in the eg namespace -->
<!--
<channel name ="SampleEGTimerChannel" messageType="xml"
qualifiedMessageType="oagpo:PROCESS_PO_007"
qualifiedMetadataType="eg:TimerEventGenerator"/>
-->
</channel>
</channels>
Issue is whenever I run my application I get following excpetion , please
let me know what I am missing . I am running weblogic 8.
Thanks
Veresh
<Jun 19, 2005 12:37:25 AM EDT> <Warning> <WLW> <000000> <A message was
unable to be delivered from a WLW Message Queue. Attempting to deliver the
onAsyn
cFailure event>
<Jun 19, 2005 12:37:25 AM EDT> <Warning> <WLW> <000000> <Transaction Rolled
back in response to exception occurred during async error processing
javax.ejb.TransactionRolledbackLocalException: Exception in ejbLoad:; nested
exception is: javax.ejb.EJBException: nested exception is: java.sql.SQLExce
ption: Lock time out; try later.
javax.ejb.EJBException: nested exception is: java.sql.SQLException: Lock
time out; try later.
java.sql.SQLException: Lock time out; try later.
at com.pointbase.net.netJDBCPrimitives.handleResponse(Unknown
Source)
at
com.pointbase.net.netJDBCPrimitives.handleJDBCObjectResponse(Unknown Source)
at com.pointbase.net.netJDBCPreparedStatement.executeQuery(Unknown
Source)
at
weblogic.jdbc.wrapper.PreparedStatement.executeQuery(PreparedStatement.java:124)
at
com.bea.wlw.runtime.core.bean.BMPContainerBean$GenericTableAccess.doLoad(BMPContainerBean.java:495)
at
com.bea.wlw.runtime.core.bean.BMPContainerBean.ejbLoad(BMPContainerBean.java:1724)
at
com.bea.wli.bpm.runtime.ProcessContainerBean.ejbLoad(ProcessContainerBean.java:72)
at
com.bea.wlwgen.PersistentContainer_2ktjqj_Impl.ejbLoad(PersistentContainer_2ktjqj_Impl.java:136)
at
weblogic.ejb20.manager.ExclusiveEntityManager.getReadyBean(ExclusiveEntityManager.java:324)
at
weblogic.ejb20.manager.ExclusiveEntityManager.preInvoke(ExclusiveEntityManager.java:246)
at
weblogic.ejb20.internal.BaseEJBLocalObject.preInvoke(BaseEJBLocalObject.java:228)
at
weblogic.ejb20.internal.EntityEJBLocalObject.preInvoke(EntityEJBLocalObject.java:72)
at
com.bea.wlwgen.PersistentContainer_2ktjqj_ELOImpl.invoke(PersistentContainer_2ktjqj_ELOImpl.java:190)
at
com.bea.wlwgen.event2BMPContAdpt.invokeOnBean(event2BMPContAdpt.java:93)
at
com.bea.wlw.runtime.core.bean.BaseDispatcherBean.runAsInvoke(BaseDispatcherBean.java:153)
at
com.bea.wlw.runtime.core.bean.BaseDispatcherBean.invoke(BaseDispatcherBean.java:54)
at
com.bea.wlw.runtime.core.bean.AsyncDispatcherBean.onMessage(AsyncDispatcherBean.java:248)
at
com.bea.wlw.runtime.core.bean.AsyncErrorBean.onMessage(AsyncErrorBean.java:225)
at weblogic.ejb20.internal.MDListener.execute(MDListener.java:370)
at weblogic.ejb20.internal.MDListener.onMessage(MDListener.java:262)
at weblogic.jms.client.JMSSession.onMessage(JMSSession.java:2678)
at weblogic.jms.client.JMSSession.execute(JMSSession.java:2598)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)
javax.ejb.EJBException: nested exception is: java.sql.SQLException: Lock
time out; try later.
at
com.bea.wlw.runtime.core.bean.BMPContainerBean.ejbLoad(BMPContainerBean.java:1776)
at
com.bea.wli.bpm.runtime.ProcessContainerBean.ejbLoad(ProcessContainerBean.java:72)
at
com.bea.wlwgen.PersistentContainer_2ktjqj_Impl.ejbLoad(PersistentContainer_2ktjqj_Impl.java:136)
at
weblogic.ejb20.manager.ExclusiveEntityManager.getReadyBean(ExclusiveEntityManager.java:324)
at
weblogic.ejb20.manager.ExclusiveEntityManager.preInvoke(ExclusiveEntityManager.java:246)
at
weblogic.ejb20.internal.BaseEJBLocalObject.preInvoke(BaseEJBLocalObject.java:228)
at
weblogic.ejb20.internal.EntityEJBLocalObject.preInvoke(EntityEJBLocalObject.java:72)
at
com.bea.wlwgen.PersistentContainer_2ktjqj_ELOImpl.invoke(PersistentContainer_2ktjqj_ELOImpl.java:190)
at
com.bea.wlwgen.event2BMPContAdpt.invokeOnBean(event2BMPContAdpt.java:93)
at
com.bea.wlw.runtime.core.bean.BaseDispatcherBean.runAsInvoke(BaseDispatcherBean.java:153)
at
com.bea.wlw.runtime.core.bean.BaseDispatcherBean.invoke(BaseDispatcherBean.java:54)
at
com.bea.wlw.runtime.core.bean.AsyncDispatcherBean.onMessage(AsyncDispatcherBean.java:248)
at
com.bea.wlw.runtime.core.bean.AsyncErrorBean.onMessage(AsyncErrorBean.java:225)
at weblogic.ejb20.internal.MDListener.execute(MDListener.java:370)
at weblogic.ejb20.internal.MDListener.onMessage(MDListener.java:262)
at weblogic.jms.client.JMSSession.onMessage(JMSSession.java:2678)
at weblogic.jms.client.JMSSession.execute(JMSSession.java:2598)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)
javax.ejb.TransactionRolledbackLocalException: Exception in ejbLoad:; nested
exception is: javax.ejb.EJBException: nested exception is: java.sql.SQLExce
ption: Lock time out; try later.
at
weblogic.ejb20.internal.EJBRuntimeUtils.throwTransactionRolledbackLocal(EJBRuntimeUtils.java:247)
at
weblogic.ejb20.internal.BaseEJBLocalHome.handleSystemException(BaseEJBLocalHome.java:246)
at
weblogic.ejb20.internal.BaseEJBLocalObject.preInvoke(BaseEJBLocalObject.java:233)
at
weblogic.ejb20.internal.EntityEJBLocalObject.preInvoke(EntityEJBLocalObject.java:72)
at
com.bea.wlwgen.PersistentContainer_2ktjqj_ELOImpl.invoke(PersistentContainer_2ktjqj_ELOImpl.java:190)
at
com.bea.wlwgen.event2BMPContAdpt.invokeOnBean(event2BMPContAdpt.java:93)
at
com.bea.wlw.runtime.core.bean.BaseDispatcherBean.runAsInvoke(BaseDispatcherBean.java:153)
at
com.bea.wlw.runtime.core.bean.BaseDispatcherBean.invoke(BaseDispatcherBean.java:54)
at
com.bea.wlw.runtime.core.bean.AsyncDispatcherBean.onMessage(AsyncDispatcherBean.java:248)
at
com.bea.wlw.runtime.core.bean.AsyncErrorBean.onMessage(AsyncErrorBean.java:225)
at weblogic.ejb20.internal.MDListener.execute(MDListener.java:370)
at weblogic.ejb20.internal.MDListener.onMessage(MDListener.java:262)
at weblogic.jms.client.JMSSession.onMessage(JMSSession.java:2678)
at weblogic.jms.client.JMSSession.execute(JMSSession.java:2598)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)
>
<Jun 19, 2005 12:37:25 AM EDT> <Warning> <WLW> <000000> <A message was
unable to be delivered from a WLW Message Queue. Attempting to deliver the
onAsyn
cFailure event>
<Jun 19, 2005 12:37:25 AM EDT> <Warning> <WLW> <000000> <A message was
unable to be delivered from a WLW Message Queue. Attempting to deliver the
onAsyn
cFailure event>
<Jun 19, 2005 12:37:25 AM EDT> <Error> <WLI-Core> <BEA-481028> <Failed to
lookup dynamic subscription(s)
java.sql.SQLException: Lock time out; try later.
at com.pointbase.net.netJDBCPrimitives.handleResponse(Unknown
Source)
at
com.pointbase.net.netJDBCPrimitives.handlePrimitiveResponse(Unknown Source)
at com.pointbase.net.netJDBCResultSet.fetchData(Unknown Source)
at com.pointbase.net.netJDBCResultSet.next(Unknown Source)
at
weblogic.jdbc.wrapper.ResultSet_com_pointbase_net_netJDBCResultSet.next(Unknown
Source)
at
com.bea.wli.broker.JDBCRepository.dispatchDynamicSubscriptions(JDBCRepository.java:1087)
at
com.bea.wli.broker.MessageBroker.publishMessage(MessageBroker.java:944)
at
com.bea.control.PublishControlImpl.doPublish(PublishControlImpl.jcs:196)
at
com.bea.control.PublishControlImpl.invoke(PublishControlImpl.jcs:306)
at
com.bea.wlw.runtime.core.dispatcher.DispMethod.invoke(DispMethod.java:377)
at
com.bea.wlw.runtime.core.container.Invocable.invoke(Invocable.java:423)
at
com.bea.wlw.runtime.core.container.Invocable.invoke(Invocable.java:396)
at
com.bea.wlw.runtime.jcs.container.JcsProxy.invoke(JcsProxy.java:388)
at $Proxy16.publish(Unknown Source)
at processes.event1.responsePublishPublish(event1.jpd:119)
at processes.event1_wf$ImplControlSend4.invoke(event1_wf.java:61)
at com.bea.wli.bpm.runtime.Perform.execute(Perform.java:32)
at com.bea.wli.bpm.runtime.Receive.messageDelivery(Receive.java:91)
at
com.bea.wli.bpm.runtime.Receive.messageDeliveryAction(Receive.java:71)
at
com.bea.wli.bpm.runtime.ProcessState.processMessage(ProcessState.java:166)
at
processes.event1_wf$_ProcessState.processMessage(event1_wf.java:177)
at processes.event1_wf.event1Subscribe_onMessage(event1_wf.java:146)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
com.bea.wlw.runtime.core.dispatcher.DispMethod.invoke(DispMethod.java:371)
at
com.bea.wlw.runtime.core.container.Invocable.invoke(Invocable.java:423)
at
com.bea.wlw.runtime.core.container.Invocable.invoke(Invocable.java:396)
at
com.bea.wlw.runtime.core.container.Invocable.fireEvent(Invocable.java:612)
at
com.bea.wlw.runtime.jcs.container.JcsProxy.invoke(JcsProxy.java:412)
at $Proxy17.onMessage(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
com.bea.wlw.runtime.core.dispatcher.DispMethod.invoke(DispMethod.java:371)
at
com.bea.wlw.runtime.jcs.container.JcsContainer.invoke(JcsContainer.java:99)
at
com.bea.wlw.runtime.core.container.Invocable.invoke(Invocable.java:319)
at
com.bea.wlw.runtime.core.bean.BaseContainerBean.invokeBase(BaseContainerBean.java:224)
at
com.bea.wlw.runtime.core.bean.BMPContainerBean.invoke(BMPContainerBean.java:2033)
at
com.bea.wli.bpm.runtime.ProcessContainerBean.invoke(ProcessContainerBean.java:163)
at
com.bea.wlwgen.event1BMPContImpl.event1Subscribe$callback(event1BMPContImpl.java:40)
at
com.bea.wlwgen.PersistentContainer_4po8lm_ELOImpl.event1Subscribe$callback(PersistentContainer_4po8lm_ELOImpl.java:153)
at
com.bea.wlwgen.event1BMPContAdpt.invokeOnBean(event1BMPContAdpt.java:87)
at
com.bea.wlw.runtime.core.bean.BaseDispatcherBean.runAsInvoke(BaseDispatcherBean.java:153)
at
com.bea.wlw.runtime.core.bean.BaseDispatcherBean.invoke(BaseDispatcherBean.java:54)
at
com.bea.wlw.runtime.core.bean.AsyncDispatcherBean.onMessage(AsyncDispatcherBean.java:248)
at weblogic.ejb20.internal.MDListener.execute(MDListener.java:370)
at weblogic.ejb20.internal.MDListener.onMessage(MDListener.java:262)
at weblogic.jms.client.JMSSession.onMessage(JMSSession.java:2678)
at weblogic.jms.client.JMSSession.execute(JMSSession.java:2598)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)
>
<Jun 19, 2005 12:37:25 AM EDT> <Error> <WLI-Core> <BEA-481028> <Failed to
lookup dynamic subscription(s)
java.sql.SQLException: Lock time out; try later.
at com.pointbase.net.netJDBCPrimitives.handleResponse(Unknown
Source)
at
com.pointbase.net.netJDBCPrimitives.handlePrimitiveResponse(Unknown Source)
at com.pointbase.net.netJDBCResultSet.fetchData(Unknown Source)
at com.pointbase.net.netJDBCResultSet.next(Unknown Source)
at
weblogic.jdbc.wrapper.ResultSet_com_pointbase_net_netJDBCResultSet.next(Unknown
Source)
at
com.bea.wli.broker.JDBCRepository.dispatchDynamicSubscriptions(JDBCRepository.java:1087)
at
com.bea.wli.broker.MessageBroker.publishMessage(MessageBroker.java:944)
at
com.bea.control.PublishControlImpl.doPublish(PublishControlImpl.jcs:196)
at
com.bea.control.PublishControlImpl.invoke(PublishControlImpl.jcs:306)
at
com.bea.wlw.runtime.core.dispatcher.DispMethod.invoke(DispMethod.java:377)
at
com.bea.wlw.runtime.core.container.Invocable.invoke(Invocable.java:423)
at
com.bea.wlw.runtime.core.container.Invocable.invoke(Invocable.java:396)
at
com.bea.wlw.runtime.jcs.container.JcsProxy.invoke(JcsProxy.java:388)
at $Proxy13.publish(Unknown Source)
at processes.event2.responsePublishEventPublish(event2.jpd:113)
at processes.event2_wf$ImplControlSend4.invoke(event2_wf.java:61)
at com.bea.wli.bpm.runtime.Perform.execute(Perform.java:32)
at com.bea.wli.bpm.runtime.Receive.messageDelivery(Receive.java:91)
at
com.bea.wli.bpm.runtime.Receive.messageDeliveryAction(Receive.java:71)
at
com.bea.wli.bpm.runtime.ProcessState.processMessage(ProcessState.java:166)
at
processes.event2_wf$_ProcessState.processMessage(event2_wf.java:177)
at processes.event2_wf.event2Subscribe_onMessage(event2_wf.java:157)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
com.bea.wlw.runtime.core.dispatcher.DispMethod.invoke(DispMethod.java:371)
at
com.bea.wlw.runtime.core.container.Invocable.invoke(Invocable.java:423)
at
com.bea.wlw.runtime.core.container.Invocable.invoke(Invocable.java:396)
at
com.bea.wlw.runtime.core.container.Invocable.fireEvent(Invocable.java:612)
at
com.bea.wlw.runtime.jcs.container.JcsProxy.invoke(JcsProxy.java:412)
at $Proxy14.onMessage(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
com.bea.wlw.runtime.core.dispatcher.DispMethod.invoke(DispMethod.java:371)
at
com.bea.wlw.runtime.jcs.container.JcsContainer.invoke(JcsContainer.java:99)
at
com.bea.wlw.runtime.core.container.Invocable.invoke(Invocable.java:319)
at
com.bea.wlw.runtime.core.bean.BaseContainerBean.invokeBase(BaseContainerBean.java:224)
at
com.bea.wlw.runtime.core.bean.BMPContainerBean.invoke(BMPContainerBean.java:2033)
at
com.bea.wli.bpm.runtime.ProcessContainerBean.invoke(ProcessContainerBean.java:163)
at
com.bea.wlwgen.event2BMPContImpl.event2Subscribe$callback(event2BMPContImpl.java:40)
at
com.bea.wlwgen.PersistentContainer_2ktjqj_ELOImpl.event2Subscribe$callback(PersistentContainer_2ktjqj_ELOImpl.java:45)
at
com.bea.wlwgen.event2BMPContAdpt.invokeOnBean(event2BMPContAdpt.java:87)
at
com.bea.wlw.runtime.core.bean.BaseDispatcherBean.runAsInvoke(BaseDispatcherBean.java:153)
at
com.bea.wlw.runtime.core.bean.BaseDispatcherBean.invoke(BaseDispatcherBean.java:54)
at
com.bea.wlw.runtime.core.bean.AsyncDispatcherBean.onMessage(AsyncDispatcherBean.java:248)
at weblogic.ejb20.internal.MDListener.execute(MDListener.java:370)
at weblogic.ejb20.internal.MDListener.onMessage(MDListener.java:262)
at weblogic.jms.client.JMSSession.onMessage(JMSSession.java:2678)
at weblogic.jms.client.JMSSession.execute(JMSSession.java:2598)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)
>
<Jun 19, 2005 12:37:25 AM EDT> <Warning> <WLW> <000000>
<Id=responsePublishEvent; Method=processes.responsePublishEvent.publish();
Failure=weblogic.jws.
control.ControlException: [WLI-Core:489317]Failed to publish message to the
Message Broker due to: com.bea.wli.broker.RepositoryException: [WLI-Core:481
028]Failed to lookup dynamic subscription(s)
java.sql.SQLException: Lock time out; try later.
at com.pointbase.net.netJDBCPrimitives.handleResponse(Unknown
Source)
at
com.pointbase.net.netJDBCPrimitives.handlePrimitiveResponse(Unknown Source)
at com.pointbase.net.netJDBCResultSet.fetchData(Unknown Source)
at com.pointbase.net.netJDBCResultSet.next(Unknown Source)
at
weblogic.jdbc.wrapper.ResultSet_com_pointbase_net_netJDBCResultSet.next(Unknown
Source)
at
com.bea.wli.broker.JDBCRepository.dispatchDynamicSubscriptions(JDBCRepository.java:1087)
at
com.bea.wli.broker.MessageBroker.publishMessage(MessageBroker.java:944)
at
com.bea.control.PublishControlImpl.doPublish(PublishControlImpl.jcs:196)
at
com.bea.control.PublishControlImpl.invoke(PublishControlImpl.jcs:306)
at
com.bea.wlw.runtime.core.dispatcher.DispMethod.invoke(DispMethod.java:377)
at
com.bea.wlw.runtime.core.container.Invocable.invoke(Invocable.java:423)
at
com.bea.wlw.runtime.core.container.Invocable.invoke(Invocable.java:396)
at
com.bea.wlw.runtime.jcs.container.JcsProxy.invoke(JcsProxy.java:388)
at $Proxy13.publish(Unknown Source)
at processes.event2.responsePublishEventPublish(event2.jpd:113)
at processes.event2_wf$ImplControlSend4.invoke(event2_wf.java:61)
at com.bea.wli.bpm.runtime.Perform.execute(Perform.java:32)
at com.bea.wli.bpm.runtime.Receive.messageDelivery(Receive.java:91)
at
com.bea.wli.bpm.runtime.Receive.messageDeliveryAction(Receive.java:71)
at
com.bea.wli.bpm.runtime.ProcessState.processMessage(ProcessState.java:166)
at
processes.event2_wf$_ProcessState.processMessage(event2_wf.java:177)
at processes.event2_wf.event2Subscribe_onMessage(event2_wf.java:157)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
com.bea.wlw.runtime.core.dispatcher.DispMethod.invoke(DispMethod.java:371)
at
com.bea.wlw.runtime.core.container.Invocable.invoke(Invocable.java:423)
at
com.bea.wlw.runtime.core.container.Invocable.invoke(Invocable.java:396)
at
com.bea.wlw.runtime.core.container.Invocable.fireEvent(Invocable.java:612)
at
com.bea.wlw.runtime.jcs.container.JcsProxy.invoke(JcsProxy.java:412)
at $Proxy14.onMessage(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
com.bea.wlw.runtime.core.dispatcher.DispMethod.invoke(DispMethod.java:371)
at
com.bea.wlw.runtime.jcs.container.JcsContainer.invoke(JcsContainer.java:99)
at
com.bea.wlw.runtime.core.container.Invocable.invoke(Invocable.java:319)
at
com.bea.wlw.runtime.core.bean.BaseContainerBean.invokeBase(BaseContainerBean.java:224)
at
com.bea.wlw.runtime.core.bean.BMPContainerBean.invoke(BMPContainerBean.java:2033)
at
com.bea.wli.bpm.runtime.ProcessContainerBean.invoke(ProcessContainerBean.java:163)
at
com.bea.wlwgen.event2BMPContImpl.event2Subscribe$callback(event2BMPContImpl.java:40)
at
com.bea.wlwgen.PersistentContainer_2ktjqj_ELOImpl.event2Subscribe$callback(PersistentContainer_2ktjqj_ELOImpl.java:45)
at
com.bea.wlwgen.event2BMPContAdpt.invokeOnBean(event2BMPContAdpt.java:87)
at
com.bea.wlw.runtime.core.bean.BaseDispatcherBean.runAsInvoke(BaseDispatcherBean.java:153)
at
com.bea.wlw.runtime.core.bean.BaseDispatcherBean.invoke(BaseDispatcherBean.java:54)
at
com.bea.wlw.runtime.core.bean.AsyncDispatcherBean.onMessage(AsyncDispatcherBean.java:248)
at weblogic.ejb20.internal.MDListener.execute(MDListener.java:370)
at weblogic.ejb20.internal.MDListener.onMessage(MDListener.java:262)
at weblogic.jms.client.JMSSession.onMessage(JMSSession.java:2678)
at weblogic.jms.client.JMSSession.execute(JMSSession.java:2598)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)
[[WLI-Core:481028]Failed to lookup dynamic subscription(s)
java.sql.SQLException: Lock time out; try later.
at com.pointbase.net.netJDBCPrimitives.handleResponse(Unknown
Source)
at
com.pointbase.net.netJDBCPrimitives.handlePrimitiveResponse(Unknown Source)
at com.pointbase.net.netJDBCResultSet.fetchData(Unknown Source)
at com.pointbase.net.netJDBCResultSet.next(Unknown Source)
at
weblogic.jdbc.wrapper.ResultSet_com_pointbase_net_netJDBCResultSet.next(Unknown
Source)
at
com.bea.wli.broker.JDBCRepository.dispatchDynamicSubscriptions(JDBCRepository.java:1087)
at
com.bea.wli.broker.MessageBroker.publishMessage(MessageBroker.java:944)
at
com.bea.control.PublishControlImpl.doPublish(PublishControlImpl.jcs:196)
at
com.bea.control.PublishControlImpl.invoke(PublishControlImpl.jcs:306)
at
com.bea.wlw.runtime.core.dispatcher.DispMethod.invoke(DispMethod.java:377)
at
com.bea.wlw.runtime.core.container.Invocable.invoke(Invocable.java:423)
at
com.bea.wlw.runtime.core.container.Invocable.invoke(Invocable.java:396)
at
com.bea.wlw.runtime.jcs.container.JcsProxy.invoke(JcsProxy.java:388)
at $Proxy13.publish(Unknown Source)
at processes.event2.responsePublishEventPublish(event2.jpd:113)
at processes.event2_wf$ImplControlSend4.invoke(event2_wf.java:61)
at com.bea.wli.bpm.runtime.Perform.execute(Perform.java:32)
at com.bea.wli.bpm.runtime.Receive.messageDelivery(Receive.java:91)
at
com.bea.wli.bpm.runtime.Receive.messageDeliveryAction(Receive.java:71)
at
com.bea.wli.bpm.runtime.ProcessState.processMessage(ProcessState.java:166)
at
processes.event2_wf$_ProcessState.processMessage(event2_wf.java:177)
at processes.event2_wf.event2Subscribe_onMessage(event2_wf.java:157)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
com.bea.wlw.runtime.core.dispatcher.DispMethod.invoke(DispMethod.java:371)
at
com.bea.wlw.runtime.core.container.Invocable.invoke(Invocable.java:423)
at
com.bea.wlw.runtime.core.container.Invocable.invoke(Invocable.java:396)
at
com.bea.wlw.runtime.core.container.Invocable.fireEvent(Invocable.java:612)
at
com.bea.wlw.runtime.jcs.container.JcsProxy.invoke(JcsProxy.java:412)
at $Proxy14.onMessage(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
com.bea.wlw.runtime.core.dispatcher.DispMethod.invoke(DispMethod.java:371)
at
com.bea.wlw.runtime.jcs.container.JcsContainer.invoke(JcsContainer.java:99)
at
com.bea.wlw.runtime.core.container.Invocable.invoke(Invocable.java:319)
at
com.bea.wlw.runtime.core.bean.BaseContainerBean.invokeBase(BaseContainerBean.java:224)
at
com.bea.wlw.runtime.core.bean.BMPContainerBean.invoke(BMPContainerBean.java:2033)
at
com.bea.wli.bpm.runtime.ProcessContainerBean.invoke(ProcessContainerBean.java:163)
at
com.bea.wlwgen.event2BMPContImpl.event2Subscribe$callback(event2BMPContImpl.java:40)
at
com.bea.wlwgen.PersistentContainer_2ktjqj_ELOImpl.event2Subscribe$callback(PersistentContainer_2ktjqj_ELOImpl.java:45)
at
com.bea.wlwgen.event2BMPContAdpt.invokeOnBean(event2BMPContAdpt.java:87)
at
com.bea.wlw.runtime.core.bean.BaseDispatcherBean.runAsInvoke(BaseDispatcherBean.java:153)
at
com.bea.wlw.runtime.core.bean.BaseDispatcherBean.invoke(BaseDispatcherBean.java:54)
at
com.bea.wlw.runtime.core.bean.AsyncDispatcherBean.onMessage(AsyncDispatcherBean.java:248)
at weblogic.ejb20.internal.MDListener.execute(MDListener.java:370)
at weblogic.ejb20.internal.MDListener.onMessage(MDListener.java:262)
at weblogic.jms.client.JMSSession.onMessage(JMSSession.java:2678)
at weblogic.jms.client.JMSSession.execute(JMSSession.java:2598)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)
]>
<Jun 19, 2005 12:37:25 AM EDT> <Warning> <WLW> <000000> <Id=responsePublish;
Method=processes.responsePublish.publish(); Failure=weblogic.jws.control.Co
ntrolException: [WLI-Core:489317]Failed to publish message to the Message
Broker due to: com.bea.wli.broker.RepositoryException:
[WLI-Core:481028]Failed
to lookup dynamic subscription(s)
java.sql.SQLException: Lock time out; try later.
at com.pointbase.net.netJDBCPrimitives.handleResponse(Unknown
Source)
at
com.pointbase.net.netJDBCPrimitives.handlePrimitiveResponse(Unknown Source)
at com.pointbase.net.netJDBCResultSet.fetchData(Unknown Source)
at com.pointbase.net.netJDBCResultSet.next(Unknown Source)
at
weblogic.jdbc.wrapper.ResultSet_com_pointbase_net_netJDBCResultSet.next(Unknown
Source)
at
com.bea.wli.broker.JDBCRepository.dispatchDynamicSubscriptions(JDBCRepository.java:1087)
at
com.bea.wli.broker.MessageBroker.publishMessage(MessageBroker.javya I was able to resolve this issue by removing the Pointbase as WLI repository and point to DB2 , as pointbase seems not scalable.
Also increase the DB pool size .
Script for creating the schema is inside the WLI.
Thanks
Veresh -
I have a scenario, ECC-PI-Message broker. ECC sending IDOC to PI, PI execute mapping and sends data to Message borker(thru JMS channel).(with almost one to one mapping)., IDOC(AAE)-PI-JMS. Now my requirement is., from PI after mapping we need to create file with same data what ever send to Message broker and put the file in SAP folder without touching mapping. Is it possible? Please advise with the steps. We are using the ICO for this senario. Quick response is appriciated.
Hi Pratik,
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/502991a2-45d9-2910-d99f-8aba5d79fb42?quicklink=index&overridelayout=true
This link might help.
regards
Anupam -
Itegration with Websphere Message Broker and Customer Master IDOC
Hello All. I am new to this forum. I have a couple of questions.
What I am trying to do: I have to interface to SAP with Websphere Message Broker which has inbuilt nodes to interface with SAP using BAPI or ALE to send Customer Master Record (create/update/delete)
The questions I have:
1/ Has anyone done this? What did you use BAPI or ALE?
2/ When a Customer Master IDOC is sent to SAP, if successful, a return code is sent back by SAP. This indicates that SAP has received the IDOC successfully. However, our requirement is that we have to know whether the IDOC was successfully posted within SAP. I am of the opinion that this is manual task within SAP and it should not be the function of the middleware layer as its responsibility is only to successfully deliver the IDOC's. I would welcome opinions on this issue. Please let me know If there is a way to determine if the IDOC has been successfully posted in SAP.
3/ Is there anywhere where I can get an XML representation of the Customer Master Record. I want to see the structure and the available fields. How can I get this info from SAP?
Thank youHi;
Similar issue has been answered at -Steven Chan blog*
From blog:
Hello, RM,
I have not seen any Oracle-produced documentation along those lines. I don't think there are any Oracle teams that are investing in producing documentation for IBM WebSphere.
I would suggest contacting IBM to see whether they have produced any WebSphere-specific documentation.
Regards,
Steven
Referance:
http://blogs.oracle.com/stevenChan/entry/ebusiness_suite_release_1211_now_available
Ps: You can rise SR for your issue also
Regard
Helios -
Enter a name and city for one-time account posting is the message i get
Enter a name and city for one-time account posting is the message i get ,when i am trying to post a onetime vendor .I have entered name ,country and language when the pop comes.But still throws me this message ,pls help.
Hi,
I didnt understand what u mean by "when i am trying to post a onetime vendor".
Pl. specify whether you are:
-Creating a OTV
-Creating a PO for a OTV
or
doing any other transaction
Regards,
Prithviraj -
Deferred tax: Post invoice and payment separately $1" Message no. DEFTAX020
while reversing a document thru FB08, it is giving the error message,
" Deferred tax: Post invoice and payment separately $1" Message no. DEFTAX020.
This is a stand alone invoice document , without any clearing document. What is to be done ?
Below is the snapshot of FB03:-
Document Number 2256162 Company Code MLTD Fiscal Year 2009
Document Date 24.05.2010 Posting Date 25.05.2010 Period 11
Reference PYX/10-11/032 Cross-CC no.
Currency INR Texts exist
Itm PK BusA Acct no. Description Tx Amount in INR
001 31 U106 503551 PYXIS SYSTEMS PVT.LTD. DD 55,150.00-
002 40 COMM 5656 Membership & Subscri DD 50,000.00
003 40 1371 Service Tax Availed DD 5,000.00
004 40 1372 Ecess on ST Availed DD 100.00
005 40 1373 S&H Ecess on ST Avai DD 50.00
Document Type I2 VEMDOR INV-CORPORATE
Doc.Header Text PYXIS SYS.P.LTD.
Branch number Number of Pages 0
Reference PYX/10-11/032 Document Date 24.05.2010
Posting Date 25.05.2010
Currency INR Posting Period 11 / 2009
Ref. Transactn BKPF Accounting document
Reference key 0002256162MLTD2009 Log.System MALCLNT999
Entered by NITINRB Parked by
Entry Date 25.05.2010 Time of Entry 13:05:08
TCode FBR2
Changed on Last update
Ledger Grp Ledger
Ref.key(head) 1 Ref.key 2Hi,
Check whether OSS note 913805 (see below) offers a solution to your particular issue.
Kind regards, Robert
Note 913805 - Error FF891 or DEFTAX025 when posting FI-Documents Version: 5
Summary
Symptom
The posting of FI-documents cannot be executed due to one of the following error messages:
FF 890 "Vendor and customer items in document with deferred taxes"
FF 891 "G/L account item without tax code in document with deferred taxes"
FF 892 "Error writing to table DEFTAX_ITEM"
DEFTAX 025 (no specific text)
Also update terminations and other errors which are related to function group TAX4 may be the topic of this note.
Other terms
RFUMSV25; RFUMSV50; VAT; deferred tax; BTE; DEFTAX_ITEM; TAX4; SAPSQL_ARRAY_INSERT_DUPREC; FI_POST_DEFTAX_ITEM; FF891; FF890; FF892; FF804; 00 671; FF099; DEFTAX020; DEFTAX021; DEFTAX022; DEFTAX023; DEFTAX025; DEFTAX012; DEFTAX_MX027; DEFTAX_MX047; DEFTAX_MX039; DEFTAX; DEFTAX_MX;
Reason and Prerequisites
Accidentally some business transaction events (BTE) for the new solution for deferred tax were delivered in an active state in support packages of SAP releases 4.70 and ERP 2004. The solution is available in the SAP-Standard only from release ERP 2005. Also in ERP 2005 the new deferred tax can cause problems in countries for which the solution is not released.
These BTEs perform strict tests for documents containing tax codes for deferred tax.
Solution
If you are using the old deferred tax, i.e. you use report RFUMSV25 to create transfer postings, you can safely deactivate these BTEs.
Remove the following BTEs:
00001025 DI-TAX CREATE_DEFTAX_ITEM
00001030 DI-TAX SET_DEFTAX_ITEM
00001040 DI-TAX CREATE_DEFTAX_ITEM_REVERS
00001050 DI-TAX CREATE_DEFTAX_ITEM_MR1M
In ERP 2005 (ECC 600) the application key is 'FI-TAX' instead of the above mentioned 'DI-TAX'.
To do this start transaction FIBF
-> Settings
-> P/S Modules
...of an SAP Application
Mark the entries from the list above and delete them.
This deactivates the functionality of 'new deferred tax' for all company codes in all clients on the system. This means that no data is written to table deftax_item at posting time. Report RFUMSV50 can still be started, but it will not process new documents any more.
If in ERP 2005 problems arise in one country but the new deferred tax is used in another country you must not deactivate the BTEs completely. In this case it is possible to restrict the BTEs to be active only in certain countries using the column 'country' in transaction FIBF.
Header Data
Release Status: Released for Customer
Released on: 16.01.2008 20:12:15
Master Language: English
Priority: Correction with medium priority
Category: Program error
Primary Component: FI-GL-GL-F Value Added Tax (VAT)
Affected Releases
Software Component Release From Release ToRelease And subsequent
SAP_APPL 46C 46C 46C
SAP_APPL 470 470 470
SAP_APPL 500 500 500
SAP_APPL 600 600 600
SAP_APPL 602 602 602
SAP_APPL 603 603 603
SAP_APPL 604 604 604
Related Notes
771319 - RFUMSV50: Documentation
Edited by: Robert North on May 26, 2010 11:49 AM
Edited by: Robert North on May 26, 2010 11:50 AM -
Help reqd..Not able to Starting and Testing a Message Broker
I am new to Sun Java System Message Queue. I have downloaded a trial version of Message Queue 3 2005Q4 (3.6 SP3) Platform Edition from Sun website. I have installed this on RedHat 4.0, Itanium 64 bit server, jrockit-jdk1.5.0_06 j2se. I am referring to Sun Java� System Message Queue 3 Developer�s Guide for Java Clients document, as per this I have setup Message Queue Directory Variables. After environment variables setup, trying to Starting and Testing a Message Broker. Once Run the broker startup command
"imqbrokerd -tty"
Getting following errors in terminal:
Exception in thread "Reference Handler" java.lang.StackOverflowError
at java.lang.Class.forName(Ljava.lang.String;ZLjava.lang.ClassLoader;)Ljava.lang.Class;(Unknown Source)
at java.lang.Class.forName(Ljava.lang.String;J)Ljava.lang.Class;(Unknown Source)
at java.lang.ref.Reference$ReferenceHandler.run()V(Unknown Source)
Exception in thread "Finalizer" java.lang.StackOverflowError
at java.lang.Thread.run()V(Unknown Source)
[23/Feb/2007:06:43:16 PST]
================================================================================Sun Java(tm) System Message Queue 3 2005Q4
Sun Microsystems, Inc.
Version: 3.6 SP3 (Build 02-A)
Compile: Wed Jun 22 15:30:03 PDT 2005
Copyright �� 2005 Sun Microsystems, Inc. All rights reserved.
Use is subject to license terms.
This product includes code licensed from RSA Data Security.
================================================================================Java Runtime: 1.5.0_06 BEA Systems, Inc. /PES-Software/jrockit-jdk1.5.0_06/jre
Exception in thread "JMQTimerThread" java.lang.StackOverflowError
at com.sun.messaging.jmq.util.timer.TimerThread.run(JMQTimer.java:410)
[23/Feb/2007:06:43:16 PST] License: Sun Java(tm) System Message Queue 3.6 Platform Edition
[23/Feb/2007:06:43:16 PST] IMQ_HOME=/opt/sun/mq
[23/Feb/2007:06:43:16 PST] IMQ_VARHOME=/var/opt/sun/mq
[23/Feb/2007:06:43:16 PST] Linux 2.6.9-42.EL ia64 rhel4 (8 cpu) root
[23/Feb/2007:06:43:16 PST] Java Heap Size: max=196608k, current=32768k
[23/Feb/2007:06:43:16 PST] Arguments: -tty
[23/Feb/2007:06:43:16 PST] [B1004]: Starting the portmapper service using tcp [ 7676, 50, * ] with min threads 1 and max threads of 1
java.lang.StackOverflowError
at java.lang.Thread.run()V(Unknown Source)
[23/Feb/2007:06:43:16 PST] WARNING [B3100]: Unexpected Broker Internal Error : [Uncaught Exception in thread Thread[JMQPortMapper,5,default]] :
java.lang.StackOverflowError
at java.lang.Thread.run()V(Unknown Source)
[23/Feb/2007:06:43:16 PST] [B1060]: Loading persistent data...
[23/Feb/2007:06:43:16 PST] Using built-in file-based persistent store: /var/opt/sun/mq/instances/imqbroker/
[23/Feb/2007:06:43:17 PST] [B1136]: Processing stored transactions
[23/Feb/2007:06:43:17 PST] [B1013]: Auto Creation of Queues is Enabled
[23/Feb/2007:06:43:17 PST] [B1151]: Loading destination mq.sys.dmq [Queue] with 0 messages
[23/Feb/2007:06:43:17 PST] [B1152]: Loading of destination mq.sys.dmq [Queue] complete
[23/Feb/2007:06:43:17 PST] [B1004]: Starting the admin service using tcp(host = *, port=0, mode=dedicated) with min threads 4 and max threads of 10
java.lang.StackOverflowError
at java.lang.Thread.run()V(Unknown Source)
[23/Feb/2007:06:43:17 PST] WARNING [B3100]: Unexpected Broker Internal Error : [Uncaught Exception in thread Thread[admin_ACCEPT,5,default]] :
java.lang.StackOverflowError
at java.lang.Thread.run()V(Unknown Source)
[23/Feb/2007:06:43:17 PST] [B1004]: Starting the jms service using tcp(host = *, port=0, mode=dedicated) with min threads 10 and max threads of 1000
java.lang.StackOverflowError
at java.lang.Thread.run()V(Unknown Source)
[23/Feb/2007:06:43:17 PST] WARNING [B3100]: Unexpected Broker Internal Error : [Uncaught Exception in thread Thread[jms_ACCEPT,5,default]] :
java.lang.StackOverflowError
at java.lang.Thread.run()V(Unknown Source)
[23/Feb/2007:06:43:17 PST] [B1039]: Broker "imqbroker@rhel4:7676" ready.
Exception in thread "Thread-1" java.lang.StackOverflowError
at com.sun.messaging.jmq.util.log.Logger.format(Logger.java:580)
at com.sun.messaging.jmq.util.log.Logger.logToAll(Logger.java:994)
at com.sun.messaging.jmq.jmsserver.brokerShutdownHook.run(Broker.java:1878)
Please suggest me how to resolve this issue..
Thanks,
SajjanHow do you run the program?
I need to copy the compiled BasicPlugin.api under Acrobat\plug_ins folder. I can create a subfolder of plug_ins and copy the .api file there. Just one level deep: if I create a subfolder under a subfolder of plug_ins, the .api file will not be found by Acrobat.
Then I need to restart Acrobat and I find the plugin running. In particular, BasicPlugin add a new Acrobat SDK menu and a menu item under it.
If I close Acrobat and go back to Visual Studio, I can push the Debug button which will open Acrobat for me and stop the program execution at any breakpoints I have set in the code. -
Regarding message spliting and posting multiple files
Hi All,
I have a requirment like i am getting multiple IDOCs as input with differend CustID(each Id may be repeated).I have to group based on a CustID ,ie all Idocs belonging to a particular CustID will be placed in one group.
Then i have to make a seperate file for each CustID group and post it to the output folder.
I tried to use xslt mapping to group,but i am finding it difficult to split the message and post it as multiple files.
Is there any effective way to implement the above requirement?
Thanks and Regards,
AnikaAnika,
What i make up out of your post is that you have multiple idocs and you want to transform these into multiple messages which are based on the CustID, see below
IDOC 0001
custID 010
IDOC 0002
custID 020
IDOC 0003
custID 010
And you want to get to the target as
CustID 010
IDOC 0001
IDOC 0003
CustID 020
IDOC 0002
Why not use Duplicate subtree and let the dependency determined on the CustID
So if CustID is 001 then the entries of IDOC 0001 and 0003 are added and whenever CustID is 020 is the IDOC 0002 is added
I don't have a SAP Pi system available at the moment to get in more detail but if you need some more let me know and maybe i can help.
Greets -
You can not post a blank message. Please type your message and try again.
some additional info about the clean install, I did not Migrate any data over from a Time Machine, I started fresh. Perhaps this could be my issue. Do I need to Migrate over the User account in order to have access to my old data?
-
I still am having problems with Aperture not loading, It just refuses to work, and I get the message saying it has encountered a problem, and I may need to re-install which I have done dozens of times. The fix mentioned on an earlier post doesn't work as it is for Ver 10.6.6 and I am running 10.6.7
Do you have Final Cut installed on your machine?
If so, you may want to look at this article: http://support.apple.com/kb/TS3528
Let us know if that helps. -
Why can I participate in surveys and post questions, but can' t use FaceTime or messaging without being told I have no internet connection? However, my iPad shows full internet connectivity.
Apple has released a document which is reported to address the recent FaceTime issue.
http://support.apple.com/kb/TS5419
Maybe you are looking for
-
I just bought an unlocked Treo Pro. I have followed the instructions by pressing the lower right corner to release the cover. It's really hard to get the cover off. Am I missing something? Post relates to: Treo 700wx (Verizon) This question was solve
-
How do you hide an element based on whether a field of a record is empty, i have the following code <?php if ($totalRows_rsProject1['Image1'] > 0) { ?> <img src="<?php echo $row_rsProfile['Image1']; ?>" alt="image7" class="Dynamic_Image" /> <?php } ?
-
Hi All, I am expected to generate a report that should contain intermediate subtotal. Case. i have EMP table which has got 10 employees corresponding to 3 depts e.g. A,B,C. I want to have a report that list down all the 10 employees in it but as soon
-
Shared Services 11.1.2 Unable to remove assigned user from a security group
In Shared Services 11.1.2 - trying to remove a user from the assigned users list of a security group. Initially, I am able to remove the user and the assigned users total decreases by one - but when I relaunch the group properties - this user is stil
-
Illustrator creating 100's of invisible cache files OS X
We have 8 designers all running identicle systems, but one user is constantly using up their disk space quota, I've traced the problem to the fact that when they use illustrator it writes loads of 16.8 Mb files to their Library > Cache folder all cal