RE: re[2]: [ACFUG Discuss] CF7 and CF8 on the same box

2008-03-22 Thread Charlie Arehart
Andy, going back to this problem from Thursday, when you added those entries
you say you did (to the neo-runtime.xml), where did you add them? Just
randomly into the file? It's an XML file, of course, so it must remain
well-formed, so you need to be careful about where you drop those entries. 

 

More than that, it's a WDDX file, and those can be even more confusing. The
format includes an array entry at the top (mine says length="18", in all
instances and the standard deployment as well), and the mappings entries you
refer to have to be the 9th entry (the 8th configmap, as the first entry is
a boolean entry).  To give you a "sense of direction", the 7th configmap
should be the one that contains the EnableHTTPStatus entry, and the 9th
configmap should contain the flashRemotingLimit entry.

 

Hope that helps.

 

/charlie

 

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Fox, Andrew J
Sent: Thursday, March 20, 2008 10:09 AM
To: discussion@acfug.org
Subject: RE: re[2]: [ACFUG Discuss] CF7 and CF8 on the same box

 

Can someone send me a copy of a working neo-runtime.xml (preferably for a
Solaris system) and maybe a list of the files that had to be created
manually?  I'm afraid I'm going to have to ask our sys-admin to remove the
current install and go for the multi-server and see if that starts us off
from a clean enough point that all of this hoop jumping isn't necessary.

 

Andy Fox

Systems Analyst III

OIT-EIS Georgia Tech

[EMAIL PROTECTED]

 

  _  

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Mischa
Uppelschoten ext 10
Sent: Monday, March 17, 2008 4:20 PM
To: Web Site
Subject: re[2]: [ACFUG Discuss] CF7 and CF8 on the same box

 

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: 
:   
:  
:  
:  /u1/cfapps8/CFIDE 
:  
:  
:  /u1/cfmx8/wwwroot/cfdocs 
:  
:  
:  /u1/cfmx8/gateway/cfc 
:  
:  
:   
: The remaining error: 
:   500  
:   java.lang.NullPointerExceptionat
:  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:26
6
: )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:  <mailto:[EMAIL PROTECTED]> [EMAIL PROTECTED]  <mailto:[EMAIL 
PROTECTED]>
[mailto:[EMAIL PROTECTED] On Behalf Of Charlie Arehart
:  Sent: Monday, March 17, 2008 12:58 PM
:  To:  <mailto:discussion@acfug.org> discussion@acfug.org
:  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

RE: re[2]: [ACFUG Discuss] CF7 and CF8 on the same box

2008-03-20 Thread Fox, Andrew J
Can someone send me a copy of a working neo-runtime.xml (preferably for a
Solaris system) and maybe a list of the files that had to be created
manually?  I'm afraid I'm going to have to ask our sys-admin to remove the
current install and go for the multi-server and see if that starts us off
from a clean enough point that all of this hoop jumping isn't necessary.

 

Andy Fox

Systems Analyst III

OIT-EIS Georgia Tech

[EMAIL PROTECTED]

 

  _  

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Mischa
Uppelschoten ext 10
Sent: Monday, March 17, 2008 4:20 PM
To: Web Site
Subject: re[2]: [ACFUG Discuss] CF7 and CF8 on the same box

 

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: 
:   
:  
:  
:  /u1/cfapps8/CFIDE 
:  
:  
:  /u1/cfmx8/wwwroot/cfdocs 
:  
:  
:  /u1/cfmx8/gateway/cfc 
:  
:  
:   
: The remaining error: 
:   500  
:   java.lang.NullPointerExceptionat
:
jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:283)

: at
:
jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:543)

: at
:
jrun.servlet.jrpp.JRunProxyService.invokeRunnable(JRunProxyService.java:20
3) 
:at
:
jrunx.scheduler.ThreadPool$DownstreamMetrics.invokeRunnable(ThreadPool.jav
a:3
: 20)at
:
jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java:4
28)
: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:   discussion@acfug.org
:  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:   discussion@acfug.org
:  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 t