JON fails to display metric graph and logs 'IllegalArgumentException: highValue (nnn) is not greater than or equal to value (nnn).'
Issue
-
Server log contains:
java.lang.IllegalArgumentException: highValue (2.121269248E9) is not greater than or equal to value (2.236628992E9). -
The following exception is logged in the
server.log:ERROR [org.jboss.as.ejb3.invocation] (http-/0.0.0.0:8443-67) JBAS014134: EJB Invocation failed on component MeasurementDataManagerBean for method public abstract java.util.List org.rhq.enterprise.server.measurement.MeasurementDataManagerRemote.findDataForResource(org.rhq.core.domain.auth.Subject,int,int[],long,long,int): javax.ejb.EJBException: java.lang.IllegalArgumentException: highValue (2.121269248E9) is not greater than or equal to value (2.236628992E9). at org.jboss.as.ejb3.tx.CMTTxInterceptor.handleExceptionInNoTx(CMTTxInterceptor.java:191) [jboss-as-ejb3-7.2.1.Final-redhat-10.jar:7.2.1.Final-redhat-10] at org.jboss.as.ejb3.tx.CMTTxInterceptor.invokeInNoTx(CMTTxInterceptor.java:237) [jboss-as-ejb3-7.2.1.Final-redhat-10.jar:7.2.1.Final-redhat-10] ... at org.rhq.enterprise.server.measurement.MeasurementDataManagerLocal$$$view122.findDataForResource(Unknown Source) [rhq-server.jar:4.9.0.JON320GA] at org.rhq.coregui.server.gwt.MeasurementDataGWTServiceImpl.findDataForResource(MeasurementDataGWTServiceImpl.java:111) ... Caused by: java.lang.IllegalArgumentException: highValue (2.121269248E9) is not greater than or equal to value (2.236628992E9). at org.rhq.core.domain.measurement.composite.MeasurementDataNumericHighLowComposite.<init>(MeasurementDataNumericHighLowComposite.java:44) [rhq-core-domain-ejb3.jar:4.9.0.JON320GA] at org.rhq.server.metrics.MetricsServer.createComposites(MetricsServer.java:346) [rhq-server-metrics-4.9.0.JON320GA.jar:4.9.0.JON320GA] at org.rhq.server.metrics.MetricsServer.findDataForResource(MetricsServer.java:185) [rhq-server-metrics-4.9.0.JON320GA.jar:4.9.0.JON320GA] at org.rhq.enterprise.server.measurement.MeasurementDataManagerBean.findDataForResource(MeasurementDataManagerBean.java:844) [rhq-server.jar:4.9.0.JON320GA] ... WARN [org.rhq.coregui.server.gwt.MeasurementDataGWTServiceImpl] (http-/0.0.0.0:8443-67) Sending exception to client: [1398331846584] : javax.ejb.EJBException: java.lang.IllegalArgumentException: highValue (2.121269248E9) is not greater than or equal to value (2.236628992E9). ... -
No graph is displayed
- When I go into the metrics for a JMS Queue I am getting in the GUI "Globally caught Exception". When I go into the server log I see the following error msg:
14:12:27,544 ERROR [org.jboss.as.ejb3.invocation] (http-/0.0.0.0:7080-27) JBAS014134: EJB Invocation failed on component MeasurementDataManagerBean for method public abstract java.util.List org.rhq.enterprise.server.measurement.MeasurementDataManagerRemote.findDataForRe
source(org.rhq.core.domain.auth.Subject,int,int[],long,long,int): javax.ejb.EJBException: java.lang.IllegalArgumentException: highValue
(2.0) is not greater than or equal to value (49.666666666666664).
Environment
- Red Hat JBoss Operations Network (JON)
- 3.2
- Attempting to view measurement graph on resource's metrics monitoring page
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
