The current URI is
http://activemq.org/config/1.0

it might be better to use
http://activemq.apache.org/schema/activemq-core

then it'd look more natural in spring docs?

<beans
 xmlns="http://www.springframework.org/schema/beans";
 xmlns:amq="http://activemq.org/config/1.0";
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
 xsi:schemaLocation="

 http://www.springframework.org/schema/beans
 http://www.springframework.org/schema/beans/spring-beans-2.0.xsd

 http://activemq.apache.org/schema/activemq-core
 http://activemq.apache.org/schema/activemq-core.xsd";>


a) Note that you do NOT look like spring in this suggestion. Look at my comments in 1016. The point is that spring, as you can see directly above in your own paste, has as namespace URI a path to the directory _of the instance_ XSD, which means that both are correct URLs. Your suggestion translates to NOT being able to cut'n'paste that into a browser and actually get a 200 back.

or

 http://activemq.apache.org/schema/activemq-core
 http://activemq.apache.org/schema/activemq-core-5.0.xsd";>

if folks wanna put a version number in?

How on earth should things work if you aren't specific?!

See, lots of installations will run on 4.1.2 even when you are releasing version 10.69.84. And I bet there will be differences in the config XSD at that point. So how would this work out when I specify the non-versioned file?

I've commented on 1276.

Also, as a final thought, I don't get the reason for "-core" - isn't that just five unnecessary letters, literally kludging up the otherwise nice URI? So, what's "non-core"? Is there a "cooler"? .. or are there "optionals"?

Kind regards,
Endre.

Reply via email to