setEndTime must be called after setStartTime - jmeter

Trying pushing message using JMeter JMS Publisher. But getting below error. Is this jmeter side error or server side error.
Error:
setEndTime must be called after setStartTime java.lang.Throwable: Invalid call sequence at
org.apache.jmeter.samplers.SampleResult.setEndTime(SampleResult.java:1058)

There is an issue either with your configuration or the jms server.
And there is a bug fixed in current nightly build (future 5.0) that made the error message confusing:
https://bz.apache.org/bugzilla/show_bug.cgi?id=62464

Related

MQ error queue manager error logs showing "The error code returned was '701'." MQ errors on MQ V9.2.0.0

One of the MQ queue manager is having below errors in it's error logs and due to which SSL channel is in retrying state. Can anyone know about such kind of error.
An error indicating a software problem was returned from a function which is
used to provide SSL or TLS support. The error code returned was '701'. The
function call was 'ccigsk_attrib_set_enum - GSK_TRUNCATE_PEER_CERTCHAIN'.
The channel is XXX; in some cases its name cannot be
determined and so is shown as '????'. The channel did not start.

Websphere mq listener available but showing not found error

we have facing error, application unable to connect to queue manager,with reason
code mqrc 2538,
webspher MQ version v7.0.1.2.
operating system "Solaris".
I have started the listener manually through
runmqlsr -m qmname -t tcp -p port
after i have checked status of listener through command,
display lsstatus(listener name)
"listener is available but when I try to display the status of this listener it is showing MQ object not found."
we have checked error logs but there is no information for related client fails we have started listener manually, listener information only available in error logs.
Also we have checked "/var/mqm/error" we found the FDC files "probe ID: XY132002" we have contact with sysadmin they mount the disk space.
After mounting /var/mqm/ disc space still we are facing the same issue.
i have already given "start lstr(lstr name)" in script mode, but i its accepting the request, while I try to display the status of this listener it is showing MQ object not found."
i have checked qmgr error logs and fdc error logs"
can you please find the below errors written in /var/mqm/errors/AMQERR01.LOG
Explanation: 1. An attempt hasbeen made to run the brker(SFMSICREQMGR) but the brker has ended for reason '6119:xecF_E_UNEXPECTED_SYSTEM_RC'.
error: AMQ6119:An internal WebSphere MQ error has occured(failed to get memory segment:shmget(0x00000000, 16384) [rc =1 errno=28] no space left on device.
++below error written in queue manger level error:++
AMQ5008: An essential websphere MQ process 10063 (amqfgpub) cannot be found is assumed to be terminated.
these are errors written in queue manager level error logs and system level error logs:
we have added below values
process.max-file-descriptor=(basic,10000,deny)
project.max-sem-ids=(priv,1024,deny)
project.max-shm-ids=(priv,1024,deny)
project.max-shm-memory=(priv,4294967296,deny)
after adding this parameters we restarted the queue manager's,
we have four queue managers in server, three queue managers and listeners are in running state, fourth queue manager facing same error.
we have stopped one queue manager and we have run the fourth queue manager,the fourth queue manager is running and listener also in running state.
one queue manager is not allowing to start. we are facing same error for this queue manager.
All queue managers and listeners running fine.
we have created local queue,
queue name(error_local_queue).but while application tried get msg from this queue his getting error
Mqrc 2033.
Kindly help for this issue
thank you so much to all issue got resolved.
If you start a listener using the following command (as per your question):-
runmqlsr -m qmname -t tcp -p port
Then you have not specified a name for the listener anywhere (because this command does not have that capability).
It will however still show up in a DISPLAY LSSTATUS command with a system generated name. If you use the following command:-
DISPLAY LSSTATUS(*)
that will show all running listeners, and you will see that there is one with a name something like SYSTEM.LISTENER.TCP.1 which is your runmqlsr one.
Alternatively, if you want to give your listener a specific name, then you must define a listener as follows (replacing nnnn with your port number):-
DEFINE LISTENER(TCP.LSTR) TRPTYPE(TCP) CONTROL(QMGR) PORT(nnnn)
Then you are able to start it as follows:-
START LISTENER(TCP.LSTR)
and show it's status as follows:-
DISPLAY LSSTATUS(TCP.LSTR) ALL
N.B. I used the name TCP.LSTR but you may choose any name you wish.
The errors you mention at the end of your question are unrelated to listeners. Please open a separate question for those.
MQ v7.0 has been out of support since September 30th 2015.
The errors you found indicate the queue manager is short on shared memory, this could cause the entire queue manager to have issues including your listener. The current values along with IBM's recommendations can by found using the mqconfig script.
MQ v7.0 did not come with the mqconfig script. Download the script and verify which kernel settings are not correct, the download site is "How to configure UNIX and Linux systems for IBM MQ".
You can find more information on setting these in the IBM MQ v7 Knowledge Center page "Resource limit configuration".
The values in the Knowledge center are recommended values for a average server with a couple of queue managers and should be treated as a minimum value. If you can't run 4 queue managers then I would suggest going to higher values. I would start with setting max-sem-ids and max-shm-ids to 10240 and see if that solves it, if not then attempt to add 50% to the max-shm-memory value.

Suddenly Can Not Connect to APNS Sandbox Environment with PushSharp

We stopped being able to connect to the feedback.sandbox.push.apple.com about two days ago right in the middle of testing. I checked the certificate and it is valid. I also ran the openssl troubleshooting commands... and it all appeared ok. But we also can NOT doing any testing or work against the sandbox APNS. We are getting the following error about a malformed message response when we try and create the SSLStream connection. I have been scratching my head for a day now... thinking it was something on our end... so would really appreciate a response if others are able to test and connect to the sandbox APNS using PushSharp current version 2.1.2 ??
A call to SSPI failed, see Inner exception" Inner Exception -> "The message received was unexpected or badly formatted."
We were having the same issue using the now deprecated APNS-Sharp library (ancestor to PushSharp). I submitted a pull request for APNS-Sharp that fixes the issue based on my tests.
See https://stackoverflow.com/a/23121258/3542341
and for the pull request: https://github.com/Redth/PushSharp/pull/369/files

Oracle service bus Invocation Error

Whenever I try to invoke a proxy service in OSB it gives me error. Here's the error I see:
com.bea.wli.sb.transports.TransportException:
The invocation resulted in an error:
Unknown error while processing message for service ProxyService {Proxy service path}
A HTTP 500 is returned.
In the message flow I can see a request was returned as it is saying "No service has been invoked." In the logs I can see "Error to place router information".
Any ideas for how to overcome this?
HTTP 500 is essentially "Internal Server Error". Check OSB server logs for full stack trace. The problem is around the area where Proxy Service has been deployed.

MQ Failure to send message - MQJE046: Unsupported codeset

I'm using MQ v. 6.x.
Usually i can send and receive messages just fine. However, for some messages I get a 'MQJE046: Unsupported codeset' exception.
It seeme to be related to size, as i could reproduce the issue with message made of chars 0-9 in length greater then 32218 bytes.
javax.jms.JMSException: MQJMS1016: an internal error has occurred. Please contact your system administrator. Detail: com.ibm.mqservices.MQInternalException: MQJE001: An MQException occurred: Completion Code 2, Reason 2195
MQJE046: Unsupported codeset : 0
at com.ibm.mq.jms.services.ConfigEnvironment.newException(ConfigEnvironment.java:586)
at com.ibm.mq.jms.MQMessageProducer.sendInternal(MQMessageProducer.java:1693)
at com.ibm.mq.jms.MQMessageProducer.send(MQMessageProducer.java:1056)
Is it a multithreaded app? MQTopicPublisher or MQQueueSender cannot be shared between threads and this message could be caused from sharing this objects between threads.
Refer to this mqseries.net thread

Resources