Hi Stephen,
I followed your instructions on how to configure visual cafe 4 to run the
jrun engine, however visual cafe can't load the main class
com.livesoftware.jrun.service.ServiceManager. Do you have an idea of what
could be wrong??
Thanks in advance,
Claire Ryan

>From: Scott Stirling <[EMAIL PROTECTED]>
>Reply-To: A mailing list about Java Server Pages specification and
>     reference <[EMAIL PROTECTED]>
>To: [EMAIL PROTECTED]
>Subject: Re: How to configure Visual cafe to run the Jrun engine
>Date: Tue, 2 May 2000 22:41:58 -0400
>
>Hey Stephen,
>
>These are great!
>
>We have instructions on our web site on how to config VC 3 and JRun
>(courtesy of another user, actually).  Would you mind if I added your
>instructions as an updated version for VC 4?  I would credit you in the
>Knowledge Base article.
>
>Scott Stirling
>Allaire Corp.
>
>-----Original Message-----
>From: A mailing list about Java Server Pages specification and reference
>[mailto:[EMAIL PROTECTED]]On Behalf Of Williams, Stephen
>Sent: Tuesday, May 02, 2000 5:40 PM
>To: [EMAIL PROTECTED]
>Subject: Re: How to configure Visual cafe to run the Jrun engine
>
>
>We have successfully configured Visual Cafe 4 Expert Edition to run the
>JRun
>engine (version 2.3.3 build 157).  Below are the details of what we did to
>get this working.  The instructions are long, but it's really not that
>difficult, and it's great to be able to debug your servlets and even JSPs.
>Please let me know if you have any questions.
>
>Note:  Whenever you see "..." in a pathname, you'll need to put in the
>appropriate path to the installed product (Visual Cafe or JRun) on your
>machine.  For instance, on my machine, I installed Visual Cafe and JRun in
>E:\, so I replace "..." with "E:\".
>
>1.  Replaced Visual Cafe's version of jsdk.jar with the one from Sun's Java
>Servlet Development Kit 1.0.1 (JSDWK1.0.1).  I belive this was necessary
>because we are using JSP 1.0, but the jsdk.jar shipped with Visual Cafe was
>for JSP 0.92.  This file is located in:
>
>         ...\VisualCafe\Java\lib\jsdk.jar
>
>2.  Modified the classpath used by Visual Cafe's JVM's to include
>everything
>from the classpath used by the JRun engine.  This is necessary so that
>Visual Cafe can find all of the classes used by the JRun engine.  The JRun
>classpath that I added can be found in the "java.classpath" property in the
>following JRun property file:
>
>         ...\JRun\jsm-default\properties\jsm.properties
>
>On my machine, the JRun classpath starts with the directory
>"e:/JRun/classes" and contains 20+ paths.  Note that I converted some of
>the
>directory paths to use forward slashes ("/") instead of escaped backslashes
>("\\") since backslashes only work on Windows boxes and then only with some
>JVMs.
>
>This JRun classpath must be added to two classpaths in Visual Cafe:
>"Classpath for the VM" and "Classpath for the Compiler".  Both of those can
>be set under "Tools->Options->Virtual Machines".  I prepended the JRun
>classpath to the existing ones in Visual Cafe.  You'll need to restart
>Visual Cafe after you do this for the changes to take effect.
>
>3.  In order for JSP pages to compile properly when running JRun in Visual
>Cafe, you'll need to modify the "compiler" property in the jsp.properties
>property file to contain an absolute path instead of a relative one.  Note
>that this file exists in two places, depending upon whether you are running
>the JRun engine with the JRun web server or with any other web server
>(e.g.,
>Apache, IIS, NES, etc.).  For safety, change the value in both copies:
>
>         ...\JRun\jsm-default\services\jse\properties\jsp.properties
>         ...\JRun\jsm-default\services\jseweb\properties\jsp.properties
>
>The original value for the "compiler" property will probably start with
>"..\\bin\\jikesw.exe".  That needs to be changed to something like
>"E:\\JRun\\bin\\jikesw.exe".
>
>This step is necessary because the JRun engine expects to be started up
>with
>the current directory set to ...\JRun\jsm-default.  However, Visual Cafe
>runs programs with the current directory set to wherever your Visual Cafe
>project file is located.  I haven't found a way to tell Visual Cafe how to
>run programs in a different directory.
>
>4.  Configure your project in Visual Cafe to run the appropriate JRun class
>when debugging.  This is done by setting your project options in Visual
>Cafe
>as follows:
>
>- Select "Project->Options"
>- Select the "Project" tab.
>- Set the Project Type to Application
>- Set the Main Class to com.livesoftware.jrun.service.ServiceManager
>- Set the Program Arguments to E:\JRun\jsm-default (assuming that JRun is
>installed in "E:\").
>
>That's it.  Now, when you select "Project->Run in Debugger" in Visual Cafe,
>it will start up the JRun engine.  You can set breakpoints in your servlets
>and any other Java classes just like a non-servlet Java application.
>
>--
>Stephen A. Williams
>HNC Telecommunications Solutions
>
>===========================================================================
>To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff
>JSP-INTEREST".
>Some relevant FAQs on JSP/Servlets can be found at:
>
>  http://java.sun.com/products/jsp/faq.html
>  http://www.esperanto.org.nz/jsp/jspfaq.html
>  http://www.jguru.com/jguru/faq/faqpage.jsp?name=JSP
>  http://www.jguru.com/jguru/faq/faqpage.jsp?name=Servlets

________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com

===========================================================================
To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff JSP-INTEREST".
Some relevant FAQs on JSP/Servlets can be found at:

 http://java.sun.com/products/jsp/faq.html
 http://www.esperanto.org.nz/jsp/jspfaq.html
 http://www.jguru.com/jguru/faq/faqpage.jsp?name=JSP
 http://www.jguru.com/jguru/faq/faqpage.jsp?name=Servlets

Reply via email to