Prior to the latest 1.1.2EA builds you will find that if you deploy Jersey to the integrated weblogic server in JDeveloper on window that you might see a deployment issue due to the fact that the weblogic domain will have a space in its filename. (Think c:\Document and Settings\%USER_NAME%\Application Data\)
This is logged as oracle bug 8752995, this is fixed in the latest builds but there is a workaround and that is to edit ..jdevevloper/jdev/bin/jdev.boot and change the following entry to a path without spaces in it.
ide.user.dir = D:/MyJdev/LocalSettings
Note without the NLS fix in the previous blog entry deployment will fail with a stack trace that looks like this:
com.sun.jersey.api.container.ContainerException: [failed to localize] no.root.res.in.res.cfg() at com.sun.jersey.server.impl.application.WebApplicationImpl.processRootResources(WebApplicationImpl.java:718) at com.sun.jersey.server.impl.application.WebApplicationImpl.initiate(WebApplicationImpl.java:590) at com.sun.jersey.server.impl.application.WebApplicationImpl.initiate(WebApplicationImpl.java:383) at com.sun.jersey.spi.container.servlet.ServletContainer.initiate(ServletContainer.java:377) at com.sun.jersey.spi.container.servlet.ServletContainer$InternalWebComponent.initiate(ServletContainer.java:242)
No comments:
Post a Comment