We explicitly laod the properties file and pass the Configuration into
Torque.init
by using PropertiesConfiguration files. See Apache commons Configuration.
I sure there's more details of how to load and debug the file loading there.
It's most likely looking in your current directory.

Joe

On 23/06/06, Norbert Kunstek <[EMAIL PROTECTED]> wrote:

Thank you!

But that's not the problem. It can't find the Torque.properties!!!



> -----Ursprüngliche Nachricht-----
> Von: "Apache Torque Users List" <[email protected]>
> Gesendet: 22.06.06 15:49:37
> An: Apache Torque Users List <[email protected]>
> Betreff: Re: Torque using Tomcat


> Hi, I think the problem can be with your:
> import org.apache.torque.Bank
> where Bank is a generated class by Torque, so I doubt it has been
> generated in the org.apache.torque package.
>
> Norbert Kunstek wrote:
>
> >Hello,
> >
> >I've tried to use Torque within the Servlet but I receive always a
ClassNotFound-Exception.
> >Maybe somebody could solve the Problem:
> >
> >import java.io.*;
> >import javax.servlet.*;
> >import javax.servlet.http.*;
> >
> >import org.apache.commons.configuration.ConfigurationException;
> >import org.apache.commons.configuration.PropertiesConfiguration;
> >import org.apache.torque.Bank;
> >import org.apache.torque.Torque;
> >import org.apache.torque.TorqueException;
> >
> >//import org.apache.torque.Torque;
> >
> >//import persistence.Bank;
> >
> >
> >public class HelloServlet extends HttpServlet
> >{
> >
> >public void init() throws ServletException, UnavailableException
> >{
> >try
> >{
> >ServletContext ct = getServletContext();
> >PropertiesConfiguration config = new PropertiesConfiguration();
> >
> >config.load(ct.getResourceAsStream("/WEB-INF/Torque.properties"));
> >
> >
> >Torque.init(config);
> >}
> >catch (ConfigurationException e) {
> >System.out.println("Configuration: Initialisierung fehlgeschlagen" +
e);
> >}
> >catch (TorqueException e) {
> >System.out.println("Init: Initialisierung fehlgeschlagen" + e);
> >}
> >}
> >
> >
> >
> >
> >
> >public void doGet( HttpServletRequest requ, HttpServletResponse resp )
> >throws ServletException, IOException
> >{
> >try
> >{
> >Bank sparkasse = new Bank();
> >sparkasse.setBankId(111);
> >sparkasse.setName("Apache");
> >sparkasse.setCity("Torque");
> >
> >// CREATE
> >sparkasse.save();
> >
> >}
> >catch (Exception e)
> >{
> >System.out.println("initializing of Torque failed" + e);
> >}
> >
> >resp.setContentType( "text/html" );
> >PrintWriter out = resp.getWriter();
> >out.println( "" );
> >out.println( "Servus," );
> >out.println( "Torque!" );
> >out.println( "" );
> >out.close();
> >}
> >
> >
> >}
> >______________________________________________________________
> >Verschicken Sie romantische, coole und witzige Bilder per SMS!
> >Jetzt bei WEB.DE FreeMail: http://f.web.de/?mc=021193
> >
> >
> >---------------------------------------------------------------------
> >To unsubscribe, e-mail: [EMAIL PROTECTED]
> >For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
> >
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>


______________________________________________________________
Verschicken Sie romantische, coole und witzige Bilder per SMS!
Jetzt bei WEB.DE FreeMail: http://f.web.de/?mc=021193


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


Reply via email to