Hi, I'm trying to embed a GWT module in an existing CF app, and I'm using JRUN
server included in Adobe CF8 Dev Edition. I'm getting a FileNotFound error and
can't figure out what I'm doing wrong.
I've edited WEB-INF/web.xml like so...
<servlet>
<servlet-name>FNWiz</servlet-name>
<servlet-class>com.example.MyServiceImpl</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>FNWiz</servlet-name>
<url-pattern>/myapp/GWT_MODULES/com.example.MyApp/FNService</url-pattern>
</servlet-mapping>
The request from (GWT-generated) JavaScript looks like so:
http://localhost:8500/myapp/GWT_MODULES/com.example.MyApp/FNService
Here is the error I get:
404
java.io.FileNotFoundException
at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:94)
at jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42)
at
jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:286)
at
jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:543)
at jrun.servlet.http.WebService.invokeRunnable(WebService.java:172)
at
jrunx.scheduler.ThreadPool$DownstreamMetrics.invokeRunnable(ThreadPool.java:320)
at
jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java:428)
at
jrunx.scheduler.ThreadPool$UpstreamMetrics.invokeRunnable(ThreadPool.java:266)
at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)
Anyone have any idea what I'm doing wrong? Thanks in advance!
By the way, if I request a URL that hasn't been mapped, the error looks a
little different. Not sure if that's helpful, but I include in case it is...
404
/myapp/GWT_MODULES/com.example.MyApp/FNServiceWRONG_URL
java.io.FileNotFoundException:
/myapp/GWT_MODULES/com.example.MyApp/FNServiceWRONG_URL
at jrun.servlet.file.FileServlet.service(FileServlet.java:349)
at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:106)
at jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42)
at
jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:286)
at
jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:543)
at jrun.servlet.http.WebService.invokeRunnable(WebService.java:172)
at
jrunx.scheduler.ThreadPool$DownstreamMetrics.invokeRunnable(ThreadPool.java:320)
at
jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java:428)
at
jrunx.scheduler.ThreadPool$UpstreamMetrics.invokeRunnable(ThreadPool.java:266)
at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to
date
Get the Free Trial
http://ad.doubleclick.net/clk;203748912;27390454;j
Archive:
http://www.houseoffusion.com/groups/JRun-Talk/message.cfm/messageid:5833
Subscription: http://www.houseoffusion.com/groups/JRun-Talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.8