]
Rostislav Svoboda commented on WFWIP-125:
-----------------------------------------
I can't build it to check this
{code}
[ERROR] Failed to execute goal
org.apache.maven.plugins:maven-compiler-plugin:3.7.0:compile (default-compile) on project
wildfly-microprofile-metrics-smallrye: Compilation failure
[ERROR]
/Users/rsvoboda/tmp/wildfly/microprofile/metrics-smallrye/src/main/java/org/wildfly/extension/microprofile/metrics/MetricsRegistrationService.java:[180,70]
cannot find symbol
[ERROR] symbol: variable INCLUDE_UNDEFINED_METRIC_VALUES
[ERROR] location: class org.jboss.as.controller.descriptions.ModelDescriptionConstants
{code}
I did {{git pull --rebase origin WFLY-10712_microprofile_metrics-smallrye}} before
building so I have your branch updated.
Logging to stdout/stderr, missing IDs for messages
--------------------------------------------------
Key: WFWIP-125
URL:
https://issues.jboss.org/browse/WFWIP-125
Project: WildFly WIP
Issue Type: Bug
Components: MP Metrics
Reporter: Rostislav Svoboda
Assignee: Jeff Mesnil
Priority: Blocker
This is related to WFWIP-124 where I noticed different logging format ++ output to
stdout/stderr.
Example:
{code}
15:38:10,712 INFO [org.jboss.as] (Controller Boot Thread) WFLYSRV0060: Http management
interface listening on
http://127.0.0.1:9990/management
15:38:10,712 INFO [org.jboss.as] (Controller Boot Thread) WFLYSRV0051: Admin console
listening on
http://127.0.0.1:9990
15:38:10,712 INFO [org.jboss.as] (Controller Boot Thread) WFLYSRV0025: WildFly Full
15.0.0.Alpha1-SNAPSHOT (WildFly Core 7.0.0.Alpha2) started in 4266ms - Started 309 of 530
services (321 services are lazy, passive or on-demand)
15:38:26,657 INFO [stdout] (management I/O-2) metricName =
/socket-binding-group/standard-sockets/socket-binding/management-http.bound-address
15:38:26,661 ERROR [stderr] (management I/O-2) java.lang.NumberFormatException: multiple
points
15:38:26,662 ERROR [stderr] (management I/O-2) at
java.base/jdk.internal.math.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1914)
15:38:26,662 ERROR [stderr] (management I/O-2) at
java.base/jdk.internal.math.FloatingDecimal.parseDouble(FloatingDecimal.java:110)
15:38:26,662 ERROR [stderr] (management I/O-2) at
java.base/java.lang.Double.parseDouble(Double.java:543)
{code}
Logging have to be unified and go via jboss-logging, also IDs for messages are needed.