I've been working on this off and on all day, and this is what my
investigation has uncovered so far.

I tried accessing the service in question as a web service
(http://www.mysite.com/myservice.cfc?wsdl) and this was causing a HTTP
500 Internal server error. I looked at the Jrun log
(C:/Jrun4/logs/cfusion-out.log) for the server in question and noticed
that two classes are not loading, coldfusion.xml.rpc.CFCServlet and
org.apache.axis.transport.http.AxisServlet. (I've attached relevant
portions of my log below.)

This server had all hot fixes listed at
http://www.macromedia.com/support/coldfusion/ts/documents/tn17883.htm
applied when it was first setup. I noticed that the Web Service Headers
with ColdFusion MX hot fix
(http://www.macromedia.com/support/coldfusion/ts/documents/webservices_h
eader.htm) replaced the axis class in question so I uninstalled that hot
fix. This fixed the errors in my log file but I still get an Internal
server error when trying to access the .cfc as a web service.

Any ideas?

Thanks,

--Nathan

Below is my part of my cfusion-out.log with the hotfix applied:

- Starting logging...
06/23 14:17:16 user ColdFusionStartUpServlet: ColdFusion MX: Starting
application services
0 [scheduler-1] INFO coldfusion.server  - Starting logging...
06/23 14:17:16 user ColdFusionStartUpServlet: ColdFusion MX: VM version
= 1.4.2-b28
06/23 14:17:19 user ColdFusionStartUpServlet: ColdFusion MX: application
services are now available
06/23 14:17:19 user CFCServlet: init
06/23 14:17:20 user CFCServlet: failed to load:
coldfusion.xml.rpc.CFCServlet
06/23 14:17:20 user AdminServlet: init
06/23 14:17:20 user AdminServlet: failed to load:
org.apache.axis.transport.http.AxisServlet
06/23 14:17:34 user CFCServlet: init
06/23 14:17:34 user CFCServlet: failed to load:
coldfusion.xml.rpc.CFCServlet

And without the hotfix applied:

- Starting logging...
06/23 14:34:44 user ColdFusionStartUpServlet: init
0 [scheduler-1] INFO coldfusion.server  - Starting logging...
06/23 14:34:44 user ColdFusionStartUpServlet: ColdFusion MX: Starting
application services
06/23 14:34:44 user ColdFusionStartUpServlet: ColdFusion MX: VM version
= 1.4.2-b28
06/23 14:34:47 user ColdFusionStartUpServlet: ColdFusion MX: application
services are now available
06/23 14:34:47 user CFCServlet: init
06/23 14:34:47 user CFCServlet: init
06/23 14:34:47 user AdminServlet: init
06/23 14:34:47 user AdminServlet: init

________________________________

From: Nathan Mische [mailto:[EMAIL PROTECTED]
Sent: Wednesday, June 23, 2004 10:04 AM
To: CF-Talk
Subject: CFMX Enterprise, JRun and Flash Remoting


We recently upgraded our ColdFusion server from Pro to
Enterprise and
now we can't seem to get Flash Remoting working. When I  browse
to
flashservices/gateway I get a blank page, but when I try to
connect to a
service from the Flash Service Browser I get the following
error:
"Service threw an exception during method invocation: No service
named
myservice is known to Flash Remoting MX."

This is a multihomed Windows 2003 server. JRun is connected to
IIS and
ColdFusion is deployed as an .ear.

I've seen a few items in the archives and on the MM site that
deal with
Flash Remoting on multihomed ColdFusion Pro, but I can't seem to
find
anything on Enterprise.

I've gone through this checklist in this Flash Remoting TechNote

(http://www.macromedia.com/support/flash_remoting/ts/documents/cfmx_fr_c
hecklist.htm) and noticed I didn't have the flashgateway.ear
deployed. I
tried deploying that ear and I still get a blank page when I
browse to
flashservices/gateway, but I still can't find my services.

Any help would be greatly appreciated.

Thanks,

--Nathan
[Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings] [Donations and Support]

Reply via email to