<load-on-startup>1</load-on-startup> hvad betyder "1". Jeg synes nemlig kun at filen bliver kaldt lige efter jeg har deployet. Altså ikke hvis jeg genstarter serveren
således ser XML'en ud <servlet> <servlet-name>ftpBean</servlet-name> <servlet-class>dk.bestseller.SupplierPortal.SupplierBeans.FTPBean</servlet-class> <load-on-startup>1</load-on-startup> </servlet>
public class FTPBean extends HttpServlet{ private File rootFile; private OrderFileTimerTask orderFileTimerTask; private NotificationFileTimerTask notificationFileTimerTask; private Timer timer; private final long oneHour = 3600000;
public void init() { timer = new Timer(); orderFileTimerTask = new OrderFileTimerTask(); notificationFileTimerTask = new NotificationFileTimerTask(); setRootFile(); setTimer(); }
/*public FTPBean(){ timer = new Timer(); orderFileTimerTask = new OrderFileTimerTask(); notificationFileTimerTask = new NotificationFileTimerTask(); setRootFile(); setTimer(); }*/
public void setRootFile(){ this.rootFile = getPath(); orderFileTimerTask.setRootFile(rootFile); notificationFileTimerTask.setRootFile(rootFile); }
filen bliver stadig kun kaldt lige efter jeg har deployet. Altså ikke hvis jeg genstarter serveren. det ser ud til at den først starter når der kommer et "request". Den skulle gerne starte sammen med serveren thinge
Node started with id=531585907 Oracle9iAS (9.0.3.0.0) Containers for J2EE initialized Auto-deploying BCBI2EJB2.jar (ejb-jar.xml had been touched since the previous de ployment)... Error compiling C:\JDEV9033\j2ee\home\applications\SupplierWeb/BCBI sådan ser det ud når jeg lige har deployet(du skal ikke tænke på den error der kommer):
2EJB2.jar: Error instantiating compiler: IO error writing cache: C:\JDEV9033\j2e e\home\application-deployments\SupplierWeb\BCBI2EJB2.jar\deployment.cache Auto-deploying file:/C:/JDEV9033/j2ee/home/applications/SupplierWeb/SupplierWeb/ (Assembly had been updated)... Tue Aug 03 00:00:00 CEST 2004 Tue Aug 03 00:30:00 CEST 2004
nu vil jeg så genstarte serveren!!!
Node started with id=531585907 Oracle9iAS (9.0.3.0.0) Containers for J2EE initialized Det her mangler: Tue Aug 03 00:00:00 CEST 2004 Tue Aug 03 00:30:00 CEST 2004
Hvis ikke de kan hjælpe med sådan noget så kan man lige så godt køre gratis JBoss server.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.