AnsweredAssumed Answered

urlGroups broke with 8.0 -> 9.1 agent upgrade

Question asked by JohnGregg on Oct 17, 2013
Latest reply on Jul 10, 2014 by JohnGregg
All,

My urlGroups broke when I upgraded my agent from 8.0.x to 9.1.x. I have this configuration:

introscope.agent.urlgroup.keys=es,bus,default
introscope.agent.urlgroup.group.bus.pathprefix=/
introscope.agent.urlgroup.group.bus.format={path_delimited:/:2:4}
introscope.agent.urlgroup.group.bus.format=/{path_delimited:/:3:4}
introscope.agent.urlgroup.group.es.pathprefix=/ExchangeServices
introscope.agent.urlgroup.group.es.format={path_delimited:/:4:6}
introscope.agent.urlgroup.group.default.pathprefix=*
introscope.agent.urlgroup.group.default.format=default

I don't remember why there are 2 bus.format entries, but I think there was a specific reason.

On both 8.0.x and 9.1.x ExchangeServices worked fine. These URLs went under Frontends|Apps|/ExchangeServices|URLs:

/ExchangeServices/services/foo
/ExchangeServices/services/bar

They show up as /foo and /bar.

Under 8.0.x, the following went under Frontends|Apps|Bus|URLs, which is the display name of the app, in web.xml, deployed at /:

/services/apple
/services/banana

Now in 9.1.x, I still get a few things under Frontends|Apps|Bus|URLs, but most of the interesting stuff ends up under Frontends|Apps|rootContext|URLs:

/apple
/banana

I don't know where that /rootContext name came from. What do I do to get them grouped the way they were before?

thanks

Outcomes