Thanks, Jochem, and good to hear from you after these years ...
more below...
> d l wrote:
> > And I would think the following would tell Jrun or the like NOT to
> use its internal web server,
> > <!-- This is the built-in JRun Web Server
> -->
> > <!--
> ==================================================================
> -->
> > <service class="jrun.servlet.http.WebService" name="WebService">
> > <attribute name="port">8501</attribute>
> > <attribute name="interface">*</attribute>
> > <attribute name="deactivated">true</attribute>
>
> Try it?
Yes, not accessible as instructed.
>
> > Then, move on to use an external web server part and I would think
> the following
> > would tell Jrun to use an external web server at port 8000
> >
> > <service class="jrun.servlet.jrpp.JRunProxyService"
> name="ProxyService">
> > my comment: skip less critical attributes...
> > <attribute name="deactivated">false</attribute>
> > <attribute name="interface">*</attribute>
> > <attribute name="port">8000</attribute>
>
> This tells CF to listen on port 8000 for connections from the
> webserver
> plugin. It does not tell on which port the webserver will listen
> (because that is configured in the webserver itself).
Right, I was concerned about WHAT EXACTLY THIS PORT is ABOUT. So, this PORT is
really for communiation between JRUN and cf8, then why NOT name it such like
INTERNAL_PORT? I've now revised it to 8800.
>
> > <!-- set this to false for multi-hosted sites -->
> > <attribute name="cacheRealPath">false</attribute>
> > btw, don't know if the above attribute has anything to do with a
> single host sites/apps.
>
> It should be false if you have multiple websites on the server.
>
>
> > Now, here's part of the all important jdni.properties file with
> revision,
> > (with revision because the default failed, "error Could not connect
> to any JRun/ColdFusion servers on host localhost.")
>
> Did you disable the firewall and try again?
YES.
>
> > btw, localhost file does not exist on my box's {windows\drivers...}
> directory,
>
> It should be in windows\system32\drivers\etc\hosts
Yeah, I know the location and the hosts file name. But does
the text in the jndi.properties, "# This is the JNDI listen port. Any port
number is okay, but
# the webserver connector installer will auto-discover the port
# if you use a value between 2900-3000
"
mean the hosts file must contain the following line?
localhost:2930
I added the above line to this file.
After these these settings and all firewalls turning off, I still got the same
error,
"The specified procedure could not be found. "
The following is from the "jrun071201.log" file when I first attempted to
install cf8,
"
jrISAPI[init] JRun Connector v2.3.153 for IIS - Aug 2 1999 20:07:54
jrISAPI[init] JRun ISAPI Filter v2.3.153 for IIS - Aug 2 1999 20:07:41
jrISAPI[filter] rules.properties not configured. Skipping request
"
It seems to suggest:
it's possible cf8 was trying to call an old running jrun...
Also, netstat indicates that 6 instances of
TCP jrun is listening at port 1012
> > # if you use a value between 2900-3000
> > #
> > #java.naming.provider.url=localhost:2930
> > java.naming.provider.url=localhost:3033
>
> I'm not sure what you are getting at here.
>
Jochem
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
ColdFusion 8 - Build next generation apps
today, with easy PDF and Ajax features - download now
http://download.macromedia.com/pub/labs/coldfusion/cf8_beta_whatsnew_052907.pdf
Archive:
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:294094
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe:
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4