Intermittent error B3100 on OpenMQ 4.2

Hello - can't see anything on this past MQ3.6, so I wonder if anybody could help.
I'm getting an intermittent error with OpenMQ 4.2 (non-clustered):
[07/Jan/2009:09:34:53 GMT] ERROR [B3100]: Unexpected Broker Internal Error : [-------------------------------------------Internal Error: Invalid Acknowledge
Packet processing
notifying client
Packet: ACKNOWLEDGE(24):1493-192.168.1.56(b9:47:5f:ec:f6:6f)-60157-1231320893887
Magic/Version: 469754818/301 Size: 236 Type: ACKNOWLEDGE(24)
Expiration: 0 Timestamp: 1231320893887
Source IP: 192.168.1.56(b9:47:5f:ec:f6:6f) Port: 60157 Sequence: 1493
Property Offset: 76 Property Size: 0
Encryption: 0 Priority: 5
Flags: A consumerID: 34
TransactionID: 0
MessageID: 1493-192.168.1.56(b9:47:5f:ec:f6:6f)-60157-1231320893887
Properties: null
Message Body: 160 bytes [5917200703564544256:-627756874-0:11e:b071:ad6e:0:11e:b071:ad6e--16777216-5917200703564544256][-5139733075799310024:-627756874-0:1
1e:b071:ad6e:0:11e:b071:ad6e--16777216-5917200703564544256][5917200703564544256:-627756874-0:11e:b071:ad6e:0:11e:b071:ad6e--16777216-5917200703564544256][-51
39733075799310024:-627756874-0:11e:b071:ad6e:0:11e:b071:ad6e--16777216-5917200703564544256]
Internal Buffers (useDirect=false):
Fixed Header Buffer:java.nio.HeapByteBuffer[pos=0 lim=72 cap=72]
com.sun.messaging.jmq.jmsserver.util.BrokerException: Internal Error: Unable to complete processing acks: Unknown consumer [consumer:-5139733075799310024, ty
pe=NONE]
at com.sun.messaging.jmq.jmsserver.data.handlers.AckHandler.handleAcks(AckHandler.java:387)
at com.sun.messaging.jmq.jmsserver.data.handlers.AckHandler.handle(AckHandler.java:246)
at com.sun.messaging.jmq.jmsserver.data.PacketRouter.handleMessage(PacketRouter.java:181)
at com.sun.messaging.jmq.jmsserver.service.imq.IMQIPConnection.readData(IMQIPConnection.java:1500)
at com.sun.messaging.jmq.jmsserver.service.imq.IMQIPConnection.process(IMQIPConnection.java:666)
at com.sun.messaging.jmq.jmsserver.service.imq.OperationRunnable.process(OperationRunnable.java:170)
at com.sun.messaging.jmq.jmsserver.util.pool.BasicRunnable.run(BasicRunnable.java:493)
at java.lang.Thread.run(Thread.java:619)
Client stack trace:
ERROR 09:36:07,373 Acknowledge.checkOnFinal()
com.sun.messaging.jms.JMSException: [C4000]: Packet acknowledge failed. user=admin, broker=server:9883(59820)
at com.sun.messaging.jmq.jmsclient.ProtocolHandler.writePacketWithAck(ProtocolHandler.java:712)
at com.sun.messaging.jmq.jmsclient.ProtocolHandler.writePacketWithAck(ProtocolHandler.java:575)
at com.sun.messaging.jmq.jmsclient.ProtocolHandler.writePacketWithReply(ProtocolHandler.java:430)
at com.sun.messaging.jmq.jmsclient.ProtocolHandler.acknowledge(ProtocolHandler.java:2593)
at com.sun.messaging.jmq.jmsclient.SessionImpl.doAcknowledge(SessionImpl.java:1382)
at com.sun.messaging.jmq.jmsclient.SessionImpl.doClientAcknowledge(SessionImpl.java:1786)
at com.sun.messaging.jmq.jmsclient.SessionImpl.clientAcknowledge(SessionImpl.java:1635)
at com.sun.messaging.jmq.jmsclient.MessageImpl.acknowledge(MessageImpl.java:2087)
<rest omitted>
I haven't been able to pinpoint anything consistently taking place before this that could be a cause, and, as mentioned, it is intermittent. This appears using OpenMQ 4.2 on Solaris 10 (Intel), on multiple environments.
I've (on gleaning advice on a similar, fixed issue in Open MQ 4.2) also tried reconfiguring the ConnectionFactory to set imqReconnect to 'true' (it is disabled by default), but this has no effect.
Any help would be gratefully accepted.
Edited by: hailesaladdie on Jan 7, 2009 3:38 AM

You may try to increase the log level to DEBUG to see if you get more information. Do you expire your messages ?
Basically you have a situation where the broker is trying to ack a message for a consumer does not seem to exist (even its session is gone) any more even though the broker still has its id.
You're right the shutdown bit was my mistake, I've misread the code.
Could you say more about the nature of your application ? How do you acknowledge the message ? Can you post larger extracts from the broker log file ? Are there any errors warning before this exception ?
Tom

Similar Messages

  • SSMS Intermittent error - "Error message is: SqlDateTime overflow"

    SQL 2008R2(10.50.6000) Standard Edition, 64 Bit on Windows 2008R2 SP1 Enterprise.
    SSMS 10.50.4033
    From time-to-time (several times per week) I receive the following error when running a query from SSMS.
    "An error occurred while executing batch. Error message is: SqlDateTime overflow. Must be between 1/1/1753 12:00:00 AM and 12/31/9999 11:59:59 PM."
    This happens on small single statement queries, large complex admin queries, ad hoc queries, queries that I have source controlled and tested/run many times.  I have exhaustively checked the target tables and don't find any dates out of range.
    Typically, I just rerun the query and it runs fine.
    Another error that occurs less often is
    "An error occurred while executing batch. Error message is: Non-negative number required.
    Parameter name: count"
    This is particularly confusing since I don't have a parameter named "count" which is an illegal T-SQL identifier anyway.
    The references to "SqlDateTime"  and "count" lead me to believe this is an SSMS coding error.
    Ray

    Unfortunately, without a scenario to repro the issue, it is impossible investigate. And overall, intermittent errors are horrendeously difficult to troubleshoot.
    What I would recommend is that you install SSMS 2012 SP2. You can download it for free here:
    http://www.microsoft.com/en-us/download/details.aspx?id=43351
    You can run SSMS2012 against SQL 2008 R2 without problem, and personally I find it nicer to work with.
    Not that I am sure that it will resolve the issue.
    Erland Sommarskog, SQL Server MVP, [email protected]

  • Intermittent errors when  retrieving through smart view (11.1.2.5.210) in Oracle 11.1.2.3.500

    We are getting the below errors when retrieving from huge smart view sheets for couple of our applications. We have increased the time out settings from the local registry, server registry, mod_wl_ohs file, Web logic console, http.conf, Essbase.properties. Also, increased the JVM from opmn.xml & setCustomParamsAnalyticProviderServices.bat. However we still face the error.
    Note: this is an intermittent error and does not happen all the time.
    Cannot connect to the provider. Make sure it is running in the specified host/port. Error(12152).
    Cannot connect to the provider. Make sure it is running in the specified host/port. Error(12031).
    Also, we are facing  retrieval performance issues after we upgraded to 11.1.2.3.500 after we migrated from 11.1.1.3.500. Has anyone faced this issue? if so, any suggestions in improving the retrieval performance (especially with MDX member formulas in ASO applications)  in 11.1.2.3.500 version?
    Smart view version: 11.1.2.5.210

    Is there a load balancer being used?
    Does the issue common on both Shared and Private connection?
    Smartview client
         A)    add a essbase.cfg  to the client machine in smartview\bin
                 the file will have 3 entries
                NETDELAY 2000
                NETRETRYCOUNT 2000
                NETTCPCONNECTRETRYCOUNT  200
    You can give it a try on a single client machine and check is the result is improved.

  • Scope not found intermittent error

    We are using Oracle 10g R2 and BPEL 10.1.3.1.
    Our application consists of 2 processes. Process 1 invokes process 2 asynchronously and waits for a response. We have observed that when instances are being created for process 1 and at the same time response from process 2 is obtained (for existing instance) we get an intermittent error occuring once in few hours.
    The stack trace of the error is given below.
    I tried searching on the forums but didn't get any relevent clue for the same. If anyone can suggest probable reason and solution please reply.
    <ERROR> <default.collaxa.cube> <BaseCubeSessionBean::logError> Error while invoking bean "activity manager": Scope not found.
    The scope "BpPDB0.80" has not been defined in the current instance.
    ORABPEL-02094
    Scope not found.
    The scope "BpPDB0.80" has not been defined in the current instance.
         at com.collaxa.cube.engine.core.ScopeContext.getScope(ScopeContext.java:213)
         at com.collaxa.cube.engine.core.WorkItem.setCubeInstance(WorkItem.java:250)
         at com.collaxa.cube.engine.core.WorkItemFactory.init(WorkItemFactory.java:96)
         at com.collaxa.cube.engine.core.WorkItemFactory.create(WorkItemFactory.java:69)
         at com.collaxa.cube.engine.adaptors.common.BaseWorkItemPersistenceAdaptor.load(BaseWorkItemPersistenceAdaptor.java:148)
         at com.collaxa.cube.engine.data.WorkItemPersistenceMgr.load(WorkItemPersistenceMgr.java:75)
         at com.collaxa.cube.engine.CubeEngine.load(CubeEngine.java:4983)
         at com.collaxa.cube.engine.CubeEngine.load(CubeEngine.java:4971)
         at com.collaxa.cube.engine.CubeEngine.expireActivity(CubeEngine.java:1993)
         at com.collaxa.cube.ejb.impl.ActivityManagerBean.expireActivity(ActivityManagerBean.java:145)
         at com.collaxa.cube.ejb.impl.ActivityManagerBean.expireActivity(ActivityManagerBean.java:116)
         at sun.reflect.GeneratedMethodAccessor74.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at com.evermind.server.ejb.interceptor.joinpoint.EJBJoinPointImpl.invoke(EJBJoinPointImpl.java:35)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.JAASInterceptor$1.run(JAASInterceptor.java:31)
         at java.security.AccessController.doPrivileged(Native Method)
         at javax.security.auth.Subject.doAs(Subject.java:396)
         at com.evermind.server.ThreadState.runAs(ThreadState.java:622)
         at com.evermind.server.ejb.interceptor.system.JAASInterceptor.invoke(JAASInterceptor.java:34)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.TxRequiredInterceptor.invoke(TxRequiredInterceptor.java:50)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContextPool.java:55)
         at com.evermind.server.ejb.StatelessSessionEJBObject.OC4J_invokeMethod(StatelessSessionEJBObject.java:87)
         at ActivityManagerBean_LocalProxy_4bin6i8.expireActivity(Unknown Source)
         at com.collaxa.cube.engine.dispatch.message.instance.ExpirationMessageHandler.handle(ExpirationMessageHandler.java:43)
         at com.collaxa.cube.engine.dispatch.DispatchHelper.handleMessage(DispatchHelper.java:138)
         at com.collaxa.cube.engine.dispatch.BaseScheduledWorker.process(BaseScheduledWorker.java:70)
         at com.collaxa.cube.engine.ejb.impl.WorkerBean.onMessage(WorkerBean.java:86)
         at sun.reflect.GeneratedMethodAccessor30.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at com.evermind.server.ejb.interceptor.joinpoint.EJBJoinPointImpl.invoke(EJBJoinPointImpl.java:35)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.SetContextActionInterceptor.invoke(SetContextActionInterceptor.java:44)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContextPool.java:55)
         at oracle.j2ee.connector.messageinflow.MessageEndpointImpl.OC4J_invokeMethod(MessageEndpointImpl.java:297)
         at WorkerBean_EndPointProxy_4bin6i8.onMessage(Unknown Source)
         at oracle.j2ee.ra.jms.generic.WorkConsumer.run(WorkConsumer.java:266)
         at oracle.j2ee.connector.work.WorkWrapper.runTargetWork(WorkWrapper.java:242)
         at oracle.j2ee.connector.work.WorkWrapper.doWork(WorkWrapper.java:215)
         at oracle.j2ee.connector.work.WorkWrapper.run(WorkWrapper.java:190)
         at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:814)
         at java.lang.Thread.run(Thread.java:595)
    <ERROR> <default.collaxa.cube.engine.dispatch> <DispatchHelper::handleMessage> failed to handle message
    ORABPEL-02094
    Scope not found.
    The scope "BpPDB0.80" has not been defined in the current instance.
         at com.collaxa.cube.engine.core.ScopeContext.getScope(ScopeContext.java:213)
         at com.collaxa.cube.engine.core.WorkItem.setCubeInstance(WorkItem.java:250)
         at com.collaxa.cube.engine.core.WorkItemFactory.init(WorkItemFactory.java:96)
         at com.collaxa.cube.engine.core.WorkItemFactory.create(WorkItemFactory.java:69)
         at com.collaxa.cube.engine.adaptors.common.BaseWorkItemPersistenceAdaptor.load(BaseWorkItemPersistenceAdaptor.java:148)
         at com.collaxa.cube.engine.data.WorkItemPersistenceMgr.load(WorkItemPersistenceMgr.java:75)
         at com.collaxa.cube.engine.CubeEngine.load(CubeEngine.java:4983)
         at com.collaxa.cube.engine.CubeEngine.load(CubeEngine.java:4971)
         at com.collaxa.cube.engine.CubeEngine.expireActivity(CubeEngine.java:1993)
         at com.collaxa.cube.ejb.impl.ActivityManagerBean.expireActivity(ActivityManagerBean.java:145)
         at com.collaxa.cube.ejb.impl.ActivityManagerBean.expireActivity(ActivityManagerBean.java:116)
         at sun.reflect.GeneratedMethodAccessor74.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at com.evermind.server.ejb.interceptor.joinpoint.EJBJoinPointImpl.invoke(EJBJoinPointImpl.java:35)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.JAASInterceptor$1.run(JAASInterceptor.java:31)
         at java.security.AccessController.doPrivileged(Native Method)
         at javax.security.auth.Subject.doAs(Subject.java:396)
         at com.evermind.server.ThreadState.runAs(ThreadState.java:622)
         at com.evermind.server.ejb.interceptor.system.JAASInterceptor.invoke(JAASInterceptor.java:34)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.TxRequiredInterceptor.invoke(TxRequiredInterceptor.java:50)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContextPool.java:55)
         at com.evermind.server.ejb.StatelessSessionEJBObject.OC4J_invokeMethod(StatelessSessionEJBObject.java:87)
         at ActivityManagerBean_LocalProxy_4bin6i8.expireActivity(Unknown Source)
         at com.collaxa.cube.engine.dispatch.message.instance.ExpirationMessageHandler.handle(ExpirationMessageHandler.java:43)
         at com.collaxa.cube.engine.dispatch.DispatchHelper.handleMessage(DispatchHelper.java:138)
         at com.collaxa.cube.engine.dispatch.BaseScheduledWorker.process(BaseScheduledWorker.java:70)
         at com.collaxa.cube.engine.ejb.impl.WorkerBean.onMessage(WorkerBean.java:86)
         at sun.reflect.GeneratedMethodAccessor30.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at com.evermind.server.ejb.interceptor.joinpoint.EJBJoinPointImpl.invoke(EJBJoinPointImpl.java:35)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.SetContextActionInterceptor.invoke(SetContextActionInterceptor.java:44)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContextPool.java:55)
         at oracle.j2ee.connector.messageinflow.MessageEndpointImpl.OC4J_invokeMethod(MessageEndpointImpl.java:297)
         at WorkerBean_EndPointProxy_4bin6i8.onMessage(Unknown Source)
         at oracle.j2ee.ra.jms.generic.WorkConsumer.run(WorkConsumer.java:266)
         at oracle.j2ee.connector.work.WorkWrapper.runTargetWork(WorkWrapper.java:242)
         at oracle.j2ee.connector.work.WorkWrapper.doWork(WorkWrapper.java:215)
         at oracle.j2ee.connector.work.WorkWrapper.run(WorkWrapper.java:190)
         at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:814)
         at java.lang.Thread.run(Thread.java:595)
    <ERROR> <default.collaxa.cube.engine.dispatch> <BaseScheduledWorker::process> Failed to handle dispatch message ... exception ORABPEL-05002
    Message handle error.
    An exception occurred while attempting to process the message "com.collaxa.cube.engine.dispatch.message.instance.ExpirationMessage"; the exception is: Scope not found.
    The scope "BpPDB0.80" has not been defined in the current instance.
    ORABPEL-05002
    Message handle error.
    An exception occurred while attempting to process the message "com.collaxa.cube.engine.dispatch.message.instance.ExpirationMessage"; the exception is: Scope not found.
    The scope "BpPDB0.80" has not been defined in the current instance.
         at com.collaxa.cube.engine.dispatch.DispatchHelper.handleMessage(DispatchHelper.java:171)
         at com.collaxa.cube.engine.dispatch.BaseScheduledWorker.process(BaseScheduledWorker.java:70)
         at com.collaxa.cube.engine.ejb.impl.WorkerBean.onMessage(WorkerBean.java:86)
         at sun.reflect.GeneratedMethodAccessor30.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at com.evermind.server.ejb.interceptor.joinpoint.EJBJoinPointImpl.invoke(EJBJoinPointImpl.java:35)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.SetContextActionInterceptor.invoke(SetContextActionInterceptor.java:44)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContextPool.java:55)
         at oracle.j2ee.connector.messageinflow.MessageEndpointImpl.OC4J_invokeMethod(MessageEndpointImpl.java:297)
         at WorkerBean_EndPointProxy_4bin6i8.onMessage(Unknown Source)
         at oracle.j2ee.ra.jms.generic.WorkConsumer.run(WorkConsumer.java:266)
         at oracle.j2ee.connector.work.WorkWrapper.runTargetWork(WorkWrapper.java:242)
         at oracle.j2ee.connector.work.WorkWrapper.doWork(WorkWrapper.java:215)
         at oracle.j2ee.connector.work.WorkWrapper.run(WorkWrapper.java:190)
         at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:814)
         at java.lang.Thread.run(Thread.java:595)

    Hi user10638123,
    this is a known bug(see Bug 6073311 and Bug 6216169).
    As far as I remeber this is no 'real' error which you should be concerned about but the entry is written to the log errously. For the version 10.1.3.3.x is a fix available. Please have a look on metalink to verify if the fix works for 10.1.3.1 too.
    Kind regards,
    - Roland

  • Intermittent errors - Invoke() could not find the Service name

    Users are getting intermittent error : Invoke() could not find the Service name, when opening the Xcelsius dashboards in PRODUCTION. The dashboard has several QAAW queries .These errors are poping up intermittently.
    The dashboards are hosted utside the BO environment.
    BOXIR3.1
    Crystal Xcelsius 2008 Enterprise

    As I continue to look into it, the only thing that I see differently when I am prompted for login is that I can specify the system to log into. I am now wondering if somehow this information is being lost and that is what is causing these issues. Given that the specified name cannot be found and that it does in fact recognize the correct name, I'm not entirely sure what the problem is.
    Further information:
    If I disable the use of hard-coded logins and I am prompted, I can display results for the onLoad run. Yet the query is also set to refresh on 30 second intervals. On every subsequent interval I am getting this error.
    I think this has something to do with sessions. How do I check which sessions exist on my box? CmcApp somewhere?
    Edited by: Brian Comeau on Jun 4, 2009 12:24 AM
    Checking in CmcApp I found some sessions. Here is what happens:
    Login to CmcApp Sessions tab
    -Administrator: 1 session at 5:45pm
    Launch browser to Xcelsius .swf
    Prompted for login information: Administrator/password
    -Administrator: 2 sessions at 6:30pm
    I had previously set the timeout for sessions in QaaWS to 120 seconds
    After 2 minutes
    -Administrator: 1 session at 5:45pm
    Yet throughout this time, I am still given this "invoke() could not find the service name" error. The name provided "qaawsIncidents" is the same name that I can see if I launch QaaWS.
    Ideas?
    Edited by: Brian Comeau on Jun 4, 2009 12:30 AM

  • Intermittent error establishing socket on SQL Server 2000

    I have a suite of 130 JUnit tests. Recently, they started to give me intermittent "error establishing socket" errors when trying to connect to a local instance of SQL Server 2000 via JDBC.
    Each test creates one or more connections. I've used wrappers to prove that I'm closing all of the connections, statements, prepared statements and result sets. The first 70 or 80 tests succeed. After that every test gets the "error establishing socket" exception. Sometimes (but not always) SQL Server continues to refuse connections when I re-run the suite. When that happens I have to let it sit for 30 seconds or so (or restart the server) before it will accept connections.
    I've tested this with both Microsoft's and WebLogic's JDBC drivers with the same results. There's nothing in the SQL Server logs when this happens. There's nothing in the Windows event logs, either.
    If I sleep for 5 seconds between each test the problem goes away.
    I installed the latest service pack (SP3a) for SQL Server 2000 with no change in behavior.
    All of this leads me to believe that something is wrong with SQL Server. Has anyone else run into this problem? Any ideas?

    I am not overly familiar with the SQL Server network architecture, but there are scenarios that could explain your intermittent failures.
    When you connect to a database one of two things can happen, you can start your own process on the server that acts as communication to from the server locally, or you are put in a queue for a static (shared) process that does the same thing.
    Assuming that most databases are initially setup with singular processes per connection, and you have established a connection then you disconnect from the database you do not automatically or instantly kill your process running on the server. There are two primary reasons for this as far as I know. First, the database puts more priority on doing something then doing nothing. Cleaning up and removing your process would be considered doing nothing, accepting incoming connections would be considered doing something. Second, the process may have to stay around to ensure all commit or rollback is completed properly (not always true in every database).
    So, I would expect that there is a connection limit (perhaps between 50-80) that you are exceeding because you are firing these connections rapidly and even though you close the connection in your remote program, the database simply doesn't keep up. Most databases will "cleanup" reasonably quickly if they have the resources to do so, so if you were to put a 30 second delay between every connection it would probably work just fine. It would probably work fine if you put a 30 second delay between after every 20 connections too. It's a bit of balancing act.
    There would be a couple of ways to alleviate this constraint. Putting in delays can demonstrate that this is in fact a work load problem (constrained by total count of connections), but doesn't really help in production instances. You can change the maximum number of connections allowed by the database, however this threshold may be caused by hardware resource (memory) limitations as much as it is a parameter in the database. You may have to add memory to accommodate this many connections. You may have to constrain how much memory each connection gets (again controlled by database parameters). You may have to accept this as a resource constraint and write your code accordingly. This often manifests itself by taking advantage of transaction managers (or transaction manager logic) that will queue up requests until database resources are available.
    Again, I'm not a SQL Server expert, but I'm reasonably certain that most of what I said applies if not specifically at least generally.
    Good Luck.

  • Client 7.03 intermittent error codes

    Our users are experiencing intermittent error codes more frequently in the last few months.
    Error codes 8201, 8209 and other errors which directly affects accessing documents in DMS. Generally we suggest they close and reopen their GroupWise client (a mix of 7.02HP & 7.03) and this seems to work.
    There have been no updates or changes to the server (ver 7) and no updates to clients other than upgrading clients from 7.02HP to 7.03 as a means to fix these errors, although the errors are generated in both clients. We do have a few users with client 6.56 due to the problem with displays of custom lookup tables and have experienced similar problems.
    Has anyone else experienced users with error codes losing their ability to open documents?
    Any and all suggestions welcome
    Thanks
    Dianne

    I am getting this compaint also, closing and re-opening the client does allow the user to access the document. The document properties activity log shows the document being opened by the user, but the doc status has to be reset on closing the client. Sometimes, the document does not open, does not return an error, just appears to do nothing. POA logging is set to verbose and there does not appear to be any useful information there. We are running a mix of client 7.0.2 and 7.0.3 (non-hp1), 7.0.3HP1 on the NLM's on NW6.5.7. If anyone knows which client release works with DMS and does not make us look bad, please let me know.,...
    "Matt Schlawin" <[email protected]> wrote in message news:[email protected]...
    Dianne,
    Occasionally I get a call that users are getting a message saying they cannot open any of their documents. I have them reboot and it fixes it. So far I have not looked into it much because it happens so seldom.
    We are running GW7.03 on SLES10 so unless I restart the agents with the --show switch, I do not see errors. Next time it happens I'll look in the log files to see if it is a client issue or a server issue.
    Matt
    >>> On 10/23/2008 at 3:06 PM, in message <[email protected]>, Dianne2006<[email protected]> wrote:
    Our users are experiencing intermittent error codes more frequently inthe last few months.
    Error codes 8201, 8209 and other errors which directly affectsaccessing documents in DMS. Generally we suggest they close andreopen their GroupWise client (a mix of 7.02HP & 7.03) and this seems towork.
    There have been no updates or changes to the server (ver 7) and noupdates to clients other than upgrading clients from 7.02HP to 7.03 as ameans to fix these errors, although the errors are generated in bothclients. We do have a few users with client 6.56 due to the problemwith displays of custom lookup tables and have experienced similarproblems.
    Has anyone else experienced users with error codes losing their abilityto open documents?
    Any and all suggestions welcome
    Thanks
    Dianne-- Dianne2006------------------------------------------------------------------------Dianne2006's Profile: http://forums.novell.com/member.php?userid=35019View this thread: http://forums.novell.com/showthread.php?t=348532

  • Intermittent  error when using the Disco Viewer client

    Hi, I have a user receiving the following intermittent error when using the Discoverer Viewer client:
    “The application encountered an invalid state.
    - Discoverer Beans XML Exception. Method: findNode Class: XMLUtils Error: Cannot find parent node. Parent element does not exist in XML document, looking for database_account/eul
    OracleBI Discoverer Viewer was unable to find the necessary data for displaying the results of this event. Please correct any errors and try again.”
    Any idea what this might be? Any help or direction would be very much appreciated! Thank you!

    Hello
    Is this related to a single machine or common to a single report or is it purely random?
    I did a search on your behalf and came up with nothing related to this error. You may therefore need to raise the problem with Oracle Support.
    Just out of curiosity which version of Discoverer are you using?
    Michael

  • Intermittent error saving attachments from mail: "Names longer than 31 characters are not supported on the destination volume."

    I am reciving intermittent errors saving attachments from mail: "Names longer than 31 characters are not supported on the destination volume."

    I am seeing this too.
    I Posted in similar thread 6704033
    Error when saving calendar exports-names longer than 31 characters not supported on the destination volume.
    Very spooky. Not always reproducible, but it happened to me while using Office365-Outlook web-based email (saving a PDF).
    RE: the suggestion, checking security box "allow apps downloaded from all sites" I would really rather not do that.
    On my system it is set to allow "Mac App store and identified developers."
    Oh sorry, I'm on Yosemite, I see this is Mav forum...

  • I keep getting an intermittent error on web pages where a blue box with a question mark appears instead of pictures.  For example Facebook and Zappos would load normally on one visit, but if I visit other websites and return I get the blue box.

    I keep getting an intermittent error on web pages where a blue box with a question mark appears instead of pictures.  For example Facebook and Zappos would load normally on one visit, but if I visit other websites and return I get the blue box instead of pictures. If I restart the problem will go away temporarly. However, normally returnes in time.

    HI,
    From the Safari Menu Bar click Safari/Preferences then select the Appearance tab. Tick the box next to: Display images when the page opens.
    If that box is already ticked, from the Safari Menu Bar, click Safari / Empty Cache. When you are done with that...
    From the Safari Menu Bar, click Safari / Reset Safari. Select the top 5 buttons and click Reset. Relaunch Safari. If you still have problems loading images, go here for trouble shooting 3rd party plugins or input managers which might be causing the problem. Safari: Add-ons may cause Safari to unexpectedly quit or have performance issues
    Web pages now include a small icon or 'favicon' which is visible in the address bar and next to bookmarks. These icons take up disk space and slow Safari down. It is possible to erase the icons from your computer and start fresh. *To delete Safari's icon cache using the Finder, open your user folder, navigate to ~/Library/Safari/ and move this file "webpageIcons.db to the Trash.*
    Make sure Safari is not running in Rosetta. Right or control click the Safari icon in your Applications folder then click Get Info. In the Get Info window click the black disclosure triangle so it faces down. Where you see Open using Rosetta... make sure that is NOT selected.
    If you still have problems, go to the Safari Menu Bar, click Safari/Preferences. Make note of all the preferences under each tab. Quit Safari. Now go to ~/Library/Preferences and move this file com.apple.safari.plist to the Desktop. Relaunch Safari. If it's a successful launch, then that .plist file needs to be moved to the Trash.
    Carolyn

  • Intermittent errors with mxmlc

    Hi All,
    I have recently begun to encounter intermittent errors when executing the mxmlc ant task.  This appears to be some sort of timing issue, because I can just re-run the task and have the build run to completion.  The errors that I get vary, but usually are either invalid implicit coercions (with a line number being reported of -1), or attempting to access fields or functions that don't exist (with an actual line number where the error supposedly occurs).  In each of these case, I get many errors, followed by a ton of invalid embed commands.
    As I mentioned before, simply re-running the task will either cause a successful compilation, or a completely different set of errors and line numbers being reported.  This is turning into a very high visibility issue because automated builds are failing, and the only thing that I can do is to tell them to run it again.
    Here is the list of options that I'm sending to mxmlc:
    static-link-runtime-shared-libraries=true
    debug=false
    keep-generated-actionscript=false (have changed to true in an attempt to find the problem)
    incremental=false
    We are using the 4.5.1 "full" SDK, ant 1.8.2, and JDK 1.6.0_30.
    Thank you for any help or insight!

    Hello, Flexers, this discussion has been moved from the Community Help application forum, I hope I did move it to the correct spot!

  • Intermittent errors while configuring a model in custom ui: P_3040383 :4 No

    Hi All,
    We have implemented custom configurator in our company. It was working fine, but from last one year we are getting some intermittent error while configuring an item from custom ui.
    All errors look like this.
    P_3040383 : No such variable defined
    This number P_3040383 changes every time.
    This is an intermittent issue. To replicate this issue we need to keep on trying to configure an item with same options. After trying 2-3 time this error occurs. We are facing this issue in all the models we are using. Please help and let us know how to find the root cause of the issue.
    Thanks
    Anil Chamoli
    Edited by: 950124 on Jul 31, 2012 4:36 PM

    Hi Hussein,
    I tried to capture the runtime exception in jserv.log file and found that most of the time it throwing error in below code.
    ioption.getState()
    another piece of code that is throwing same error.
    IRuntimeNode iruntimenode1 = statusinfo.getNode();
    IRuntimeNode iruntimenode2 = iruntimenode1.getParent();
    int j = iruntimenode1.getType();
    I also got below exception but it is very rare.
    oracle.apps.cz.cio.LogicalRuntimeException: Fatal Logic Error: P_1964 :4 No such variable defined
    I am not able to understand why same code shows two different behavior for same set of data.
    Please give me some idea so that i can work in right direction.
    Thanks
    Anil Chamoli

  • Servlet results image - intermittent error

    Hi!
    I have an html that calls a servlet from the src of an image tag. The servlet brings a image as result. The intermittent error is that the image doesn't appears in the very first time. Only when I refresh the page is that the image appears. If I call the page from another browser, the image always appears. But if I restart the application server, the image doesn't appear at the first time, again.
    I use the WebSphere Application Server 3.5, and develop the applications with VisualAge for Java 3.5. In both environments the error occurs.
    Can someone helps me?
    thanks
    html: index.html
    <HTML>
    <HEAD>
    </HEAD>
    <BODY bgcolor="#FFFFFF">
    This is your logo:
    <p><img src="servlet/pLog.Counter"></p>
    </BODY>
    </HTML>servlet pLog.Counter
    package pLog;
    import java.io.*;
    import java.net.*;
    import javax.servlet.*;
    import javax.servlet.http.*;
    import java.util.*;
    import com.sun.image.codec.jpeg.*;
    import java.awt.image.*;
    import java.awt.*;
    public class Counter extends HttpServlet {
         public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, java.io.IOException {
              doPost(request, response);
         public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, java.io.IOException {
              response.setContentType("image/jpeg");
              ServletOutputStream out = response.getOutputStream();          
              String strImagePath = "http://localhost:8080/images/logogedas.jpg";
              Toolkit toolkit = Toolkit.getDefaultToolkit();
              URL urlIMAGE =     new URL(strImagePath);
              Image image1 = toolkit.getImage(urlIMAGE);
              int iWid = image1.getWidth(null);
              int iHei = image1.getHeight(null);               
              BufferedImage image = new BufferedImage(iWid,iHei, BufferedImage.TYPE_INT_RGB);
              Graphics g = image.getGraphics();
              g.drawImage(image1, 0, 0, null);               
              JPEGImageEncoder encoder =JPEGCodec.createJPEGEncoder(out);
              encoder.encode(image);
              out.close();
    }

    Hi,
    You'll need to define a MediaTracker to wait for the image to be loaded completely. Here's the modified code:
    package pLog;
    import java.io.*;
    import java.net.*;
    import javax.servlet.*;
    import javax.servlet.http.*;
    import java.util.*;
    import com.sun.image.codec.jpeg.*;
    import java.awt.image.*;
    import java.awt.*;
    public class Counter extends HttpServlet {
         public void doGet(HttpServletRequest request, HttpServletResponse response)
              throws ServletException, java.io.IOException {
                   doPost(request, response);
         public void doPost(HttpServletRequest request, HttpServletResponse response)
              throws ServletException, java.io.IOException {
                   response.setContentType("image/jpeg");
                   ServletOutputStream out = response.getOutputStream();
                   String strImagePath = "http://localhost:8080/images/logogedas.jpg";
                   Toolkit toolkit = Toolkit.getDefaultToolkit();
                   URL urlIMAGE =     new URL(strImagePath);
                   Image image1 = toolkit.getImage(urlIMAGE);
                   Frame frame = new Frame();
                   frame.addNotify();
                   MediaTracker tracker = new MediaTracker(frame);
                   tracker.addImage(image1, 0);
                   try {
                        tracker.waitForAll();
                   catch (InterruptedException e) {
                        log("Interrupted while loading image");
                        throw new ServletException(e.getMessage());
                   int iWid = image1.getWidth(null);
                   int iHei = image1.getHeight(null);
                   BufferedImage image = new BufferedImage(iWid,iHei, BufferedImage.TYPE_INT_RGB);
                   Graphics g = image.getGraphics();
                   g.drawImage(image1, 0, 0, null);
                   JPEGImageEncoder encoder =JPEGCodec.createJPEGEncoder(out);
                   encoder.encode(image);
                   out.close();
    }Another possibility is to implement the ImageObserver interface (although it's a little more complicated).
    Hope this helps,
    Kurt.

  • Intermittent error "Detected simultaneous access"

    Since updating our Service Desk appliance to version 7.0.3 we have had an intermittent error message when a technician is updating or changing incidents. The error reads "Detected simultaneous access. This Incident has been altered by another user and the contents are now updated. Review & re-submit to record your changes."
    There are no other users updating the incident at the time. After attempting to save the incident a few times it does succeed. Is anyone else seeing this?

    deaster,
    It appears that in the past few days you have not received a response to your
    posting. That concerns us, and has triggered this automated reply.
    Has your problem been resolved? If not, you might try one of the following options:
    - Visit http://www.novell.com/support and search the knowledgebase and/or check all
    the other self support options and support programs available.
    - You could also try posting your message again. Make sure it is posted in the
    correct newsgroup. (http://forums.novell.com)
    Be sure to read the forum FAQ about what to expect in the way of responses:
    http://forums.novell.com/faq.php
    If this is a reply to a duplicate posting, please ignore and accept our apologies
    and rest assured we will issue a stern reprimand to our posting bot.
    Good luck!
    Your Novell Forums Team
    http://forums.novell.com

  • Localconnection intermittent error #2044

    localconnection intermittent error #2044
    Hi,
    Im getting the above error intermittently when I send data via a local connection.
    More often than not the first few packages send then it starts to fail.
    If I don't have a StatusEvent listener active I get the error #2044
    If I start listening for it with statusEvent I stop getting the error appearing but then the connection is still dead.
    I thought It could be something to do with the amount of data I'm sending in one send... I think the max is 40kb or something.
    But now I've stripped it right back to just "triggering" a method in my reciever swf and im still getting the 2044 error.
    Both swfs are sat on a local machine. They will be standalone, not in a browser.
    Both swfs have lots of stuff to do. Their always rendering stuff to screen, downloading graphics ect...
    I wondered if its the amount of other processors that are going on? Maybe it caunt cope.
    sender...
    [CODE]
    LCSend = new LocalConnection();
    LCSend.allowDomain('*');
    //LCSend.addEventListener(StatusEvent.STATUS, statusHandler);
    LCSend.send("testData", "testReciever");
    [/CODE]
    Receiver....
    [CODE]
    imgReciever = new LocalConnection();
    imgReciever.client = this;
    imgReciever.connect("testData");
                        public function testReciever() {
                                  var txt:TextField = troot.debugger;
                                  txt.appendText("trigger");
    [/CODE]
    Any Ideas?
    Thanks
    Aidan

    HI,
    No browser involved just two standalone swf files.
    so if I comment out my statusevent listener I get this error pop up...
    Error #2044: Unhandled StatusEvent:. level=error, code=
    As a test Im currently  triggering....
    LCSend.send("testData", "testReciever");
    ... On a button press.
    I consistintently pressed it for 10 minutes this morning without getting the error. I then restart the two swfs and I start gettting the error.
    Both swfs have many tasks on the go, constantly rendering content to the screen.
    Ive noticed that any animations start to juter and slow down when I press the test button to send the trigger for testReciever.
    Thanks
      Aidan

Maybe you are looking for