Community
Participate
Working Groups
Build Identifier: Virgo 2.1.0.RELEASE Virgo exposes the configuration service.pid via JMX for each registered configuration. It uses the service.pid as part of the ObjectName, however, it apparently fails to sanitize the service.pid before passing it to JMX. If that service.pid contains characters that are restricted in JMX, an exception is thrown Reproducible: Always Steps to Reproduce: 1. Create a service.pid with configuration, in the exception example: "urn:expedia:cc:samples:sampleservice:v2:contract" 2. Start virgo 3. Look at the logs
Created attachment 203798 [details] Exception when srevice.pid contains :
Fixed on master. Any property values that contain ':' or ',' or '"' or '=' will now be automatically quoted.