Hey,
Thanks heaps for this. I believe overloading the ResourceResolver is the best
option for layering XHTML files. With a method simmilar to:
public URL resolveUrl(String resource) {
| String[] locations = {"", "/true/umarket", "/umarket"};
|
| URL url = null;
| for (String resourcePrefix: locations) {
| url = getClass().getClassLoader().getResource(resourcePrefix +
resource);
|
| if (url != null)
| break;
| }
|
| if (url == null) {
| url = super.resolveUrl(resource);
| }
|
| return url;
| }
|
| ... elsewhere ... for the request ...
|
| resolveUrl("/agent/list_agents.wt");
This will traverse the class path, scanning under 3 prefixes. Of course I will
make the prefixes configurable (perhaps inside the MANIFEST.MF of each XHTML
jar file).
As for laying the pages/components xml files - I will have to wait until I have
time to play around to see what works best there. Thanks for letting me know
that worst case scenario I can overload the Pages component.
Cheers,
David
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4057928#4057928
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4057928
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user