Here's what I'm wondering: Is there any way to configure JBoss 5 so we get the older style URLs from the classloader?
This would mean that we would either have to
* override all existing URL handlers
* work with crappy urls internally
If not, I think JBoss should consider adding backward compatibility support here.
We're doing something in this direction with current experimental VFS3.
While one could argue this is Spring's problem, there's now a lot of broken code that either uses Spring or made similar assumptions about JAR urls.
Yup, this is broken in 99,99% use cases.
Spring at least provides semi-decent hooks.
I'm personally working with 5 projects that are broken because of this issue (most are Spring related, but not all). What do you think?
Afaik this should be now mostly a config issue.
e.g. configuring proper VFS based resource handler from our spring-int project
If you're missing something, feel free to post it here:
and either Marius or me will have a look.
Ales, thanks for your quick reply. I appreciate that you are considering options for backward compatibility with this since it's been disruptive for so many users.
disruptive for so many users.
Disruptive in what way?
Just saying that it's disruptive doesn't actually make it so. ;-)
If you have valid cases I would very much like to hear/read them,
hence the spring-int project was started, to tackle such issues.
Afaik Marius fixed most of the VFS issues seen by our users.
Did you actually give that a spin?
I just mean disruptive in terms of people's time. Thanks for the info in this thread; I think I understand spring-int a little better now.
The most stable branch of the project is 1.0, here:
You can find the documentation under
Or, of course, you can use the trunk, as indicated by Ales, but I'm planning on doing more changes there, so stuff is likely to change more often. In any event, fixes that are relevant to trunk and branch are ported to the 1.0 branch.
In terms of access and visibility, this is far from ideal, so we are working on setting up a project page where the latest releases can be downloaded, and the documentation can be accessed.
Also, for this and any further related questions, please use the "JBoss/Spring Integration" forum.
Hope that helps,