FWIW, I've had severe trouble getting CF8 installed over an existing and working CF7 install. The only way I could kind of get things working is to install it and specify to use the built in webserver, and then reconfigure to use an external webserver. RDS would never work, I tried 6 times on three different machines, in the end manually creating missing files did the trick. What a pain.
Mischa.

: Thanks for the warning Charlie!
:   
: The strange part (one of them) was the initial install didn't create the
:  following section in the neo-runtime.xml file at all, I had to copy it from
:  the 7 instance and adjust the paths to the correct ones.  I'm still getting a
:  500 error,but now only one block of java error code.
:   
: The missing chunk of xml:
:   
:             <struct type='coldfusion.server.ConfigMap'>
:                 <var name="/CFIDE">
:                      <string>/u1/cfapps8/CFIDE</string>
:                 </var>
:                 <var name="/cfdocs">
:                      <string>/u1/cfmx8/wwwroot/cfdocs</string>
:                 </var>
:                 <var name="/gateway">
:                      <string>/u1/cfmx8/gateway/cfc</string>
:                 </var>
:             </struct>
:   
: The remaining error:
:   500  
:   java.lang.NullPointerException        at
:  jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:283)    
:     at
:  jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:543)    
:     at
:  jrun.servlet.jrpp.JRunProxyService.invokeRunnable(JRunProxyService.java:203)
:        at
:  jrunx.scheduler.ThreadPool$DownstreamMetrics.invokeRunnable(ThreadPool.java:3
: 20)        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)
:   
: Would it be better/faster to dump the existing 8 install and start again, this
:  time going the multi-server route?
:   
: Andy
:  
:  
: From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Charlie Arehart
:  Sent: Monday, March 17, 2008 12:58 PM
:  To: [email protected]
:  Subject: RE: [ACFUG Discuss] CF7 and CF8 on the same box
:   
: Andy, Changing the CFIDE location is dicey. It can be done, but its like
:  surgery in a lot of ways
:   
: First, the location of the CFIDE is specified in the /lib/neo-runtime.xml file
:  (as a mapping entry for /CFIDE). I think that if you change the location,
:  youll need to change the value there. If I recall correctly, if you dont get
:  that value right in the XML file (if you modify it), the Admin may not start,
:  and various CFCs within that directory may not run.  Beware. The location
:  entered there is also displayed (but not editable) in the CF Admin, under
:  Server Settings>Mappings.
:   
: Also, if you actually rename the directory, be aware that youll also need to
:  change the entry in the CF Admin (Server Settings>Settings> Default ScriptSrc
:  Directory). It will also break any pre-built links/shortcuts that were
:  implementedwhen the CF server was installed (but theyre editable).
:   
: Finally, just be aware that there are some built-in things that also rely on
:  /CFIDE as the directory, such as the xml entries in web.xml, which describe
:  how other tools (like the RDS features in CF Studio/HS+, DW, and the Eclipse
:  extensions for CF8) all come back to the server.
:   
: Like I said, changing the CFIDE location is dicey. Someone may well have put
:  out a useful doc explaining what it takes, but Im not aware of it.
:  
:   
: /charlie
:   
:  
:  
: From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Fox, Andrew J
:  Sent: Monday, March 17, 2008 9:59 AM
:  To: [email protected]
:  Subject: [ACFUG Discuss] CF7 and CF8 on the same box
:   
: Adobe pointed me in the (hopefully) right direction for resolving the 500
:  error I posted about previously.   
:   
: When setting up a single machine to run both CF7 and CF8, what is a "best
:  practice" for the location of the CFIDE directories?
: Can the one for CF8 be renamed CFIDE8 without dire consequences (ie. Making
:  changes all over the place?)
:   
: For CF7, ours is located in the default /u1/htdocs directory.  If the CFIDE8
:  scheme works, that would help keep thinks in line for us.
:   
: Thanks,
:   
: Andy Fox
: Systems Analyst III
: OIE-EIS Georgia Tech
: 404-894-4413
: [EMAIL PROTECTED]

:  -------------------------------------------------------------
:  Annual Sponsor - Figleaf Software
:  
:  To unsubscribe from this list, manage your profile @
:  http://www.acfug.org?fa=login.edituserform
:  
:  For more info, see http://www.acfug.org/mailinglists
:  Archive @ http://www.mail-archive.com/discussion%40acfug.org/
:  List hosted by FusionLink
:  -------------------------------------------------------------




Mischa Uppelschoten
The Banker's Exchange, LLC.
4200 Highlands Parkway SE
Suite A
Smyrna, GA 30082-5198

