Hi Tim,

after changing double quote also, getting error.

I feel issue is related to : and - characters.


./activemq purge --msgsel
JMSMessageID="ID:Dhanasekars-iMac.local-53803-1520058200878-1:1:1:1:1"
--jmxuser admin --jmxpassword admin DHANATEST
INFO: Loading '/Applications/apache-activemq//bin/env'
INFO: Using java
'/Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home/bin/java'
Java Runtime: Oracle Corporation 1.8.0_60
/Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home/jre
  Heap sizes: current=62976k  free=61321k  max=932352k
    JVM args: -Xms64M -Xmx1G
-Djava.util.logging.config.file=logging.properties
-Djava.security.auth.login.config=/Applications/apache-activemq//conf/login.config
-Dactivemq.classpath=/Applications/apache-activemq//conf:/Applications/apache-activemq//../lib/
-Dactivemq.home=/Applications/apache-activemq/
-Dactivemq.base=/Applications/apache-activemq/
-Dactivemq.conf=/Applications/apache-activemq//conf
-Dactivemq.data=/Applications/apache-activemq//data
Extensions classpath:
 
[/Applications/apache-activemq/lib,/Applications/apache-activemq/lib/camel,/Applications/apache-activemq/lib/optional,/Applications/apache-activemq/lib/web,/Applications/apache-activemq/lib/extra]
ACTIVEMQ_HOME: /Applications/apache-activemq
ACTIVEMQ_BASE: /Applications/apache-activemq
ACTIVEMQ_CONF: /Applications/apache-activemq/conf
ACTIVEMQ_DATA: /Applications/apache-activemq/data
useJmxServiceUrl Found JMS Url:
service:jmx:rmi://127.0.0.1/stub/rO0ABXNyAC5qYXZheC5tYW5hZ2VtZW50LnJlbW90ZS5ybWkuUk1JU2VydmVySW1wbF9TdHViAAAAAAAAAAICAAB4cgAaamF2YS5ybWkuc2VydmVyLlJlbW90ZVN0dWLp/tzJi+FlGgIAAHhyABxqYXZhLnJtaS5zZXJ2ZXIuUmVtb3RlT2JqZWN002G0kQxhMx4DAAB4cHc0AAtVbmljYXN0UmVmMgAACTEyNy4wLjAuMQAA5ftSLs1eQlwA53ivhH0AAAFiExH6iIABAHg=
Connecting to pid: 4801
ERROR: java.lang.RuntimeException: Failed to execute purge task. Reason:
javax.jms.InvalidSelectorException:
JMSMessageID=ID:Dhanasekars-iMac.local-53803-1520058200878-1:1:1:1:1
java.lang.RuntimeException: Failed to execute purge task. Reason:
javax.jms.InvalidSelectorException:
JMSMessageID=ID:Dhanasekars-iMac.local-53803-1520058200878-1:1:1:1:1
        at
org.apache.activemq.console.command.PurgeCommand.runTask(PurgeCommand.java:139)
        at
org.apache.activemq.console.command.AbstractCommand.execute(AbstractCommand.java:62)
        at
org.apache.activemq.console.command.AbstractJmxCommand.execute(AbstractJmxCommand.java:387)
        at
org.apache.activemq.console.command.ShellCommand.runTask(ShellCommand.java:154)
        at
org.apache.activemq.console.command.AbstractCommand.execute(AbstractCommand.java:62)
        at
org.apache.activemq.console.command.ShellCommand.main(ShellCommand.java:104)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:497)
        at org.apache.activemq.console.Main.runTaskClass(Main.java:262)
        at org.apache.activemq.console.Main.main(Main.java:115)
ERROR: java.lang.Exception: javax.jms.InvalidSelectorException:
JMSMessageID=ID:Dhanasekars-iMac.local-53803-1520058200878-1:1:1:1:1
java.lang.Exception: javax.jms.InvalidSelectorException:
JMSMessageID=ID:Dhanasekars-iMac.local-53803-1520058200878-1:1:1:1:1
        at
org.apache.activemq.console.command.PurgeCommand.runTask(PurgeCommand.java:140)
        at
org.apache.activemq.console.command.AbstractCommand.execute(AbstractCommand.java:62)
        at
org.apache.activemq.console.command.AbstractJmxCommand.execute(AbstractJmxCommand.java:387)
        at
