Tomcat server automatically close
i made some changes to website n now my mentor say that tomcat server automatically shut down .can anyone help me what r the causes of automatically shuting of server n some links which help me .its very urgent thank in advance
If You are running in windows Check bat file is the java HOME_PATH is correctly set or not. ??
Sathi
Similar Messages
-
Can VI server automatically close access for clients' VIs, if one of clients is already connected? and when first client closed reference, open access for other clients' VIs? I mean like when you use web publishing tools. If one user already uses front panel.. other just can wait until first one will finish.
Please stick to one thread. Here is the original.
-
Tomcat Server window closes automatically when I start it
Hi,
I am using Apache Tomcat 4.1 to work a small Web application. Each time when I start the Tomcat server the window comes up and closes automatically. Is something wrong with my configuration ?
Do I have to make any changes to server.xml ?
Pls help..
Thanks,
bobby.I think Tomcat 4.1 works fine with JDK1.5.0. Untill last week I was able to work on my application.
This problem started after I did a reboot. Ever since then I am having this problem
I tried to set the JAVA_HOME from the CATALINA_HOME dir and this is what I got,
C:\PROGRA~1\APACHE~1\Tomcat 4.1\bin>set JAVA_HOME = C:\PROGRA~1\JAVA\jdk1.5.0_0
C:\PROGRA~1\APACHE~1\Tomcat 4.1\bin>catalina run
The JAVA_HOME environment variable is not defined correctly
This environment variable is needed to run this program
NB: JAVA_HOME should point to a JDK not a JRE
Using CATALINA_BASE: C:\Program Files\Apache Group\Tomcat 4.1
Using CATALINA_HOME: C:\Program Files\Apache Group\Tomcat 4.1
Using CATALINA_TMPDIR: C:\Program Files\Apache Group\Tomcat 4.1\temp
Using JAVA_HOME: C:\Program Files\JAVA\jdk1.5.0_00
'-Dsun.io.useCanonCaches' is not recognized as an internal or external command, operable program or batch file.
And when I did a sanity check this is what I got,
C:\PROGRA~1\APACHE~1\Tomcat 4.1\bin>dir C:\PROGRA~1\JAVA\jdk1.5.0_0
Volume in drive C is PCSRP21
Volume Serial Number is D84F-A786
Directory of C:\PROGRA~1\JAVA
File Not Found
C:\PROGRA~1\APACHE~1\Tomcat 4.1\bin>dir C:|PROGRA~1\JAVA\jdk1.5.0_00
The system cannot find the path specified.
C:\PROGRA~1\APACHE~1\Tomcat 4.1\bin>dir C:\PROGRA~1\JAVA\jdk1.5.0_00
Volume in drive C is PCSRP21
Volume Serial Number is D84F-A786
Directory of C:\PROGRA~1\JAVA
File Not Found
Does this imply Tomcat is not able to recognize my Java directory ?
Thanks,
bobby. -
Tomcat server is not running automatically
Hi BO experts,
I have installed SAP Business Objects XI 3.1 in my system and noticed that Tomcat server is not running in Central Configuration Manager where the status is "Stopped". If I start manually also it's not starting (In properties, the startup type is - Automatic).
So I went this path "E:\Program Files\Business Objects\Tomcat55\bin" and double clicked "startup.bat" then I am able to login into Infoview. Could please someone explain that is there any possible way to run Tomcat automatally so that i do not need to start up manually every time?
Thanks in advance!!I'm assuming that whoever installed the Apex Listener installed it under the Apache Tomcat application server. This isn't officially supported by Oracle, but it does work. You start Tomcat by executing "startup.bat" in its bin directory on Windows or "startup.sh" on Linux or other Unix-like OSes. In Windows, it will keep running as long as the command window is open (but you can minimize it) or I believe there is a way to set it up as a service - I'm not a Windows guru. In *nix, you can add an ampersand to the command to keep it running in background, or set it up to run as a daemon.
Altogether, you probably need someone to learn more about how to run Tomcat if the person who set it up for you is no longer available. There is plenty of information on-line - just use Google or Bing. -
Close Oracle forms server automatically
Hi all,
I am using Oracle forms 6i in web.
WHen i exit the form the Oracle form server is still sitting there.How to close the Oracle Forms Server automatically when i exit the form.
I mean can we have any statement in the form to close th e oracle forms server.
Thanks for your help.
ThanksHi I have a link like below
I used the following code in post form trigger of my form
web.show_document('javascript:history.back();','_self');
When i press the link the Oracle Web server is opening and oracle run form is opening login information
When i pressed the logoff of my form.
It is still showing Oracle Web Server screen.
I need to go back to my link screen,where i am calling this form.
Thanks for you rhelp. -
Tomcat Server Closes with JFrame Application
When I open my JFrame Application, and decide to close it this application of mine closes together with my tomcat server... I suspect is the "System.exit(0);" in my JFrame application that causes it.
Can anyone tell me what I should do to my JFrame application so when I closes it, it will not close my Tomcat server at the same time.
Thank You : )
Regards,
RainbowEnergiesIt probably is the System.exit(0); You should remove that.
Tomcat is a container which essentially means it's a sort of "main program" that calls your servlets, JSP programs, etc. as "subroutines". When a subroutine calls "exit", the main program will shutdown.
If you need the JFrame to "exit" when it's being run independently of Tomcat, move the System.exit() call to the "public static void main()" method. Tomcat will never call your class's "main" method, since it uses its own. -
Java Dialog Boxes Don't Stay Open and Automatically Close
Hi I'm having this weird Java prob. Initially I thought it was a net beans problem but I found out all java apps have this problem on my pc.
Dialog boxes automatically close after some time. Please help me resolve this issue.
Windows 7 x64
Asus P8P67 Pro
Intel Core i5 2500K
ATI Radeon HD6970
Path:
C:\PROGRAM FILES (X86)\NVIDIA CORPORATION\PHYSX\COMMON;C:\PROGRAM FILES (X86)\ATI STREAM\BIN\X86_64;C:\PROGRAM FILES (X86)\ATI STREAM\BIN\X86;%SYSTEMROOT%\SYSTEM32;%SYSTEMROOT%;%SYSTEMROOT%\SYSTEM32\WBEM;%SYSTEMROOT%\SYSTEM32\WINDOWSPOWERSHELL\V1.0\;D:\DRIVERS\ATI.ACE\CORE-STATIC;C:\PROGRAM FILES\INTEL\DMIX;D:\INSTALLED SOFTWARES\JEDIT;C:\PROGRAM FILES (X86)\MICROSOFT SQL SERVER\100\TOOLS\BINN\;C:\PROGRAM FILES\MICROSOFT SQL SERVER\100\TOOLS\BINN\;C:\PROGRAM FILES\MICROSOFT SQL SERVER\100\DTS\BINN\;E:\More Software Setups\Educational Software\Game Programming\Tortoise Mercurial Client for Ogre Source\;E:\More Software Setups\Educational Software\Game Programming\CMake 2.8\bin;E:\More Software Setups\Educational Software\Game Programming\Tortoise SVN for Ogre AL\bin;D:\Installed Softwares\DirectX SDK\Lib\x64;D:\Installed Softwares\DirectX SDK;D:\Installed Softwares\JDK\jdk\bin;C:\Program Files (x86)\Calibre2\;C:\Program Files\MySQL\MySQL Server 5.5\bin;C:\MinGW\bin;C:\tomcat\lib
Thanking you,
sidk47This is not a common problem and probably not related to the JRE directly. You have something installed on your system that is doing this. I hope for you it is some sort of trigger happy protection software which you can control yourself, but I would consider doing a full spyware, malware and virusscan sweep using a respectable piece of scanning software.
If you want to believe it is related to Java, then completely uninstall your JRE/JDK, do a ccleaner registry cleanup and then reinstall the JRE/JDK. If the problem persists, it really is not the JRE. -
Problem with Java Studio Creator and Tomcat Server
Hi Gays ,
I have problem:
here is the error from tomcat 5
com.sun.rave.web.ui.appbase.ApplicationException: org.apache.jasper.JasperException: java.lang.RuntimeException: java.sql.SQLException: statement handle not executed: getMetaData
com.sun.rave.web.ui.appbase.faces.ViewHandlerImpl.destroy(ViewHandlerImpl.java: 601)
com.sun.rave.web.ui.appbase.faces.ViewHandlerImpl.renderView(ViewHandlerImpl.ja va:316)
com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:87 )
com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:221)
com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:117)
javax.faces.webapp.FacesServlet.service(FacesServlet.java:198)
com.sun.rave.web.ui.util.UploadFilter.doFilter(UploadFilter.java:194)
if i develop application on my pc ( java studio creator with sun apps bundlled) is working perfectly,
but i migrated application to Tomcat Server ( Database the same - Oracle 10 g)
i can't show value ( as text) from datasoruce ( is in SessionBean1)
(Category-.>Subcat->Items->details( url from items table[items.jsp])
this is a working url "/faces/testpage.jsp?auk_id=31 "
( working with sun apps server , but not on Tomcat 5)
below prerender method in details.java and fragment of details.jsp
public void prerender() {
try {
String idauk = (getExternalContext().getRequestParameterMap().get("auk_id").toString());
System.out.println("wartosc auk_id " + idauk);
if (idauk != null) {
getSessionBean1().getDetailsRowSet().setObject(1,idauk);
getSessionBean1().getDetailsDataProvider().refresh();
details.jsp
xml version="1.0" encoding="UTF-8"?>
<jsp:root version="1.2" xmlns:f="http://java.sun.com/jsf/core" xmlns:h="http://java.sun.com/jsf/html" xmlns:jsp="http://java.sun.com/JSP/Page" xmlns:ui="http://www.sun.com/web/ui">
<jsp:directive.page contentType="text/html;charset=UTF-8" pageEncoding="UTF-8"/>
<f:view>
<ui:page binding="#{testpage.page1}" id="page1">
<ui:html binding="#{testpage.html1}" id="html1">
<ui:head binding="#{testpage.head1}" id="head1">
<ui:link binding="#{testpage.link1}" id="link1" url="/resources/stylesheet.css"/>
</ui:head>
<ui:body binding="#{testpage.body1}" id="body1" style="-rave-layout: grid">
<ui:form binding="#{testpage.form1}" id="form1">
<ui:staticText binding="#{testpage.staticText1}" id="staticText1" style="position: absolute; left: 120px; top: 96px" text="#{SessionBean1.testDataProvider.value['Name']}"/>
</ui:form>
</ui:body>
</ui:html>
</ui:page>
</f:view>
</jsp:root>
Help People ! Any Ideas I'm stuck, why is working with Sun Servet but not with Tomcat and only just thing ?
Thanks in advance for helping me to resolve the night problem :)Hi I found solution, i puted on the page a table -component (with brand new automaticly created dataprovider) , then i set properties visible= false for table, and now I can bind statictext with database field and deploy on tomcat server .
But i think it is not a elegant solution in page source i habe noused-code.
Have Any another Ideas. HELP PEOPLE !!!!
Mariuszek: I use Creator.because right now I can see result of my job and i can qickly change ideas ,
I tried with JDeveleper but i did'nt find this functionality (wich version do you prefered ?) , unfortunately i have to deploy my application on Tomcat. This is my study project, and i make this to become a Master of Techinal Univeristy ;), Deadline time is 30 th September :(
greetings -
How can i avoid restarting tomcat server when servlet is modified?
please advice me that how can i avoid restarting the tomcat server, whenever a servlet file is modified in my application. is their any way ?
No probs. Here's how I do things...
1. Install tomcat as normal (e.g. I install to C:\Apps\jakarta-tomcat-5.5.4)
2. Create a webapps directory in your eclipse project with the following directory structure
MyEclipseProject
- src
- conf
- webapps
- MyApplication
- META-INF
- WEB-INF
- classes
- lib
- pages3. Set the project's output folder (e.g. bin folder) to webapps/MyApplication/WEB-INF/classes
4. Put all your jar files in the lib directory
5. Put JSPs / HTML in the pages directory (you may also want to create additional directories for TLDs, config files etc)
6. Ensure your web.xml is in the WEB-INF directory
7. Although it isn't essential I create a context.xml file and store it in META-INF, e.g.
<Context reloadable="true">
<!-- Default set of monitored resources -->
<WatchedResource>WEB-INF/web.xml</WatchedResource>
<WatchedResource>WEB-INF/conf/struts/struts-config.xml</WatchedResource>
<WatchedResource>WEB-INF/conf/struts/tiles-defs.xml</WatchedResource>
<WatchedResource>WEB-INF/conf/struts/validation.xml</WatchedResource>
</Context>I use this to set monitored resources that will trigger an automatic appliation reload and to configure JAAS (not shown). See the Tomcat documentation for additional information.
8. In the 'conf' directory I create a server.xml file used to configure Tomcat (you can copy the one from your <TOMCAT_HOME>/conf/server.xml).
After copying the file change appBase attribute in the host element to be the full path to the webapps directory. You can also change the HTTP and HTTPS ports if you wish
9. Download and install the Tomcat Launcher plugin from Sysdeo.
10. In Eclipse's Preferences menu you will see a new entry for Tomcat. Click this then
a. Set your Tomcat Version
b. Set your Tomcat Home
c. Set "Context declaration mode" to server.xml
d. Set the configuration file to the full path to your server.xml file created in step 8
On the "Advanced " sub page select all relevant projects to add to the Tomcat classpath
On the "JVM Settings" page add all the jars in your WEB-INF lib directory to the class path
On the "Source Path" page select all relevant projects
Now if you start Tomcat using the Tomcat icon, you will be able to remote debug your application. If you change web.xml (or any other file in your context.xml watched resources) it will automatically reload. Any changes to JSPs will automatically be picked up (providing your tell your browser not to use the page in cache - e.g. CTRL+F5 in IE)
There are some limitations that I'm still working on however. Primarily that I haven't included the Tomcat Manager application in my webapps directory, so Sysdeo cannot perform a reload. This means that if I change a source file, and eclipse auotmatically rebuilds, Tomcat doesn't pick up the change unless I either change a watched resource file (e.g. web.xml) or stop and restart Tomcat.
There's no reason why this can't be fixed, I just haven't got round to it yet.
I'm sure there are lots of other (probably better) ways of achieving the same thing. This was the first method I tried and it worked, so I stuck with it. I'm not a Tomcat config guru and I'm sure other forum users could provide some improvements should they wish.
Post if you get into trouble, however I won't be able to respond until next week.
Cheers,
Steve -
Getting error message in tomcat server
Have a look at the following programs:
AuthenticationFilter_
import javax.servlet.*;
import java.io.*;
import java.sql.*;
public class AuthenticationFilter implements Filter
ServletContext sc;
Connection con;
public void init(FilterConfig f) throws ServletException
System.out.println(f.getFilterName() + "Filter Initialized");
String d = f.getInitParameter("driver");
String url = f.getInitParameter("url");
String user = f.getInitParameter("user");
String pwd = f.getInitParameter("password");
try
Class.forName(d);
con = DriverManager.getConnection(url,user,pwd);
System.out.println("Connection Established");
catch (Exception e)
e.printStackTrace();
sc = f.getServletContext();
public void doFilter(ServletRequest request,ServletResponse response,FilterChain chain)throws ServletException,IOException
Statement st = null;
ResultSet rs = null;
String user = request.getParameter("user");
String pwd = request.getParameter("password");
try
st = con.createStatement();
String sql = "SELECT * FROM OURUSERS WHERE usr = " + user + " and password = " + pwd + " ";
rs = st.executeQuery(sql);
if(rs.next())
chain.doFilter(request,response);
else
sc.getRequestDispatcher("/error.html").forward(request,response);
catch (Exception e)
e.printStackTrace();
finally
try
if(rs!=null)
rs.close();
if(st!=null)
st.close();
catch (Exception e)
e.printStackTrace();
}//doFilter()
public void destroy()
try
if(con!=null)
con.close();
catch (Exception e)
e.printStackTrace();
*2)_HitCounterFilter__
import javax.servlet.*;
import java.io.*;
public class HitCounterFilter implements Filter
ServletContext sc;
int count;
public void init(FilterConfig f)throws ServletException
System.out.println(f.getFilterName() + "Filter Initialized");
sc = f.getServletContext();
public void doFilter(ServletRequest request,ServletResponse response,FilterChain chain)throws ServletException,IOException
chain.doFilter(request,response);
count++;
sc.log("Number of times request came to LoginServlet is " + count);
public void destroy()
*3) LoginServlet*
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
public class LoginServlet extends HttpServlet
public void doPost(HttpServletRequest request,HttpServletResponse response) throws ServletException,IOException
response.setContentType("text/html");
PrintWriter pw = response.getWriter();
pw.println("<HTML> <BODY BGCOLOR=yellow>");
pw.println("<H1> WELCOME TO OUR WEBSITE</H1>");
pw.println("</BODY>");
pw.println("</HTML>");
pw.close();
web.xml
<web-app>
<filter>
<filter-name>authenticate</filter-name>
<filter-class>AuthenticationFilter</filter-class>
<init-param>
<param-name>driver</param-name>
<param-value>oracle.jdbc.driver.OracleDriver</param-value>
</init-param>
<init-param>
<param-name>url</param-name>
<param-value>jdbc:oracle:thin:@localhost:1521:orcl</param-value>
</init-param>
<init-param>
<param-name>user</param-name>
<param-value>scott</param-value>
</init-param>
<init-param>
<param-name>password</param-name>
<param-value>tiger</param-value>
</init-param>
</filter>
<filter>
<filter-name>hitcount</filter-name>
<filter-class>HitCounterFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>authenticate</filter-name>
<url-pattern>/nit</url-pattern>
</filter-mapping>
<servlet>
<servlet-name>Login</servlet-name>
<servlet-class>LoginServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Login</servlet-name>
<url-pattern>/nit</url-pattern>
</servlet-mapping>
</web-app>
Error_
java.sql.SQLException: ORA-00904: "SANDY": invalid identifier
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:189)
at oracle.jdbc.ttc7.TTIoer.processError(TTIoer.java:242)
at oracle.jdbc.ttc7.Oall7.receive(Oall7.java:554)
at oracle.jdbc.ttc7.TTC7Protocol.doOall7(TTC7Protocol.java:1478)
at oracle.jdbc.ttc7.TTC7Protocol.parseExecuteDescribe(TTC7Protocol.java:
677)
at oracle.jdbc.driver.OracleStatement.doExecuteQuery(OracleStatement.jav
a:2371)
at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStateme
nt.java:2660)
at oracle.jdbc.driver.OracleStatement.executeQuery(OracleStatement.java:
777)
at AuthenticationFilter.doFilter(AuthenticationFilter.java:37)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
alve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
alve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
ava:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
ava:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
ve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
a:298)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
:857)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.proce
ss(Http11Protocol.java:588)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:48
9)
at java.lang.Thread.run(Thread.java:619)
The above error message i am getting in Tomcat server,i am having Oracle 11g V1..My SQL prompt is open and i have a table named "ourusers"...Can anyone kindly gimme the solution for this problem+*
Edited by: sandy on Nov 9, 2010 8:59 AMjava.sql.SQLException: ORA-00904: "SANDY": invalid identifier
Looks like the sql you are submitting is invalid.
Print out a copy of the sql you are trying to run and you will probably get:
SELECT * FROM OURUSERS WHERE usr = Sandy and password = secretThat isn't valid sql. It is missing quotes around the values you are checking.
This is the corrected sql query:
SELECT * FROM OURUSERS WHERE usr = 'Sandy' and password = 'secret'so one solution would be:
String sql = "SELECT * FROM OURUSERS WHERE usr = '" + user + "' and password = '" + pwd + "' ";However that is not optimal. It exposes your code to sql injection attack.
The better way is to use a prepared statement:
String sql = "SELECT * FROM OURUSERS WHERE usr = ? and password =?";
st = con.prepareStatement(sql);
st.setString(1, user);
st.setString(2, password);
rs = st.executeQuery();cheers,
evnafets -
Still problem in TOMCAT(server.xml)
hiiiiiii
I tried all suggestion......At end, now when I execute %startTomcat% from DOS prompt......DOS windows opens and closes...... Somebody told me that it was error in my server.xml file in conf......
PLZ tell me how alter this file or add new stuff.....Hi Amar,
It was me who suggested the following steps
Follow these steps:
Download Java SDK 1.3 or 1.4
Download tomcat 4.x or 5.x
set the following variables from dos prompt
set JAVA_HOME = path to your java sdk folder
set CATALINA_HOME = path to tomcat folder
set startTomcat = %CATALINA_HOME%\bin\startup
set stopTomcat =%CATALINA_HOME%\bin\shutdown
now at dos prompt
type %startTomcat% , it should opena nother window which displays the status of tomcat server.
In the browser type http://localhost:8080/ (for tomcat 4.x) or http://localhost:8084 (for tomcat5.x) it should open up the index page of the server.
at your post http://forum.java.sun.com/thread.jsp?forum=33&thread=542123
First I suggest thta you donot repost same question, it wont help and next be clear what is the problem if possible post the error that might to provide you the solution. -
Tomcat Server become very slow
Hi all,
I have a urgent problem which need you all help.... My tomcat server become very slow..i checked the CPU and memory usage are normal....and there are only about 10 users connect to server only....After i checked the log...i found that there are two error ..
1. socket write error
java.net.SocketException: Connection reset by peer: socket write error
at java.net.SocketOutputStream.socketWrite(Native Method)
at java.net.SocketOutputStream.write(SocketOutputStream.java:91)
at org.apache.coyote.http11.InternalOutputBuffer$OutputStreamOutputBuffer.doWrite(InternalOutputBuffer.java:652)
at org.apache.coyote.http11.filters.IdentityOutputFilter.doWrite(IdentityOutputFilter.java:160)
at org.apache.coyote.http11.InternalOutputBuffer.doWrite(InternalOutputBuffer.java:523)
at org.apache.coyote.Response.doWrite(Response.java:513)
at org.apache.coyote.tomcat4.OutputBuffer.realWriteBytes(OutputBuffer.java:380)
at org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:360)
at org.apache.coyote.tomcat4.OutputBuffer.flush(OutputBuffer.java:344)
at org.apache.coyote.tomcat4.OutputBuffer.close(OutputBuffer.java:321)
at org.apache.coyote.tomcat4.CoyoteWriter.close(CoyoteWriter.java:115)
at nextapp.echoservlet.WindowUI.service(WindowUI.java:203)
at nextapp.echoservlet.Initializer.service(Initializer.java:175)
at nextapp.echoservlet.Connection.process(Connection.java:541)
at nextapp.echoservlet.EchoServer.process(EchoServer.java:303)
at nextapp.echoservlet.EchoServer.doPost(EchoServer.java:223)
2. java.sql.SQLException: [Microsoft][ODBC SQL Server Driver][SQL Server]Transaction (Process ID 180) was deadlocked on lock resources with another process and has been chosen as the deadlock victim. Rerun the transaction.
Which is the main causes to server slow down???.....How to solve this problem????The first message seems to indicate that a connection was made on the socket but closed prematurely. I get this often on my Tomcat installation when our corporate virus scanners kick in, probing network ports. I wouldn't worry about that one.
The second one is indicating a deadlock on your database. I would say that your problem lies there. -
Execute function on tomcat server at pre-defined time
hi
can anyone tell me is it possible to execute a function automatically at a predefined time on tomcat server
eg:
in a payroll application ,its required that on 31st of month automatically pay is credited to employess accountHow are you using Tomcat with SAP?
Here's a good site for Tomcat:
http://www.jguru.com/faq/Tomcat -
Server automatically restart when built jsp page
When i want to build a jsp using the build.xml file the server automatically restart..
the following error shows in console
Buildfile: C:\AE10\ATG10.0.3\WatchCart\Storefront\build.xml
copyFiles:
[echo] Start Copying ----
[copy] Warning: WEB-INF\web.xml modified in the future.
[copy] Warning: checkout\gadgets\shippingInitialize.jsp modified in the future.
[copy] Warning: javaScriptEx\first.jsp modified in the future.
[copy] Warning: javaScriptEx\second.jsp modified in the future.
[copy] Warning: javaScriptEx\second1.jsp modified in the future.
[copy] Warning: javaScriptEx\third.jsp modified in the future.
[copy] Warning: navigation\gadgets\sites.jsp modified in the future.
[copy] Warning: sku\sku.jsp modified in the future.
[copy] Warning: sku\skuDisplay.jsp modified in the future.
[copy] Copying 2 files to C:\AE10\jboss-5.1.0.GA\server\atg_watchprod\deploy\ATG.ear\store.war
[echo] Finish copying -----
BUILD SUCCESSFUL
Total time: 328 milliseconds
Thanks in advancesachindere76 ,
good question, but this is not the problem.
I did re-code my "public int getCard1()" method though:
it was:
public int getCard1 () {
return card1;
and I changed it to:
public String getCard1 () {
return Integer.toString(card1);
since my jsp page tag was aparently looking for a string to work with, returning a String from the method seems to have helped now.
I rebooted my machine and re-strated jakarta-tomcat server to verify and it worked fine this time. -
How to connect to MS Access from servlet uploaded in TOMCAT server
Hi,
I want to access MS Access from servlet .I use TOMCAT server.I want to know what should i do.How to get drivers and how to set class path for them.
Please help me in finding the solution
thanks and RegardsHI,
try this
<Code>
response.setContentType(CONTENT_TYPE);
PrintWriter out = response.getWriter();
java.sql.DatabaseMetaData dm = null;
java.sql.ResultSet rs = null;
try
Class.forName("sun,jdbc.odbc.JdbcOdbcDriver");
Connection con = java.sql.DriverManager.getConnection("jdbc:odbc:dsnName","","");
dm = con.getMetaData();
out.println("<html>");
out.println("<head><title>Servlet1</title></head>");
out.println("<body bgcolor=\"lightblue\">");
if(con!=null){
dm = con.getMetaData();
out.println("<B><br>Driver Information</B>");
out.println("\n\t<br><br>Driver Name: "+ dm.getDriverName());
out.println("\n\t<br>Driver Version: "+ dm.getDriverVersion ());
out.println("\n\t<br>Database Information ");
out.println("\n\t<br>Database Name: "+ dm.getDatabaseProductName());
out.println("\n\t<br>Database Version: "+ dm.getDatabaseProductVersion());
out.println("\n\t<br><br>Avalilable Catalogs ");
rs = dm.getCatalogs();
while(rs.next()){
out.println("<br>\tcatalog: "+ rs.getString(1));
out.println("\n\t<br><br>conURL =" + conURL);
out.println("\n\t<br><br>Title = Database");
rs.close();
rs = null;
con.close();
}else {
out.println("Error: No active Connection");
}catch(ClassNotFoundException e) {
out.println("Coudn't laod the database driver: " + e.getMessage());
} catch(SQLException e) {
out.println("SQLException caught: " + e.getMessage());
try {
if (con != null)
con.close();
if (rs != null)
rs.close();
catch (SQLException ignored) {}
finally {
try {
if (con != null)
con.close();
if (rs != null)
rs.close();
catch (SQLException ignored) {}
</Code>
Sachin
Maybe you are looking for
-
ITunes 7 problems! Please help!
When I installed iTunes 7, it said it couldnt work without quicktime 7.1.3 so I uninstalled it and restalled it. But then my computer said the same thing, but it says on the download site that quicktime is included. So I went to try and download quic
-
Need help with how to configure jumpers on new HD
I'm replacing the Hard Drive in an iMac 350 with the same type of Seagate HD I just replaced in my cube. I have a question about the jumber arrangement. On the old Apple HD [that came out of the iMac], with the Apple sticker face down on the table, t
-
Youtube videos becoming green and still image?
I started watching some videos and after 10 minutes, what i could see was a green still image... Thought that this was not something that i should not worry about, but today it happened again! Now, i cannot watch any video. P.S. if that helps, i trie
-
Flash player refuses to run.
flash player refuses to run. have tried all the fixes but am unsuccessful....
-
NEW GL profit center report in Controlling area currency
Hi all, Could anybody suggest me, how do we have the New GL profit center report in controlling area currency. or else if any possibility for report painter report please suggest. Thanks kishore