Phone:    (404) 605-0100 ext. 10
Fax:    (404) 355-7930
Web:    www.BankersX.com
Follow this link for Instant Web Chat:
http://www.bankersx.com/Contact/chat.cfm?Queue=MUPPELSCHOTEN
----------------------- Original Message -----------------------
  
From: "Fox, Andrew J" <[EMAIL PROTECTED]>
Date: Mon, 17 Mar 2008 16:11:00 -0400 (EDT)
Subject: RE: [ACFUG Discuss] CF7 and CF8 on the same box
  

Thanks for the warning Charlie!

 

The strange part (one of them) was the initial install didn't create the following section in the neo-runtime.xml file at all, I had to copy it from the 7 instance and adjust the paths to the correct ones.  I'm still getting a 500 error, but now only one block of java error code.

 

The missing chunk of xml:

 

            <struct type='coldfusion.server.ConfigMap'>

                <var name="/CFIDE">

                     <string>/u1/cfapps8/CFIDE</string>

                </var>

                <var name="/cfdocs">

                     <string>/u1/cfmx8/wwwroot/cfdocs</string>

                </var>

                <var name="/gateway">

                     <string>/u1/cfmx8/gateway/cfc</string>

                </var>

            </struct>

 

The remaining error:

 

500

 

java.lang.NullPointerException
       
 at jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:283)
       
 at jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:543)
       
 at jrun.servlet.jrpp.JRunProxyService.invokeRunnable(JRunProxyService.java:203)
       
 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)

 

Would it be better/faster to dump the existing 8 install and start again, this time going the multi-server route?

 

Andy


From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Charlie Arehart
Sent: Monday, March 17, 2008 12:58 PM
To: [email protected]
Subject: RE: [ACFUG Discuss] CF7 and CF8 on the same box

 

Andy, Changing the CFIDE location is dicey. It can be done, but it’s like surgery in a lot of ways

 

First, the location of the CFIDE is specified in the /lib/neo-runtime.xml file (as a mapping entry for /CFIDE). I think that if you change the location, you’ll need to change the value there. If I recall correctly, if you don’t get that value right in the XML file (if you modify it), the Admin may not start, and various CFCs within that directory may not run.  Beware. The location entered there is also displayed (but not editable) in the CF Admin, under Server Settings>Mappings.

 

Also, if you actually rename the directory, be aware that you’ll also need to change the entry in the CF Admin (Server Settings>Settings> Default ScriptSrc Directory). It will also break any pre-built links/shortcuts that were implemented when the CF server was installed (but they’re editable).

 

Finally, just be aware that there are some built-in things that also rely on /CFIDE as the directory, such as the xml entries in web.xml, which describe how other tools (like the RDS features in CF Studio/HS+, DW, and the Eclipse extensions for CF8) all come back to the server.

 

Like I said, changing the CFIDE location is dicey. Someone may well have put out a useful doc explaining what it takes, but I’m not aware of it.

 

/charlie

 

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Fox, Andrew J
Sent: Monday, March 17, 2008 9:59 AM
To: [email protected]
Subject: [ACFUG Discuss] CF7 and CF8 on the same box

 

Adobe pointed me in the (hopefully) right direction for resolving the 500 error I posted about previously. 

 

When setting up a single machine to run both CF7 and CF8, what is a "best practice" for the location of the CFIDE directories?

Can the one for CF8 be renamed CFIDE8 without dire consequences (ie. Making changes all over the place?)

 

For CF7, ours is located in the default /u1/htdocs directory.  If the CFIDE8 scheme works, that would help keep thinks in line for us.

 

Thanks,

 

Andy Fox

Systems Analyst III

OIE-EIS Georgia Tech

404-894-4413

[EMAIL PROTECTED]


-------------------------------------------------------------
Annual Sponsor - Figleaf Software

To unsubscribe from this list, manage your profile @
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by FusionLink
-------------------------------------------------------------


-------------------------------------------------------------
Annual Sponsor - Figleaf Software

To unsubscribe from this list, manage your profile @
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by FusionLink
-------------------------------------------------------------
-------------------------------------------------------------
Annual Sponsor - Figleaf Software

To unsubscribe from this list, manage your profile @
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by FusionLink
------------------------------------------------------------- ------------------------------------------------------------- Annual Sponsor FigLeaf Software - http://www.figleaf.com To unsubscribe from this list, manage your profile @ http://www.acfug.org?fa=login.edituserform For more info, see http://www.acfug.org/mailinglists Archive @ http://www.mail-archive.com/discussion%40acfug.org/ List hosted by http://www.fusionlink.com -------------------------------------------------------------

Reply via email to