org.apache.activemq.console.command.ShellCommand.runTask(ShellCommand.java:154)
        at
org.apache.activemq.console.command.AbstractCommand.execute(AbstractCommand.java:62)
        at
org.apache.activemq.console.command.ShellCommand.main(ShellCommand.java:104)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:497)
        at org.apache.activemq.console.Main.runTaskClass(Main.java:262)
        at org.apache.activemq.console.Main.main(Main.java:115)
Caused by: javax.jms.InvalidSelectorException:
JMSMessageID=ID:Dhanasekars-iMac.local-53803-1520058200878-1:1:1:1:1
        at
org.apache.activemq.selector.SelectorParser.parse(SelectorParser.java:88)
        at
org.apache.activemq.selector.SelectorParser.parse(SelectorParser.java:58)
        at
org.apache.activemq.broker.region.Queue.createSelectorFilter(Queue.java:1679)
        at
org.apache.activemq.broker.region.Queue.removeMatchingMessages(Queue.java:1284)
        at
org.apache.activemq.broker.region.Queue.removeMatchingMessages(Queue.java:1274)
        at
org.apache.activemq.broker.jmx.QueueView.removeMatchingMessages(QueueView.java:72)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:497)
        at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:71)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:497)
        at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:275)
        at
com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:112)
        at
com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:46)
        at
com.sun.jmx.mbeanserver.MBeanIntrospector.invokeM(MBeanIntrospector.java:237)
        at com.sun.jmx.mbeanserver.PerInterface.invoke(PerInterface.java:138)
        at com.sun.jmx.mbeanserver.MBeanSupport.invoke(MBeanSupport.java:252)
        at javax.management.StandardMBean.invoke(StandardMBean.java:405)
        at
org.apache.activemq.broker.jmx.AnnotatedMBean.invoke(AnnotatedMBean.java:218)
        at
com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
        at 
com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801)
        at
javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1471)
        at
javax.management.remote.rmi.RMIConnectionImpl.access$300(RMIConnectionImpl.java:76)
        at
javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1312)
        at
javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1404)
        at
javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:832)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:497)
        at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:323)
        at sun.rmi.transport.Transport$1.run(Transport.java:200)
        at sun.rmi.transport.Transport$1.run(Transport.java:197)
        at java.security.AccessController.doPrivileged(Native Method)
        at sun.rmi.transport.Transport.serviceCall(Transport.java:196)
        at 
sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:568)
        at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:826)
        at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$256(TCPTransport.java:683)
        at java.security.AccessController.doPrivileged(Native Method)
        at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:682)
        at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at java.lang.Thread.run(Thread.java:745)
Caused by: org.apache.activemq.selector.TokenMgrError: Lexical error at line
1, column 16.  Encountered: ":" (58), after : ""
        at
org.apache.activemq.selector.SelectorParserTokenManager.getNextToken(SelectorParserTokenManager.java:1053)
        at
org.apache.activemq.selector.SelectorParser.jj_scan_token(SelectorParser.java:1270)
        at
org.apache.activemq.selector.SelectorParser.jj_3_7(SelectorParser.java:913)
        at
org.apache.activemq.selector.SelectorParser.jj_2_7(SelectorParser.java:657)
        at
org.apache.activemq.selector.SelectorParser.unaryExpr(SelectorParser.java:457)
        at
org.apache.activemq.selector.SelectorParser.multExpr(SelectorParser.java:391)
        at
org.apache.activemq.selector.SelectorParser.addExpression(SelectorParser.java:360)
        at
org.apache.activemq.selector.SelectorParser.comparisonExpression(SelectorParser.java:212)
        at
org.apache.activemq.selector.SelectorParser.equalityExpression(SelectorParser.java:172)
        at
org.apache.activemq.selector.SelectorParser.andExpression(SelectorParser.java:136)
        at
org.apache.activemq.selector.SelectorParser.orExpression(SelectorParser.java:115)
        at
org.apache.activemq.selector.SelectorParser.JmsSelector(SelectorParser.java:107)
        at
org.apache.activemq.selector.SelectorParser.parse(SelectorParser.java:85)
        ... 46 more
ERROR: task failed




--
Sent from: http://activemq.2283324.n4.nabble.com/ActiveMQ-User-f2341805.html

Reply via email to