Humberto,

Agreed.  If I can get this working I would be glad to put together this 
kind of doco.  However, your list omits the step that will get it 
working on my system :).  When I responded to the last message it was to 
say that: "the file was already configured that way and STILL does not 
work", just in case there is any confusion :).

Dan

Humberto Hernandez Torres wrote:

>This is problably question that should be documented. If one screen that is
>supposed to be running is not. How do you find out what is happening?
>Example of the answer.
>- Check the package of the class.
>- Check the name of the class.
>- Does the class inherit from Screen?
>- What is the path in TR.properties?
>- Is Jupiter aligned to Uranus?
>- etc, etc, etc.
>--
>  Humberto
>
>-----Original Message-----
>From: Dan Robinson [mailto:[EMAIL PROTECTED]]
>Sent: Tuesday, July 09, 2002 4:27 PM
>To: Turbine Users List
>Subject: Re: HELP I'M DROWNING!!!
>
>
>it is:
>
>package vstreet.turbine.myapp.modules.screens;
>
>Thanks,
>
>Dan
>
>[EMAIL PROTECTED] wrote:
>
>>Dan,
>>
>>what is the first line of your ServletInfo.java? It should read
>>
>>package vstreet.turbine.myapp.modules.screens;
>>
>>Bye,
>>-Maik
>>
>>Dan Robinson <[EMAIL PROTECTED]> schrieb am 09.07.2002, 22:02:51:
>>
>>>Maik,
>>>
>>>No luck (frustrated gurgling noise #(*&#&(#@ ).
>>>
>>>My java files is:
>>>
>>>public class ServletInfo extends SecureScreen
>>>{
>>>   /**
>>>    * Place all the data object in the context
>>>    * for use in the template.
>>>    */
>>>   public void doBuildTemplate( RunData data, Context context )
>>>   {
>>>       context.put("fooValue", "a Fool");
>>>       context.put("serverName", data.getRequest().getServerName());
>>>//        context.put("serverName", TurbineServlet.getServerName());
>>>   }
>>>}
>>>
>>>My ServletInfo.vm is:
>>>
>>>Servlet Info:
>>>
>>>$serverName
>>>
>>>Foo Info: $fooValue 
>>>
>>>Output is:
>>>
>>>Servlet Info: $serverName
>>>Foo Info: $fooValue
>>>
>>>Velocity log shows:
>>>
>>>Tue Jul 09 12:58:20 PDT 2002   [warn] 
>>>org.apache.velocity.runtime.exception.ReferenceException: reference : 
>>>template = screens/ServletInfo.vm [line 3,column 1] : $serverName is not 
>>>a valid reference.
>>>Tue Jul 09 12:58:20 PDT 2002   [warn] 
>>>org.apache.velocity.runtime.exception.ReferenceException: reference : 
>>>template = screens/ServletInfo.vm [line 5,column 14] : $fooValue is not 
>>>a valid reference.
>>>
>>>Dan
>>>
>>>
>>>[EMAIL PROTECTED] wrote:
>>>
>>>>Hi Dan,
>>>>
>>>>your setup is ok, I experience the same problem. Seems like the
>>>>ServletService is not being initialized correctly (allthough it claims
>>>>initialization in the log).
>>>>
>>>>If you change ServletInfo.java to use data.getRequest().getServerName()
>>>>instead of TurbineServlet.getServerName() it works. It is really the
>>>>same if you look at the Turbine 2.1 sources...
>>>>
>>>>Take care,
>>>>-Maik
>>>>Dan Robinson  schrieb am 09.07.2002, 20:25:10:
>>>>
>>>>>Maik,
>>>>>
>>>>>
>>>>>Currently I've got:
>>>>>
>>>>>myapp\templates\app\screens\ServletInfo.vm
>>>>>myapp\WEB-INF\classes\vstreet\turbine\myapp\modules\screens\ServletInfo.
>>>>>
>class
>
>>>>>myapp\WEB-INF\src\java\vstreet\turbine\myapp\modules\screens\ServletInfo
>>>>>
>.java
>
>>>>>I have no idea what the "appropriate location" would be - this seems to 
>>>>>be the standard explained in the doco.
>>>>>
>>>>>Thanks for your assistance,
>>>>>
>>>>>Dan
>>>>>
>>>>>[EMAIL PROTECTED] wrote:
>>>>>
>>>>>>Hi Dan,
>>>>>>
>>>>>>>In 2.1 flavor of TDK the ServletInfo.vm outputs:
>>>>>>>
>>>>>>>Servlet Info: $serverName
>>>>>>>
>>>>>>The corresponding ServletInfo.java is not being found--it puts the
>>>>>>variable "serverName" in the template's context.
>>>>>>
>>>>>>Copy the .java file to the appropriate location and modify the package
>>>>>>name accordingly.
>>>>>>
>>>>>>HTH,
>>>>>>-Maik
>>>>>>
>>>>>>--
>>>>>>To unsubscribe, e-mail:   
>>>>>>For additional commands, e-mail: 
>>>>>>
>>>>>>
>>>>>>
>>>>>--
>>>>>To unsubscribe, e-mail:   
>>>>>For additional commands, e-mail:
>>>>>
>>>>--
>>>>To unsubscribe, e-mail:   
>>>>For additional commands, e-mail: 
>>>>
>>>>
>>>>
>>>
>>>--
>>>To unsubscribe, e-mail:   
>>>For additional commands, e-mail:
>>>
>>--
>>To unsubscribe, e-mail:
>>
><mailto:[EMAIL PROTECTED]>
>
>>For additional commands, e-mail:
>>
><mailto:[EMAIL PROTECTED]>
>
>>
>>
>
>
>
>--
>To unsubscribe, e-mail:
><mailto:[EMAIL PROTECTED]>
>For additional commands, e-mail:
><mailto:[EMAIL PROTECTED]>
>
>--
>To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
>For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
>
>
>



--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to