WEBGEST - forum

General => Începători => Subiect creat de: dfreddie din Iunie 16, 2009, 03:56:58 PM

Titlu: Instalare ubuntu 9.04
Scris de: dfreddie din Iunie 16, 2009, 03:56:58 PM
Buna ziua,

Am gasit acest proiect (webgest) si mi-a placut. Am incercat sa instalez pe o masina linux ... dar n-am reusit.
Am incercat 2 distributii: ubuntu server 8.04 si 9.04 si debian 5, insa la ambele ma opresc la: http://localhost:8080/webgest/Setup.jsp ... cand vreau sa ma loghez pentru setarea bazei de date!!!

Eroarea in prima faza este legata de: java.io.FilePermision /var/lib/tomcat6/webapps/
webgest/WEB-INF/mysqlparam.pro write!!
Am editat fisierul webapps.policy dar acum am alta eroare:

EROARE conectare la baza de date!!!  ->  com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception:   ** BEGIN NESTED EXCEPTION **   java.net.SocketException MESSAGE: java.security.AccessControlException: access denied (java.net.SocketPermission [0:0:0:0:0:0:0:1]:3306 connect,resolve)  STACKTRACE:  java.net.SocketException: java.security.AccessControlException: access denied (java.net.SocketPermission [0:0:0:0:0:0:0:1]:3306 connect,resolve)     at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:156)     at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:276)     at com.mysql.jdbc.Connection.createNewIO(Connection.java:2666)     at com.mysql.jdbc.Connection.<init>(Connection.java:1531)     at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:266)     at java.sql.DriverManager.getConnection(DriverManager.java:582)     at java.sql.DriverManager.getConnection(DriverManager.java:185)     at mirabit.gest.util.WebgestSetup.getConn(WebgestSetup.java:37)     at org.apache.jsp.Setup_jsp._jspService(Setup_jsp.java:176)     at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)     at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)     at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)     at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)     at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)     at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)     at java.lang.reflect.Method.invoke(Method.java:597)     at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:269)     at java.security.AccessController.doPrivileged(Native Method)     at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)     at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:301)     at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:162)     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:283)     at org.apache.catalina.core.ApplicationFilterChain.access$000(Applicati


Poate ma puteti ajuta ....

Multumesc.

PS: Versiunea serverului apache este tomcat6. si versiunea webgest este 3.01.
Titlu: Re: Instalare ubuntu 9.04
Scris de: cios din Iunie 16, 2009, 05:17:32 PM
Se pare ca e tot o problema de securitate. Incearca sa dai acces de citire, ori la nivel de sistem de operare, ori din catalina.policy, si la librariile necesare aplicatiei, inclusiv mysql-connector-java-5.0.4-bin.jar ( pe care cred ca le-ai pus la locul corect !).

Tocmai am facut probe pe un Kiwi 9.04 si functioneaza corect pana la rapoartele cu BIRT, unde se pare ca mai e nevoie de ceva drepturi in plus. Cand ajungi acolo, mai vedem.
Titlu: Re: Instalare ubuntu 9.04
Scris de: dfreddie din Iunie 16, 2009, 05:44:43 PM
mysql-ul si tomcat-ul le-am instalat din repos-urile lui ubuntu. Cred ca s-au instalat corect.
Iar librariile aditionale le-am "pus manual" in /usr/share/tomcat6/lib.
Multumesc.
Titlu: Re: Instalare ubuntu 9.04
Scris de: dfreddie din Iunie 16, 2009, 06:00:52 PM
Am facut urmatoarele:

chmod -R 775 /usr/share/tomcat6/lib/

dar nu s-a schimbat nimic.
Titlu: Re: Instalare ubuntu 9.04
Scris de: cios din Iunie 16, 2009, 06:04:19 PM
Ce observ ciudat in eroare este host-ul la care se conecteaza: [0:0:0:0:0:0:0:1]:3306 . Aici, in mod normal, ar trebui sa fie localhost:3306 sau 127.0.0.1:3306 . Sunt mai multe instante de mysql pe sistem ? De unde-o fi adresa aia cu atatea "0" ? Daca pui in formularul de logare in loc de localhost 127.0.0.1, tot asa spune ? Asta de curiozitate, fiindca problema pare tot de acces la driver-ul de mysql. Da-i cel putin acelui jar drepturi pentru toata lumea, sa vedem, se schimba ceva.
Titlu: Re: Instalare ubuntu 9.04
Scris de: cios din Iunie 16, 2009, 06:08:32 PM
CitatAm facut urmatoarele:

chmod -R 775 /usr/share/tomcat6/lib/

dar nu s-a schimbat nimic.

Si daca stergi din lib driver-ul mysql-connector-java-5.0.4-bin.jar , ce spune ?

Trebuie sa repornesti Tomcat-ul ca sa ia in seama modificarea !
Titlu: Re: Instalare ubuntu 9.04
Scris de: dfreddie din Iunie 16, 2009, 06:24:03 PM
Am facut si am desfacut ...la un moment dat nu mai pornea tomcat6 :(
Astfel am sters modificarile ... si acum imi da iar:

org.apache.jasper.JasperException: java.security.AccessControlException: access denied (java.io.FilePermission /var/lib/tomcat6/webapps/webgest/WEB-INF/mysqlparam.pro write)
Titlu: Re: Instalare ubuntu 9.04
Scris de: cios din Iunie 16, 2009, 06:54:20 PM
Uf, greu cu atatea variante de Linux ! Scriu de pe Fedora si ma refeream la structura de aici. M-am uitat acum pe Kiwi/Ubuntu si ar trebui sa incerci sa adaugi in /var/lib/tomcat6/conf/policy.d/03catalina.policy urmatoarele linii:

grant codeBase "file:${catalina.home}/lib/-" {
        permission java.security.AllPermission;
};

grant codeBase "file:/var/lib/tomcat6/webapps/webgest/-" {
        permission java.security.AllPermission;
};

Sa vedem, tot nu vrea !
Titlu: Re: Instalare ubuntu 9.04
Scris de: dfreddie din Iunie 16, 2009, 07:35:45 PM
Am facut modificarea.

Acum am alta eroare:

EROARE conectare la baza de date!!!  ->  java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
Titlu: Re: Instalare ubuntu 9.04
Scris de: cios din Iunie 16, 2009, 07:43:47 PM
Ai sters driver-ul din lib si nu l-ai mai pus la loc ?
Titlu: Re: Instalare ubuntu 9.04
Scris de: dfreddie din Iunie 16, 2009, 07:50:13 PM
Am reusit sa intru pe pagina de administrare!!!! :)

Asa e ... uitasem sa-l pun inapoi pe mysql-connector-java-5.0.4-bin.jar :(

Sper ca pe mai departe sa ma descurc.

Multumesc tare mult.
Titlu: Re: Instalare ubuntu 9.04
Scris de: cios din Iunie 16, 2009, 07:55:11 PM

Succes ! Si mai asteptam feedback.
Titlu: Re: Instalare ubuntu 9.04
Scris de: dfreddie din Iunie 16, 2009, 08:00:19 PM
De ce imi spune ca IBAN-ul nu este corect?? Am verificat si l-am tastat corect ... a trebuit sa-i dau cancel sa ma lase.
Titlu: Re: Instalare ubuntu 9.04
Scris de: dfreddie din Iunie 16, 2009, 09:21:32 PM
Am mai dat peste ceva:

org.apache.jasper.JasperException: An exception occurred processing JSP page /WebgestControl.jsp at line 981

978:                }
979:                 //test existenta in stoc
980:                 prst = conn.prepareStatement("SELECT simbol FROM stoc where grupa='"+request.getParameter("simbol")+"'");
981:                 rs0 = prst.executeQuery();
982:                 if (rs0.next()){ //este in grupa(nu pot sterge)
983:        %>
984:        <jsp:forward page='AdmListGrupa.jsp'>
Titlu: Re: Instalare ubuntu 9.04
Scris de: cios din Iunie 17, 2009, 11:19:46 AM

La validare IBAN este folosit un algoritm preluat in urma cu cativa ani si posibil sa mai dea gres. Chiar si la cel de cod fiscal se mai intampla ! Deocamdata se poate trece peste asta.

Eroarea dela stergere grupa este ... un bug ! S-a corectat deja pentru urmatoarea versiune.
Titlu: Re: Instalare ubuntu 9.04
Scris de: dfreddie din Iunie 17, 2009, 02:13:37 PM
Am observat si la CF ...

Problema mai acuta este ca nu pot lista facturile emise, nici macar sub forma de pdf.
Din meniul de listare nu-mi pot alege imprimata. Sa nu recunoasca imprimantele de pe statiile de lucru si sa trebuiasca listat numai de pe server?
Titlu: Re: Instalare ubuntu 9.04
Scris de: cios din Iunie 17, 2009, 03:40:21 PM
Citat
Problema mai acuta este ca nu pot lista facturile emise, nici macar sub forma de pdf.

Ai instalat ReportEngine-ul de la BIRT ? Daca ai facut-o corect, posibil sa fie si aici problema de securitate in Tomcat. Adauga si urmatoarea linie in 03catalina.policy:

grant codeBase "file:/usr/share/tomcat6/webapps/ReportEngine/-" {
        permission java.security.AllPermission;
};

CitatDin meniul de listare nu-mi pot alege imprimata. Sa nu recunoasca imprimantele de pe statiile de lucru si sa trebuiasca listat numai de pe server?

Sunt "vazute" de aplicatie ( Tomcat ) imprimantele instalate pe server sau share-uite pentru el.
Titlu: Re: Instalare ubuntu 9.04
Scris de: dfreddie din Iunie 17, 2009, 03:59:50 PM
type Status report

message Servlet Downl is not available

description The requested resource (Servlet Downl is not available) is not available.

Asta este eroarea chiar si dupa modificarea in catalina.policy si restartare tomcat.
Titlu: Re: Instalare ubuntu 9.04
Scris de: cios din Iunie 17, 2009, 04:38:44 PM
Sa inteleg ca mesajul acesta apare la salvarea in pdf. Spune-ne ce se intampla cand dai preview document. Si cu tiparirea cum e ?
Titlu: Re: Instalare ubuntu 9.04
Scris de: dfreddie din Iunie 17, 2009, 05:35:22 PM
Da. Eroarea de mai sus apare cand ii dau salvare fisier pdf.

La tiparirea in mod text nu pot sa aleg la imprimanta decat "lp". De mentionat ca lucrez pe o statie la care am atasata o imprimanta pe USB.

Iar la preview document ... se deschide o fereastra cu un chenar gol si butoanele de tiparire, iesire, tiparire pdf, tiparire xml, trimitere mail.

Nici trimitere mai .... nu se intampla nimic.
Titlu: Re: Instalare ubuntu 9.04
Scris de: vios din Iunie 17, 2009, 06:22:38 PM
Citatla preview document ... se deschide o fereastra cu un chenar gol si butoanele de tiparire, iesire, tiparire pdf, tiparire xml, trimitere mail.
Aceeasi problema a aparut si la mine, incearca sa dai drepturi totale la directorul Configuration din Report Engine
Titlu: Re: Instalare ubuntu 9.04
Scris de: dfreddie din Iunie 17, 2009, 06:31:24 PM
I-am dat toate drepturile ... rezultatul este acelasi.
Titlu: Re: Instalare ubuntu 9.04
Scris de: vios din Iunie 17, 2009, 08:03:52 PM
 - Birtul iti finctioneaza ? verifica prin Preview document sau Preview certificat garantie (pe o factura salvata)
- Verifica daca  in tomcat6/webapps/ReportEngine/plugins ai jaru-l ( org.eclipse.birt.report.data.testjdbc_1.0.0.jar )
- Verifica daca  in tomcat6/lib ( jtidy-1.0.jar )
- In Administration/User and Group - Propertis pe user si bifezi uucp si lock
- Incearca sa deschizi in pdf mai multe tipuri de documente ( receptii , facturi , jurnale , balanta etc....)
unele s-ar putea sa se deschida .
La mine nu de deschideau receptiile si jurnalul de cumparari si vanzari pe conturi , restul se deschideau.
Titlu: Re: Instalare ubuntu 9.04
Scris de: dfreddie din Iunie 18, 2009, 07:39:40 AM
org.eclipse.birt.report.data.testjdbc_1.0.0.jar - nu este

jtidy-1.0.jar - nici asta nu e

In Administration/User and Group - Propertis pe user si bifezi uucp si lock - nu stiu la ce Administration te referi.
Titlu: Re: Instalare ubuntu 9.04
Scris de: cios din Iunie 18, 2009, 08:21:18 PM
Dupa lupte seculare, care ne-au luat toata ziua de astazi, am reusit sa facem sa mearga si BIRT-ul in aplicatie pe un KIWI 9.04 ! Am inceput sa studiem si posibilitatea creerii unui installer pentru Webgest, care sa scuteasca de munca manuala de acum. Dar ... mai incolo !

Pe scurt, ce trebuie facut (sper ca este la fel pe Ubuntu sau Debian):

- Dat drepturi de citire la intregul director ReportEngine de sub ...Tomcat/webapps.

- Dat drept si de scriere la /configuration si tot ce este sub el.

- Verificat drepturi de citire pe toate jar.urile din ...Tomcat/lib/ .

- Download-at (se gaseste pe net) org.eclipse.birt.report.data.testjdbc_1.0.0.jar si pus in /ReportEngine/plugins/.

- Copiat  mysql-connector-java-5.0.4-bin.jar si sub /ReportEngine/plugins/org.eclipse.birt.report.data.oda.jdbc_*/drivers/ .

Dupa aceste setari pot sa apara 3 situatii legat de rapoartele cu BIRT, sa luam de ex. Preview Factura:

1. functioneaza totul ok

2. apar doar butoanele in fereastra, adica persista situatia descrisa. Trebuie vazute detaliile despre eroare in /var/log/daemon.log, pus aici sau trimis pe mail.

3. apare raportul ca si forma grafica dar nu se completeaza cu date si sub el apar si tot felul de mesaje cu rosu ! E o problema de incompatibilitate de versiuni intre libraria de javascript de pe sistemul de operare cu cea necesara BIRT-ului si trebuie inlocuita. Recomandabil sa se renumeasca cea din sistem - /usr/share/java/js-1.7R1.jar - si cu acest nume (js-1.7R1.jar) sa se copieze aici js.jar aflat in /ReportEngine/lib/ .

Tidy.jar si iText.jar sunt necesare doar pentru unele rapoarte si doar pentru anumite sisteme de operare. Daca e nevoie, ele se pun in ...Tomcat/lib/ .

Sper sa reusiti sa deblocati situatia ! Daca mai sunt probleme, ... strigati !
Titlu: Re: Instalare ubuntu 9.04
Scris de: dfreddie din Iunie 18, 2009, 09:28:37 PM
la mine n-a mers. ... aceleasi erori le am.
Titlu: Re: Instalare ubuntu 9.04
Scris de: cios din Iunie 19, 2009, 09:53:24 AM

Trimite-ne continutul lui /var/log/daemon.log .
Titlu: Re: Instalare ubuntu 9.04
Scris de: dfreddie din Iunie 19, 2009, 05:46:41 PM
Am trimis daemon.log la adresa din profil: mba@rdslink.ro

... dar se pare ca adresa nu e buna:

"Sorry, no mailbox here by that name. (#5.1.1)"
Titlu: Re: Instalare ubuntu 9.04
Scris de: cios din Iunie 20, 2009, 11:39:02 AM
A ajuns log-ul, si problema ta se pare ca este aici:

CitatJun 18 21:26:45 erp jsvc.exec[2828]: BirtInterface --config properties key:BIRT_HOME=/opt/ReportEngine
Jun 18 21:26:45 erp jsvc.exec[2828]: BirtInterface --config properties key:logDest=/opt/ReportEngine/configuration
Jun 18 21:26:47 erp jsvc.exec[2828]: org.eclipse.birt.core.exception.BirtException: Cant startup the OSGI framework

Asta inseamna ca nu gaseste directorul ReportEngine la locul lui, care la tine ar trebui sa fie /var/lib/tomcat6/webapps/ . Este important si numele sa fie exact "ReportEngine" si sa aiba drepturile de care am vorbit mai sus. Este acolo ?

Calea pe care o da in eroare (BIRT_HOME=/opt/ReportEngine) este de la varianta cand Tomcat-ul ar fi instalat separat pe sistemul de operare (obisnuit in /opt) si nu ca si serviciu, cum il ai instalat acum. Si noi folosim pe unele sisteme varianta "/opt", care nu ridica atatea probleme de acces/securitate cum se intampla si la tine, si nu numai ! De exemplu, ieri am facut o instalare pe Fedora 11 si au aparut si acolo astfel de probleme, dar merge ok dupa aplicarea unora din setarile discutate mai sus.

Daca se pune Tomcat-ul (si chiar si java - JRE - separat de cel din sistem) in /opt, si aici pot fi drepturi depline si pentru un user, problemele acestea legate de BIRT mai ales dispar, dar atunci trebuie pornit si oprit serverul manual. Deci, cine vrea, poate sa mearga pe aceasta varianta.

Hai s-o rezolvam astazi !
Titlu: Re: Instalare ubuntu 9.04
Scris de: dfreddie din Iunie 20, 2009, 01:01:41 PM
ReportEngine nu era in /var/lib/tomcat6/webapps/ ... l-am pus acolo ... i-am dat drepturi de scriere ... si ... tot asa face, nu vrea sa afiseje reportul.

M-am gandit sa-l pun si in /opt/ReportEngine ... dar nici asa nu afiseaza.
Titlu: Re: Instalare ubuntu 9.04
Scris de: cios din Iunie 20, 2009, 01:13:13 PM
Trimite log-ul, eventual doar partea dela urma, cu data de azi.
Titlu: Re: Instalare ubuntu 9.04
Scris de: cios din Iunie 20, 2009, 02:19:29 PM
Citat din log:

CitatJun 20 12:58:58 erp jsvc.exec[21046]: BirtInterface --config properties key:BIRT_HOME=/var/lib/tomcat6/webapps/ReportEngine
Jun 20 12:58:58 erp jsvc.exec[21046]: BirtInterface --config properties key:logDest=/var/lib/tomcat6/webapps/ReportEngine/configuration
Jun 20 12:58:59 erp jsvc.exec[21046]: org.eclipse.birt.core.exception.BirtException: Cant startup the OSGI framework

Acum exista folder-ul, dar pot fi urm. situatii:

1. Nu este corect continutul. Ai facut exact cum scrie la Instalare:
CitatPentru rularea unor rapoarte din webgest este nevoie de instalarea 'masinii' BIRT = Business Intelligence and Reporting Tools . Pentru aceasta trebuie download-at birt-runtime-2_3_1.zip , dezarhivat si salvat din el directorul ReportEngine in ...Tomcat/webapps/ .
Librarii

   Sunt doua grupuri de librarii (jar-uri) externe necesare .Primul il reprezinta continutul directorului /lib din ReportEngine , care se copiaza in intregime (21 de jar-uri) in ...Tomcat/lib/ .
?
Ultima versiune este 2.3.2.2 si se poate folosi aceasta. De altfel, pentru toate librariile (jar-urile) necesare aplicatiei pot fi folosite versiunile cele mai noi, singura exceptie fiind castor-0.9.5.3.jar .

2. Nu sunt drepturi de scriere/citire pe folderul /var/lib/tomcat6/webapps/ReportEngine/configuration .

3. Nu sunt copiate cele 21 jar-uri sau nu sunt accesibile in /usr/share/tomcat6/lib.

Verifica dinnou astea si deasemenea catalina.policy, si zi-ne rezultatul !
Titlu: Re: Instalare ubuntu 9.04
Scris de: dfreddie din Iunie 21, 2009, 12:00:03 PM
Am reinstalat OS-ul .. si am pus Debian. Am reinstalat serverele si aplicatiile cele mai noi (webgest 3.02)  .. ca la carte.
Dar de eroarea de BIRT tot nu scap :(

type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

javax.servlet.ServletException: Error instantiating servlet class mirabit.gest.servlets.Downl
   org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
   org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
   org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
   org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
   org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
   java.lang.Thread.run(Thread.java:619)

root cause

java.lang.NoClassDefFoundError: com/lowagie/text/Element
   java.lang.Class.getDeclaredConstructors0(Native Method)
   java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
   java.lang.Class.getConstructor0(Class.java:2699)
   java.lang.Class.newInstance0(Class.java:326)
   java.lang.Class.newInstance(Class.java:308)
   org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
   org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
   org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
   org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
   org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
   java.lang.Thread.run(Thread.java:619)

root cause

java.lang.ClassNotFoundException: com.lowagie.text.Element
   org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1387)
   org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1233)
   java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
   java.lang.Class.getDeclaredConstructors0(Native Method)
   java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
   java.lang.Class.getConstructor0(Class.java:2699)
   java.lang.Class.newInstance0(Class.java:326)
   java.lang.Class.newInstance(Class.java:308)
   org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
   org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
   org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
   org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
   org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
   java.lang.Thread.run(Thread.java:619)
Titlu: Re: Instalare ubuntu 9.04
Scris de: cios din Iunie 22, 2009, 09:44:53 AM
Inseamna ca ai nevoie de iText in aceasta faza, pe acest sistem. Poti sa iei jar-ul de aici
http://sourceforge.net/project/showfiles.php?group_id=15255&package_id=12596&release_id=690239
si pus in ...Tomcat/lib .

Daca mergeai pe Preview document, si nu pe salvare pdf, functiona sau ce eroare aparea ? Fiindca, pe linia aceea nu se foloseste iText.

Ai incercat si instalarea separata a Tomcat-ului, in opt ?

Titlu: Re: Instalare ubuntu 9.04
Scris de: dfreddie din Iunie 22, 2009, 09:58:29 AM
Cea de mai sus este eroarea cand dau Preview doc.

Edit: Este eroarea cand vreau sa salvez in PDF!!! Sorry
Cand vizualizez documentul ... am acelasi chenar sus si butoanele despre care am mai vorbit.



M-am uitat in consola de management a tomcat-ului ... si acolo apare ReportEngine ... este "true" ... deci cred ca e corect instalat.
Nu .. inca n-am facut instalarea manuala a tomcat-ului.
Titlu: Re: Instalare ubuntu 9.04
Scris de: cios din Iunie 22, 2009, 10:02:48 AM
Dar preview si tiparire ?
Titlu: Re: Instalare ubuntu 9.04
Scris de: dfreddie din Iunie 22, 2009, 10:12:54 AM
M-am uitat in consola de management a tomcat-ului ... si acolo apare ReportEngine ... este "true" ... deci cred ca e corect instalat.
Nu .. inca n-am facut instalarea manuala a tomcat-ului.
Titlu: Re: Instalare ubuntu 9.04
Scris de: cios din Iunie 22, 2009, 10:20:12 AM
Daca dai preview factura, ce se intampla ?
Titlu: Re: Instalare ubuntu 9.04
Scris de: dfreddie din Iunie 22, 2009, 10:21:34 AM
Dupa ce am instalat IText ... acum am putut salva PDF :))
La Preview  ... nu afiseaza decat chestia cu chenarul.
Titlu: Re: Instalare ubuntu 9.04
Scris de: dfreddie din Iunie 22, 2009, 10:30:01 AM
:( ... dar pdf-ul salvat nu pot sa-l deschid cu Adobe Reader. ... zice ceva ca ori nu e tipul corect de fisier ori daca a fost descarcat nu s-a descarcat corect. :(
Titlu: Re: Instalare ubuntu 9.04
Scris de: cios din Iunie 22, 2009, 10:54:55 AM
Inseamna ca fisierul e gol, adica BIRT-ul nu si-a facut treaba ! Hai sa vedem in log ce zice.
Titlu: Re: Instalare ubuntu 9.04
Scris de: dfreddie din Iunie 22, 2009, 12:01:36 PM
Pun CentOS!!! Poate asa o sa mearga.
Titlu: Re: Instalare ubuntu 9.04
Scris de: cios din Iunie 22, 2009, 12:25:52 PM
Incearca totusi inainte instalarea in /opt, e simpla si oricand e folositoare pentru varianta de rezerva.
Titlu: Re: Instalare ubuntu 9.04
Scris de: dfreddie din Iunie 22, 2009, 12:30:13 PM
OK
Titlu: Re: Instalare ubuntu 9.04
Scris de: dfreddie din Iunie 22, 2009, 09:07:53 PM
Ma las pagubas! :(

Am instalat CentOS si Preview Doc. n-a mers. Am reinstalat Ubuntu server ... si am pus Java in /opt ... si tot n-a vrut!!

Nu stiu ce sa mai fac! :(
Titlu: Re: Instalare ubuntu 9.04
Scris de: dfreddie din Iunie 22, 2009, 10:41:32 PM
Tocmai cand eram gata sa renunt ... am mai incercat o data si am pus manual java si tomcat6. Acum merge!!!  ;D

Multumesc tare mult pentru ... bunavointa si mai ales rabdare!
Titlu: Re: Instalare ubuntu 9.04
Scris de: cios din Iulie 01, 2009, 04:05:28 PM
CitatProblema mai acuta este ca nu pot lista facturile emise, nici macar sub forma de pdf.
Din meniul de listare nu-mi pot alege imprimata. Sa nu recunoasca imprimantele de pe statiile de lucru si sa trebuiasca listat numai de pe server?

E ok si partea cu imprimantele acum ?
Titlu: Re: Instalare ubuntu 9.04
Scris de: dfreddie din Iulie 04, 2009, 06:55:19 AM
Da. Pot sa listez atat pe imprimanta legata la server cat si din exportul de PDF.
Titlu: Re: Instalare ubuntu 9.04
Scris de: assiris din Aprilie 25, 2010, 10:12:56 AM
Buna,
Am instalat si eu asa cum m-am priceput dar am ajuns la un impas si va rog daca se poate sa ma ajutati sa ajung la liman.
Nu reusesc sa ajung la meniul care apare la partea de TEST a WEBGEST.
Am pus in functie MySQL-ul, am instalat aplicatia dar cind incerc sa merg mai departe imi apare:

root@assiris-dell:/home/assiris/Webgest/tomcat-6.0.18/bin# ./catalina.sh run
Using CATALINA_BASE:   /home/assiris/Webgest/tomcat-6.0.18
Using CATALINA_HOME:   /home/assiris/Webgest/tomcat-6.0.18
Using CATALINA_TMPDIR: /home/assiris/Webgest/tomcat-6.0.18/temp
Using JRE_HOME:       /usr
25.04.2010 10:04:31 org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/lib/jvm/java-6-openjdk/jre/lib/i386/server:/usr/lib/jvm/java-6-openjdk/jre/lib/i386:/usr/lib/jvm/java-6-openjdk/jre/../lib/i386:/usr/java/packages/lib/i386:/usr/lib/jni:/lib:/usr/lib
25.04.2010 10:04:31 org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
25.04.2010 10:04:31 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 1218 ms
25.04.2010 10:04:32 org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
25.04.2010 10:04:32 org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.18
25.04.2010 10:04:32 org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive webgest.war
25.04.2010 10:04:34 org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
25.04.2010 10:04:34 org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
25.04.2010 10:04:34 org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/34  config=null
25.04.2010 10:04:34 org.apache.catalina.startup.Catalina start
INFO: Server startup in 2297 ms

.... și așa rămâne.
Unde am gresit sau pe ce drum trebuie sa merg pentru a ma descurca mai departe?
Cu multumiri anticipate, assiris
Titlu: Re: Instalare ubuntu 9.04
Scris de: dfreddie din Aprilie 25, 2010, 12:26:00 PM
Buna,

Daca folosesti Ubuntu ca sistem de operare .... cred ca n-ai instalat java JDK.
Incearca:

sudo apt-get install sun-java6-jdk

Asta ar trebui sa instaleze pachetul java cu pachetul de dezvoltare inclus!!

Succes.
Titlu: Re: Instalare ubuntu 9.04
Scris de: assiris din Aprilie 25, 2010, 02:56:23 PM
Am instalat si am mers mai departe.
Am dat in mozila: http://localhost:8080/webgest/Setup.jsp?op=run si a aparut un meniu
Administrare aplicatie W E B G E S T care imi cere Nume, parola, Host si Port MySQL dar nu-mi recunoaste nimic. Am dat numele si parola de la crearea bazei de date MySQL si nu merge, ce ar trebui sa dau?
Apare o fereastra in care scrie:
EROARE conectare la baza de date!!!  ->  Nu ma pot conecta la baza de date-- java.sql.SQLException: Access denied for user assiris@localhost (using password: YES)

Ce fac mai departe?
Titlu: Re: Instalare ubuntu 9.04
Scris de: assiris din Aprilie 25, 2010, 03:08:18 PM
Am restartat serverul MySQL si am refacut informatiile de user, parola si host si la pornirea
aplicatiei, imi accepta de data asta userul, parola si hostul dar imi apare de data aceasta mesajul de la aplicatie:

EROARE conectare la baza de date!!!  ->  Nu ma pot conecta la baza de date-- com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception:   ** BEGIN NESTED EXCEPTION **   java.net.UnknownHostException MESSAGE: myhost  STACKTRACE:  java.net.UnknownHostException: myhost    at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)    at java.net.InetAddress$1.lookupAllHostAddr(InetAddress.java:867)    at java.net.InetAddress.getAddressFromNameService(InetAddress.java:1246)    at java.net.InetAddress.getAllByName0(InetAddress.java:1197)    at java.net.InetAddress.getAllByName(InetAddress.java:1128)    at java.net.InetAddress.getAllByName(InetAddress.java:1064)    at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:137)    at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:276)    at com.mysql.jdbc.Connection.createNewIO(Connection.java:2666)    at com.mysql.jdbc.Connection.<init>(Connection.java:1531)    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:266)    at java.sql.DriverManager.getConnection(DriverManager.java:620)    at java.sql.DriverManager.getConnection(DriverManager.java:200)    at mirabit.gest.util.WebgestSetup.getConn(WebgestSetup.java:38)    at org.apache.jsp.Setup_jsp._jspService(Setup_jsp.java:176)    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)    at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)    at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)    at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)    at java.lang.Thread.run(Thread.java:636)   ** END NESTED EXCEPTION **    Last packet sent to the server was 2 ms ago.

Aici chiar ca m-a incuiat
Titlu: Re: Instalare ubuntu 9.04
Scris de: assiris din Aprilie 25, 2010, 03:57:18 PM
... Atât de mult » m-am invârtit în jurul cozii «« încât nu mai știu de unde să încep și unde să termin și mi-ar trebui ceva de forma «« pas-cu-pas »» cum să lansez aplicația, adică: 1. lansez xxx; 2. lansez zzz; 3. lansez yyy.... și așa mai departe, pentru a-mi face lumină.
Poate cineva să mă ajute?
Multumesc anticipat.
Puiu
Titlu: Re: Instalare ubuntu 9.04
Scris de: dfreddie din Aprilie 25, 2010, 05:42:25 PM
Ce versiune ubuntu ai instalat? Eu iti recomand Ubuntu server 10.04 chiar daca este RC!!
Pe ce masina vrei sa-l instalezi? Cata memorie RAM are? O sa-l folosesti on-line sau doar in reteaua interna?
Nu stiu ... sunt multe detalii .. dar cu rabdare si perseverenta se rezolva. Eu am reluat instalarea de ... mai multe ori pana am dus-o pana la capat.
Titlu: Re: Instalare ubuntu 9.04
Scris de: assiris din Aprilie 25, 2010, 10:26:04 PM
Am UBUNTU 9.10 (karmic)/Kernel 2.6.31-20-generic-pae/GNOME 2.28.1
Masina e buna Laptop DELL Vostro 1015/4 Gb RAM/360 HDD
Vreau sa-l folosesc intern, numai pe laptopul meu, personal, pentru a emite facturi mai mult si unele mici evidente
Sper sa rezolv cumva caci la windows nu ma intorc nu am licenta si de aceea folosesc linux (nu spun ca imi si place linuxul si vreau sa-l folosesc ciy mai mult)
Titlu: Re: Instalare ubuntu 9.04
Scris de: elis din Aprilie 26, 2010, 10:12:55 AM
În pagina de Administrare aplicație ( Setup ) , la hostul de mysql încearcă să pui localhost (serverul de aplicație-tomcat, este pe aceeași masină cu serverul de bază de date -mysql).
Titlu: Re: Instalare ubuntu 9.04
Scris de: assiris din Aprilie 26, 2010, 10:41:42 AM
 Administrare aplicatie W E B G E S T
versiunea 3.2.3


Nume: assiris   
Parola: [parola de la lansarea/configurarea MySQL]   
Host MySQL: localhost    
Port MySQL: 3306   

asa am dat si:

Raspunsul este:

EROARE conectare la baza de date!!!  ->  Nu ma pot conecta la baza de date--
java.sql.SQLException: Access denied for user assiris@localhost (using password: YES)

Nu mai stiu ce sa fac :(
Titlu: Re: Instalare ubuntu 9.04
Scris de: assiris din Aprilie 26, 2010, 10:47:03 AM
... poate cer prea mult, dar sunt bulversat de multiplele incercari si as dori sa ma luminez asa ca niste
instructiuni pas-cu-pas mi-ar fi foarte utile si poate nu numai mie.
Sa fie de forma:
dupa initializare calculator se va lansa in ordine urmatoarele aplicatii:
MySQL
xxxxxx
yyyyyyy
zzzzzzz
etc.

Poate eu nu am lansat vreo aplicatie sau poate nici nu o am instalata
si de aceea nu-mi merge
Multumesc anticipat si scuze pentru insistenta dar credeti-ma am nevoie de aplicatie
si ajutor din alta parte nu am de unde primi.
O zi buna, Puiu
Titlu: Re: Instalare ubuntu 9.04
Scris de: elis din Aprilie 26, 2010, 12:05:21 PM
Userul assiris , în cazul tău este userul de sistem de operare? Userul și parola, din pagina de logare, trebuie să fie cele de root mysql  ( sau alt user creat cu drepturi depline in mysql ). La instalare mysql se crează userul root fără parolă,  aceasta trebuie setată ulterior. Acest root și parola setată se folosesc la logarea pentru administrare aplicație , împreună cu hostul si portul ( implicit localhost/3306).

Deci, ar trebui să ai ceva de forma:
   
Nume: root   
Parola: [parola de root MySQL, setată ]   
Host MySQL: localhost   
Port MySQL: 3306 

După logare reușită, se rulează Inițializare/Baza de date, dupa care se poate accesa prima pagina a aplicatiei (localhost:8080/webgest) - așa cum scrie și în succintele instrucțiuni de instalare ( http://www.webgest.ro/instalare.html ). Acolo va trebui să mergi pe Logare administrator întăi, pentru a-ți crea firmă nouă(vezi Manual).
Titlu: Re: Instalare ubuntu 9.04
Scris de: dfreddie din Aprilie 26, 2010, 08:52:29 PM
In cazul Ubuntu ... fie el server sau desktop ... "root" vine dezactivat default. Cred ca mai intai:

sudo -s
(se introduce passord pentru userul creat la instalare)

passwd

(si se defineste password pentru root... si astfel se si activeaza)

Apoi cred ca trebuie instalate celelalte ... sub root!!!
Titlu: Re: Instalare ubuntu 9.04
Scris de: assiris din Aprilie 27, 2010, 07:16:15 AM
Buna
Am refacut userul, parola si hostul la MySQL dar la lansarea:

tomcat-6.0.18/bin# ./catalina.sh run


apare secventa de mesaje care la sfârșit mi se pare ca se termina nu tocmai bine.

Using CATALINA_BASE:   /home/assiris/Webgest/tomcat-6.0.18
Using CATALINA_HOME:   /home/assiris/Webgest/tomcat-6.0.18
Using CATALINA_TMPDIR: /home/assiris/Webgest/tomcat-6.0.18/temp
Using JRE_HOME:       /usr
27.04.2010 07:00:27 org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/lib/jvm/java-6-openjdk/jre/lib/i386/server:/usr/lib/jvm/java-6-openjdk/jre/lib/i386:/usr/lib/jvm/java-6-openjdk/jre/../lib/i386:/usr/java/packages/lib/i386:/usr/lib/jni:/lib:/usr/lib
27.04.2010 07:00:27 org.apache.coyote.http11.Http11Protocol init
SEVERE: Error initializing endpoint
java.net.BindException: Address already in use<null>:8080
   at org.apache.tomcat.util.net.JIoEndpoint.init(JIoEndpoint.java:502)
   at org.apache.coyote.http11.Http11Protocol.init(Http11Protocol.java:176)
   at org.apache.catalina.connector.Connector.initialize(Connector.java:1058)
   at org.apache.catalina.core.StandardService.initialize(StandardService.java:677)
   at org.apache.catalina.core.StandardServer.initialize(StandardServer.java:795)
   at org.apache.catalina.startup.Catalina.load(Catalina.java:530)
   at org.apache.catalina.startup.Catalina.load(Catalina.java:550)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:616)
   at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:260)
   at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:412)
27.04.2010 07:00:27 org.apache.catalina.startup.Catalina load
SEVERE: Catalina.start
LifecycleException:  Protocol handler initialization failed: java.net.BindException: Address already in use<null>:8080
   at org.apache.catalina.connector.Connector.initialize(Connector.java:1060)
   at org.apache.catalina.core.StandardService.initialize(StandardService.java:677)
   at org.apache.catalina.core.StandardServer.initialize(StandardServer.java:795)
   at org.apache.catalina.startup.Catalina.load(Catalina.java:530)
   at org.apache.catalina.startup.Catalina.load(Catalina.java:550)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:616)
   at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:260)
   at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:412)
27.04.2010 07:00:27 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 676 ms
27.04.2010 07:00:27 org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
27.04.2010 07:00:27 org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.18
27.04.2010 07:00:27 org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive webgest.war
27.04.2010 07:00:28 org.apache.coyote.http11.Http11Protocol start
SEVERE: Error starting endpoint
java.net.BindException: Address already in use<null>:8080
   at org.apache.tomcat.util.net.JIoEndpoint.init(JIoEndpoint.java:502)
   at org.apache.tomcat.util.net.JIoEndpoint.start(JIoEndpoint.java:519)
   at org.apache.coyote.http11.Http11Protocol.start(Http11Protocol.java:203)
   at org.apache.catalina.connector.Connector.start(Connector.java:1131)
   at org.apache.catalina.core.StandardService.start(StandardService.java:531)
   at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
   at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:616)
   at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
   at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
27.04.2010 07:00:28 org.apache.catalina.startup.Catalina start
SEVERE: Catalina.start:
LifecycleException:  service.getName(): "Catalina";  Protocol handler start failed: java.net.BindException: Address already in use<null>:8080
   at org.apache.catalina.connector.Connector.start(Connector.java:1138)
   at org.apache.catalina.core.StandardService.start(StandardService.java:531)
   at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
   at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:616)
   at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
   at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
27.04.2010 07:00:28 org.apache.catalina.startup.Catalina start
INFO: Server startup in 939 ms
27.04.2010 07:00:28 org.apache.catalina.core.StandardServer await
SEVERE: StandardServer.await: create[8005]:
java.net.BindException: Address already in use
   at java.net.PlainSocketImpl.socketBind(Native Method)
   at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:336)
   at java.net.ServerSocket.bind(ServerSocket.java:336)
   at java.net.ServerSocket.<init>(ServerSocket.java:202)
   at org.apache.catalina.core.StandardServer.await(StandardServer.java:373)
   at org.apache.catalina.startup.Catalina.await(Catalina.java:642)
   at org.apache.catalina.startup.Catalina.start(Catalina.java:602)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:616)
   at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
   at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
27.04.2010 07:00:28 org.apache.coyote.http11.Http11Protocol pause
INFO: Pausing Coyote HTTP/1.1 on http-8080
27.04.2010 07:00:28 org.apache.catalina.connector.Connector pause
SEVERE: Protocol handler pause failed
java.lang.NullPointerException
   at org.apache.jk.server.JkMain.pause(JkMain.java:679)
   at org.apache.jk.server.JkCoyoteHandler.pause(JkCoyoteHandler.java:153)
   at org.apache.catalina.connector.Connector.pause(Connector.java:1073)
   at org.apache.catalina.core.StandardService.stop(StandardService.java:563)
   at org.apache.catalina.core.StandardServer.stop(StandardServer.java:744)
   at org.apache.catalina.startup.Catalina.stop(Catalina.java:628)
   at org.apache.catalina.startup.Catalina$CatalinaShutdownHook.run(Catalina.java:671)
27.04.2010 07:00:29 org.apache.catalina.core.StandardService stop
INFO: Stopping service Catalina
27.04.2010 07:00:29 org.apache.catalina.connector.MapperListener destroy
WARNING: Error unregistering MBeanServerDelegate
java.lang.NullPointerException
   at org.apache.catalina.connector.MapperListener.destroy(MapperListener.java:165)
   at org.apache.catalina.connector.Connector.stop(Connector.java:1179)
   at org.apache.catalina.core.StandardService.stop(StandardService.java:593)
   at org.apache.catalina.core.StandardServer.stop(StandardServer.java:744)
   at org.apache.catalina.startup.Catalina.stop(Catalina.java:628)
   at org.apache.catalina.startup.Catalina$CatalinaShutdownHook.run(Catalina.java:671)
27.04.2010 07:00:29 org.apache.coyote.http11.Http11Protocol destroy
INFO: Stopping Coyote HTTP/1.1 on http-8080
27.04.2010 07:00:29 org.apache.catalina.connector.Connector stop
SEVERE: Coyote connector has not been started


Cu toate acestea am facut pasul urmator si am dat:

http://localhost:8080/webgest/Setup.jsp?op=login

Apare meniul de administrare WEBGEST in care imi cere:

Administrare aplicatie W E B G E S T
versiunea 3.2.3


Nume:    
Parola:    
Host MySQL:    
Port MySQL:    


Dupa ce le dau (pe cele de la MySQL) imi apare secventa de mesaje:

EROARE conectare la baza de date!!!  ->  Nu ma pot conecta la baza de date-- com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception:   ** BEGIN NESTED EXCEPTION **   java.net.UnknownHostException MESSAGE: myhost  STACKTRACE:  java.net.UnknownHostException: myhost    at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)    at java.net.InetAddress$1.lookupAllHostAddr(InetAddress.java:867)    at java.net.InetAddress.getAddressFromNameService(InetAddress.java:1246)    at java.net.InetAddress.getAllByName0(InetAddress.java:1197)    at java.net.InetAddress.getAllByName(InetAddress.java:1128)    at java.net.InetAddress.getAllByName(InetAddress.java:1064)    at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:137)    at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:276)    at com.mysql.jdbc.Connection.createNewIO(Connection.java:2666)    at com.mysql.jdbc.Connection.<init>(Connection.java:1531)    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:266)    at java.sql.DriverManager.getConnection(DriverManager.java:620)    at java.sql.DriverManager.getConnection(DriverManager.java:200)    at mirabit.gest.util.WebgestSetup.getConn(WebgestSetup.java:38)    at org.apache.jsp.Setup_jsp._jspService(Setup_jsp.java:176)    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)    at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)    at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)    at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)    at java.lang.Thread.run(Thread.java:636)   ** END NESTED EXCEPTION **    Last packet sent to the server was 3 ms ago.

De aici nu mai stiu ce sa fac mai departe.

Sper ca am fost suficient de explicit in problema mea pentru a putea sa va dati seama unde sta problema si cum s-ar putea solutiona.

O zi buna in continuare.

Puiu
Titlu: Re: Instalare ubuntu 9.04
Scris de: cios din Aprilie 27, 2010, 11:31:08 AM
Se pare că s-a făcut o confuzie, și de aici problemele...

Sunt două servere (servicii) care trebuie să ruleze pentru funcționarea aplicației:

1. Tomcat, serverul de aplicație web;
2. MySQL, serverul de baze de date.

Aceasta, indiferent cum numim calculatorul gazdă - server sau desktop. Și aceste servere au administratorul lor (root) independent de cel al sistemului de operare.

Cele două servere pot fi manageriate manual sau automat, de sistemul de operare, prin includerea lor în lista de servicii, bifate să pornească odată cu sistemul. Și în Ubuntu trebuie că există o interfață de administrare a serviciilor, așa cum în Fedora e în System/Administration/Services, în care să se vadă starea fiecăruia și să ai posibilitatea de enable/disable, start/stop...

Din logurile de mai sus reiese că se încearcă pornirea unei noi instanțe de Tomcat, din terminal, în timp ce o instanță este deja în funcțiune, probabil cea din servicii, și care ocupă portul 8080. Faptul că Tomcat funcționează este dovedit de apariția oricărei pagini din Webgest.

Pentru al doilea server, MySQL:

CitatAm refacut userul, parola si hostul la MySQL

De unde ai refăcut astea, din linie de comandă? Sau ai folosit MySQL Administrator? Trebuie să ai certitudinea că și acest server funcționează - și aici se pare că-i problema, că nu te poți loga în localhost:8080/webgest/Setup.jsp. Verificarea funcționării mysql, fără Administrator sau altă interfață, din terminal, logat normal (ca user de sistem, nu ROOT DE SISTEM):

mysql -u root -p <ENTER>
<parola ta de ROOT DE MySQL>

Dacă apare promterul de mysql înseamnă că e ok, și cu aceleași date trebuie să intre logarea și în Setup.jsp. Ceilalți doi parametri din form sunt implicit:

Host MySQL = localhost
Port MySQL = 3306

Cred că ai fost foarte aproape din prima. Odată ce ai deploymentat aplicația și ai ajuns la logarea pentru inițializare din Setup.jsp, cu Tomcat nu mai aveai treabă! Ceva neregulă mai era la MySQL.

Hai cu noutăți.




Titlu: Re: Instalare ubuntu 9.04
Scris de: assiris din Aprilie 28, 2010, 08:12:09 AM
Incepe sa apara luminita de la capatul tunelului.
Am dat:
mysql -u root -p <ENTER>
<parola ta de ROOT DE MySQL>
si apare:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 36
Server version: 5.1.37-1ubuntu5.1 (Ubuntu)

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql>

Care e pasul urmator?
Am pe calculator:
~/Webgest/tomcat-6.0.18/bin$ tomcat-6.0.18/bin# ./catalina.sh

dar și:

/apache-tomcat-6.0.26/bin/ catalina.sh

Care din ele e bun?
Dupa ce am instalat WEBGEST cu catalina lui, am gasit pe undeva indicatia sa instalez si apache care am văzut că are si acesta o catalină.
Cred ca indrumarea pas cu pas va da roade. Deci ca sa nu mai lungesc vorba, dupa ce am vazut ca treaba cu SQL-ul merge, ce dau mai departe.
O zi buna. Puiu
Titlu: Re: Instalare ubuntu 9.04
Scris de: cios din Aprilie 28, 2010, 09:31:08 AM
La
Citat<parola ta de ROOT DE MySQL>
ai pus ceva sau doar ai dat enter? Mysql vine implicit fără parolă (spațiu) și aceasta trebuie setată. Asta era cuprins în ce spuneai aici:
CitatAm refacut userul, parola si hostul la MySQL
? În ce sens ai refăcut hostul de mysql, l-ai schimbat din localhost?

Toate aceste lucruri legate de MySQL trebuie să le avem lămurite înainte de a trece la aplicație.

CitatCare e pasul urmator?
Am pe calculator:
~/Webgest/tomcat-6.0.18/bin$ tomcat-6.0.18/bin# ./catalina.sh

dar și:

/apache-tomcat-6.0.26/bin/ catalina.sh

Care din ele e bun?

Trebuie să te hotărăști pe ce variantă vrei să mergi: Tomcat-ul din sistem (manageriat din servicii) sau separat (~/Webgest/tomcat-6.0.18/bin). Eu ți-aș recomanda totuși prima variantă. Pentru asta nu e nevoie să descarci și să instalezi webgest.zip.

Verificare Tomcat: repornești calculatorul și pui în browser adresa localhost:8080. Dacă îți apare pagina de administrare Tomcat înseamnă că acesta lucrează ca și serviciu.

Hai să lămurim deocamdată doar pașii aceștia, apoi mergem mai departe.
Titlu: Re: Instalare ubuntu 9.04
Scris de: assiris din Aprilie 28, 2010, 11:11:17 PM
Cind am instalat MySQL ca nu-la aveam de la instalarea sistemului, am pus parola asa ca acum cind am dat"

mysql -u root -p <ENTER>

mi s-a cerut parola si orice aș da nu-mi accepta decât parola pusa de mine. Până aici e OK.
Am schimbat din «localhost» în «myhost» sau am folosit «127.0.0.1» si a mers
Iar e ok cum a mers doar a aparut prompterul mysql>
Durerea apare cu catalina asta caci la verificarea sugerata:

Verificare Tomcat: repornești calculatorul și pui în browser adresa localhost:8080. Dacă îți apare pagina de administrare Tomcat înseamnă că acesta lucrează ca și serviciu.

imi apare:

Conectare imposibilă
Firefox nu poate stabili o conexiune cu serverul localhost:8080.

Daca pornesc catalina din apache-tomcat imi apare cind pun in browser localhost:8080,
pagina de web a http://www.apache.org/.
Cind dau in Browser

http://localhost:8080/webgest/Setup.jsp?op=login

apare fereastra:

Administrare aplicatie W E B G E S T
versiunea 3.2.3


Nume:    
Parola:    
Host MySQL:    
Port MySQL:    

in care imi cere nume si parola dar nu-mi recunoaste nimic,
imi apare mesajul:

EROARE conectare la baza de date!!!  ->  Nu ma pot conecta la baza de date-- java.sql.SQLException: Access denied for user ema@localhost (using password: YES).

Eee... și acu ce fac?
Unde ii dau un nume si parola care sa mi-o recunoasca?
Titlu: Re: Instalare ubuntu 9.04
Scris de: elis din Aprilie 29, 2010, 10:02:51 AM
În pagina Setup se intra cu http://localhost:8080/webgest/Setup.jsp (fără ?op=login). După apariția formularului de logare, hostul și portul rămân cele implicite (eventual în loc de localhost poți folosi 127.0.0.1), la  nume pui root iar la parola pui parola de root mysql. Ultimele doua valori (nume,parolă) sunt exact cele cu care ai făcut testul de conectare mysql -u root -p <ENTER>, care a funcționat.

Titlu: Re: Instalare ubuntu 9.04
Scris de: assiris din Aprilie 29, 2010, 03:03:27 PM
OK am dat si am ajuns intr-o fereastra care arata ceva de forma:
Administrare aplicatie W E B G E S T
versiunea 3.2.3


Setare parametri globali
public
   
true
   
Schimba valoarea
debug
   
true
   
Schimba valoarea
logare vizitatori
   
true
   
Schimba valoarea



INITIALIZARE --Init.baza de date
--Refacere date din backup general
--Init.urmarire vizitatori aplicatie
   
ADMINISTRARE --Parole (MySQL)
--Baze de date
--Operatori
--Backup general
--Vizitatori
   
UPDATE STRUCTURA DB --Update pt.versiunea 3.0 (2.7.*-->3.0.0)
--Update pt.vers 3.1 (contracte) (3.0.*-->3.1.0)
--Update pt.vers 3.2 (3.1.*-->3.2.0)
   
UPDATE CONTINUT DB --Update idpart null(catalog) (2.7.69 ->2.7.74)
--Update idpart null(documente),cont AVIEC (3.0.5)

Ce fac mai departe sa ajung la ceva ca in fereastra din test online?

Invat si cred ca voi scrie la urma si un tutorial pentru altii :)
Titlu: Re: Instalare ubuntu 9.04
Scris de: cios din Aprilie 29, 2010, 03:20:49 PM
Citat din din pagina de instalare:

CitatInitializare

   Se acceseaza pagina de administrare a aplicatiei din browser, la adresa localhost:8080/webgest/Setup.jsp. Logarea se face cu root de mysql (cu parola setata), sau alt user cu drepturi depline.

   Se ruleaza Initializare/Baza de date, dupa care se poate accesa prima pagina a aplicatiei.

Titlu: Re: Instalare ubuntu 9.04
Scris de: assiris din Aprilie 29, 2010, 06:37:03 PM
am dat asa dar imaginile ce apar pe ecran nu prea sunt cele asteptate de mine, Incerc sa le upload aici:
Titlu: Re: Instalare ubuntu 9.04
Scris de: assiris din Aprilie 29, 2010, 06:38:04 PM
apoi dupa ce dau root si parola acceptata...
Titlu: Re: Instalare ubuntu 9.04
Scris de: cios din Aprilie 29, 2010, 06:45:06 PM
Și, încă n-ai apăsat pe OK?
Titlu: Re: Instalare ubuntu 9.04
Scris de: assiris din Aprilie 29, 2010, 06:47:44 PM
am dat OK si am doua variante: LOGOUT sau WEBGEST
Daca dau WEBGEST intra in pagina de test dar eu vreau sa imi fac
date pentru firma mea...
Titlu: Re: Instalare ubuntu 9.04
Scris de: assiris din Aprilie 29, 2010, 06:51:17 PM
Intrebarea mea, cum ajung in ceva ca aceasta imagine, unde am acces la aplicatie?
Titlu: Re: Instalare ubuntu 9.04
Scris de: cios din Aprilie 29, 2010, 07:03:07 PM
E un pas mare, totuși! Înțeleg că pentru prima dată ai ajuns în această fază.

Intri pe Logare administrator / Superadmin (webgest-webgest) și creezi firma. Ieșire și logare ca și admin (admin-admin) și-ți configurezi, în modulul Administrare, datele firmei.
...
Te mai uiți și la ce scrie în manual - localhost:8080/webgest/manual.html .

Spor!
Titlu: Re: Instalare ubuntu 9.04
Scris de: cios din Aprilie 29, 2010, 07:06:15 PM
CitatIntrebarea mea, cum ajung in ceva ca aceasta imagine, unde am acces la aplicatie?

După logare, ca user sau ca admin, ajungi exact în acea pagină.
Titlu: Re: Instalare ubuntu 9.04
Scris de: assiris din Aprilie 29, 2010, 10:41:29 PM
HeHeHe... Dupa lupte seculare in care nu prea mai retin ce am facut si pe unde am mers, am ajuns sa-mi apara pagina cu pricina, de unde pot lucra in aplicatie pentru a configura, introduce date etc dar....
Aici m-am izbit de altceva. Imi apare o fereastra cu mesajul:

Versiunea bazei de date  este incompatibila cu cea a aplicatiei 3.2 java.lang.NumberFormatException: For input string: eroare

Trebuie sa fac cumva o upgradare a aplicatiei? Cum?
Titlu: Re: Instalare ubuntu 9.04
Scris de: assiris din Aprilie 29, 2010, 10:52:22 PM
P.S. Daca ignor mesajul si incerc sa accesez un meniu al aplicatiei imi da mesajul: Sesiune expirata va  rugam reveniti. :(
Titlu: Re: Instalare ubuntu 9.04
Scris de: cios din Aprilie 30, 2010, 09:53:25 AM
Probabil ai sărit peste pasul cu login webgest și creere firmă nouă!

Citat
Intri pe Logare administrator / Superadmin (webgest-webgest) și creezi firma.
Titlu: Re: Instalare ubuntu 9.04
Scris de: assiris din Aprilie 30, 2010, 10:28:14 AM
am intrat si am creat doua firme chiar. aici merge
Titlu: Re: Instalare ubuntu 9.04
Scris de: cios din Aprilie 30, 2010, 11:08:21 AM
Și, eroarea cu incompatibilitatea tot mai apare?

În altă ordine de idei, va trebui oricum să pui o versiune nouă de webgest. Ia versiunea actuală - 3.2.7 - și urmează pașii de aici:

CitatUpdate versiune

   Din pagina de administrare Tomcat (localhost:8080) intrat pe Status, logarea ca si manager (cu user si parola din tomcat/conf/tomcat-users.xml) . In noua pagina link-ul List Aplications, se cauta webgest in lista si se face undeploy.Dupa stergerea aplicatiei webgest din lista de aplicatii, se cauta WAR file to deploy ! Aratat cu Browse unde este fisierul webgest.war, versiunea noua, download-ata de pe pagina webgest.ro ( renumit webgest, fara numar versiune ! ) si dat Deploy . In lista de aplicatii ar trebui sa apara si webgest !

   Se acceseaza prima pagina a aplicatiei din browser, la adresa localhost:8080/webgest .

Titlu: Re: Instalare WEBGEST in ubuntu 9.04
Scris de: assiris din Iulie 11, 2010, 11:25:48 AM
Buna ziua,

Dupa incercarile facute fara succes acum ceva timp in urma, am decis sa renunt cel putin pentru un timp deoarece ma cam "invqrteam in jurul cozii" facind aceleasi greseli fara a ajunge la vreun rezultat. Am curatat memoria personala si am luat-o de la capat.
De data aceasta cu mai mult succes.
Am reinstalat aplicatia si am lansat in executie dupa cite am inteles eu, startup.sh si catalina.sh din /Webgest/tomcat-6.0.18/bin# sh startup.sh si /Webgest/tomcat-6.0.18/bin# sh catalina.sh. Mesajele de la lansare sunt urmatoarele:
Pentru startup.sh
~/Webgest/tomcat-6.0.18/bin# sh startup.sh
Using CATALINA_BASE:   /home/assiris/Webgest/tomcat-6.0.18
Using CATALINA_HOME:   /home/assiris/Webgest/tomcat-6.0.18
Using CATALINA_TMPDIR: /home/assiris/Webgest/tomcat-6.0.18/temp
Using JRE_HOME:       /usr

Pentru catalina.sh (e ceva mai lung)
~/Webgest/tomcat-6.0.18/bin# sh catalina.sh run
Using CATALINA_BASE:   /home/assiris/Webgest/tomcat-6.0.18
Using CATALINA_HOME:   /home/assiris/Webgest/tomcat-6.0.18
Using CATALINA_TMPDIR: /home/assiris/Webgest/tomcat-6.0.18/temp
Using JRE_HOME:       /usr
11.07.2010 10:28:14 org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/lib/jvm/java-6-openjdk/jre/lib/i386/server:/usr/lib/jvm/java-6-openjdk/jre/lib/i386:/usr/lib/jvm/java-6-openjdk/jre/../lib/i386:/usr/java/packages/lib/i386:/usr/lib/jni:/lib:/usr/lib
11.07.2010 10:28:14 org.apache.coyote.http11.Http11Protocol init
SEVERE: Error initializing endpoint
java.net.BindException: Address already in use<null>:8080
   at org.apache.tomcat.util.net.JIoEndpoint.init(JIoEndpoint.java:502)
   at org.apache.coyote.http11.Http11Protocol.init(Http11Protocol.java:176)
   at org.apache.catalina.connector.Connector.initialize(Connector.java:1058)
   at org.apache.catalina.core.StandardService.initialize(StandardService.java:677)
   at org.apache.catalina.core.StandardServer.initialize(StandardServer.java:795)
   at org.apache.catalina.startup.Catalina.load(Catalina.java:530)
   at org.apache.catalina.startup.Catalina.load(Catalina.java:550)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:616)
   at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:260)
   at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:412)
11.07.2010 10:28:14 org.apache.catalina.startup.Catalina load
SEVERE: Catalina.start
LifecycleException:  Protocol handler initialization failed: java.net.BindException: Address already in use<null>:8080
   at org.apache.catalina.connector.Connector.initialize(Connector.java:1060)
   at org.apache.catalina.core.StandardService.initialize(StandardService.java:677)
   at org.apache.catalina.core.StandardServer.initialize(StandardServer.java:795)
   at org.apache.catalina.startup.Catalina.load(Catalina.java:530)
   at org.apache.catalina.startup.Catalina.load(Catalina.java:550)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:616)
   at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:260)
   at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:412)
11.07.2010 10:28:14 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 582 ms
11.07.2010 10:28:14 org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
11.07.2010 10:28:14 org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.18
11.07.2010 10:28:14 org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive webgest.war
11.07.2010 10:28:15 org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive webgest327.war
11.07.2010 10:28:16 org.apache.coyote.http11.Http11Protocol start
SEVERE: Error starting endpoint
java.net.BindException: Address already in use<null>:8080
   at org.apache.tomcat.util.net.JIoEndpoint.init(JIoEndpoint.java:502)
   at org.apache.tomcat.util.net.JIoEndpoint.start(JIoEndpoint.java:519)
   at org.apache.coyote.http11.Http11Protocol.start(Http11Protocol.java:203)
   at org.apache.catalina.connector.Connector.start(Connector.java:1131)
   at org.apache.catalina.core.StandardService.start(StandardService.java:531)
   at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
   at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:616)
   at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
   at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
11.07.2010 10:28:16 org.apache.catalina.startup.Catalina start
SEVERE: Catalina.start:
LifecycleException:  service.getName(): "Catalina";  Protocol handler start failed: java.net.BindException: Address already in use<null>:8080
   at org.apache.catalina.connector.Connector.start(Connector.java:1138)
   at org.apache.catalina.core.StandardService.start(StandardService.java:531)
   at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
   at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:616)
   at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
   at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
11.07.2010 10:28:16 org.apache.catalina.startup.Catalina start
INFO: Server startup in 1285 ms
11.07.2010 10:28:16 org.apache.catalina.core.StandardServer await
SEVERE: StandardServer.await: create[8005]:
java.net.BindException: Address already in use
   at java.net.PlainSocketImpl.socketBind(Native Method)
   at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:336)
   at java.net.ServerSocket.bind(ServerSocket.java:336)
   at java.net.ServerSocket.<init>(ServerSocket.java:202)
   at org.apache.catalina.core.StandardServer.await(StandardServer.java:373)
   at org.apache.catalina.startup.Catalina.await(Catalina.java:642)
   at org.apache.catalina.startup.Catalina.start(Catalina.java:602)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:616)
   at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
   at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
11.07.2010 10:28:16 org.apache.coyote.http11.Http11Protocol pause
INFO: Pausing Coyote HTTP/1.1 on http-8080
11.07.2010 10:28:16 org.apache.catalina.connector.Connector pause
SEVERE: Protocol handler pause failed
java.lang.NullPointerException
   at org.apache.jk.server.JkMain.pause(JkMain.java:679)
   at org.apache.jk.server.JkCoyoteHandler.pause(JkCoyoteHandler.java:153)
   at org.apache.catalina.connector.Connector.pause(Connector.java:1073)
   at org.apache.catalina.core.StandardService.stop(StandardService.java:563)
   at org.apache.catalina.core.StandardServer.stop(StandardServer.java:744)
   at org.apache.catalina.startup.Catalina.stop(Catalina.java:628)
   at org.apache.catalina.startup.Catalina$CatalinaShutdownHook.run(Catalina.java:671)
11.07.2010 10:28:17 org.apache.catalina.core.StandardService stop
INFO: Stopping service Catalina
11.07.2010 10:28:17 org.apache.catalina.connector.MapperListener destroy
WARNING: Error unregistering MBeanServerDelegate
java.lang.NullPointerException
   at org.apache.catalina.connector.MapperListener.destroy(MapperListener.java:165)
   at org.apache.catalina.connector.Connector.stop(Connector.java:1179)
   at org.apache.catalina.core.StandardService.stop(StandardService.java:593)
   at org.apache.catalina.core.StandardServer.stop(StandardServer.java:744)
   at org.apache.catalina.startup.Catalina.stop(Catalina.java:628)
   at org.apache.catalina.startup.Catalina$CatalinaShutdownHook.run(Catalina.java:671)
11.07.2010 10:28:17 org.apache.coyote.http11.Http11Protocol destroy
INFO: Stopping Coyote HTTP/1.1 on http-8080
11.07.2010 10:28:17 org.apache.catalina.connector.Connector stop
SEVERE: Coyote connector has not been started


Aici constat ca era necesara lansarea doar pentru catalina.sh.
Apar o serie de erori pe care le-am marcat mai sus.

Pana aici e oarecum bine caci am mers mai departe si am lansat aplicatia din browserul indicat cu: http://webgest.intelx.ro:8080/webgest/AdmWebgestControl.jsp?op=logout
dupa care apare o prima fereastra.
M-am logat ca superadmin si am creat firma.
m-am logat ca admin si am vrut sa creez operator dar aici am probleme.
Introduc datele cerute si sistemul sta blocat.
Daca incerc sa reintroduc aceleasi date imi spune ca exista deja.
Unde pot vedea lista cu operatori existenti si cum pot sterge pe cei nedoriti?

la fel patesc si cu introducerea datelor pentru Admin. Ele exista introduse dar nu le vad nicaieri si la incercarea de actualizare imi da eroare:

Eroare--org.exolab.castor.jdo.ObjectModifiedException: Transaction aborted: Object of type mirabit.gest.jdo.Personal with identity 1 has been modified by a concurrent transaction (cache entry is different from database row)

Ca admin pot lucra. Am ajuns la ce ma interesa - emiterea de facturi pentru servicii, nu am testat mai departe dar sper sa mearga sa pot lista facturi. PFA-ul meu este destul de simplu, cu norma fixa si nu ma intereseaza deocamdata contabilitate mai evoluata dar pe parcurs poate ajung si pe acolo. M-as bucura sa mearga bine pana aici.
Sper ca sa nu stresez prea mult cu problemele mele si imi cer anticipat scuze.
Va doresc o zi buna.
Puiu
Titlu: Re: Instalare ubuntu 9.04
Scris de: cios din Iulie 12, 2010, 10:34:20 AM
CitatPana aici e oarecum bine caci am mers mai departe si am lansat aplicatia din browserul indicat cu: http://webgest.intelx.ro:8080/webgest/AdmWebgestControl.jsp?op=logout
dupa care apare o prima fereastra.

La acea adresă accesezi de fapt serverul public, unde rulează demo-ul aplicației! Nu are nicio treabă cu Tomcat-ul instalat la tine pe calculator!

Reluăm...

La adresa http://localhost:8080 trebuie să vezi (local) pagina de pornire a Tomcat-ului, de unde poți intra în administrarea serverului. Pentru a ajunge aici trebuie să ai instalat și pornit Tomcat. Dacă l-ai instalat din Synaptic (bifând tomcat6), el rulează ca și serviciu și pornește automat odată cu sistemul.

Nu e cazul comenzilor startup.sh sau catalina.sh ! Cel mult, dacă vrei să pornești sau să oprești manual serverul, dai comanda "sudo service tomcat6 stop(/start)". În Fedora există o interfață grafică de unde poți administra aceste servicii (inclusiv mysql, legat de aplicație) - nu cunosc, poate exisă și în Ubuntu. După ce ți-ai configurat odată sistemul, nu vei mai avea nevoie de astfel de comenzi.

Rezolvă deocamdată acest punct!
Titlu: Re: Instalare ubuntu 9.04
Scris de: dfreddie din Iulie 12, 2010, 04:41:11 PM
In ubuntu tomcat se opreste/porneste:

sudo /etc/init.d/tomcat6 stop

sudo /etc/init.d/tomcat6 restart
Titlu: Re: Instalare ubuntu 9.04
Scris de: assiris din Iulie 12, 2010, 10:26:37 PM
Am tomcatul instalat si pornit acum cum pornesc aplicatia webgest?
Titlu: Re: Instalare ubuntu 9.04
Scris de: cios din Iulie 13, 2010, 09:47:42 AM
Trebuie să ai la fel pornit (ca și serviciu) și serverul de baze de date - MySQL. Asigură-te și de asta.

Pentru Webgest mai trebuie să pui anumite librării sub Tomcat, vezi la Instalare - http://www.webgest.ro/instalare.html . De recitit cu atenție totul! Pentru această fază important e asta:
CitatSe editează fișierul catalina.properties din Tomcat/conf pentru a defini locațiile în care se află librăriile proprii aplicației. Se completeaza linia "shared.loader=" cu "${catalina.home}/lib/wglib,${catalina.home}/lib/wglib/*.jar,${catalina.home}/webapps/ReportEngine/lib,${catalina.home}/webapps/ReportEngine/lib/*.jar"

Pentru a avea acces la interfața de administrare a Tomcat-ului, de unde se va face ulterior deploy/undeploy la aplicație, trebuie editat și fișierul tomcat-users.xml din /conf, cu roluri și parole.

Cu user-ul cu rol de manager, stabilit în tomcat-users.xml, intri pe link-ul Tomcat Manager din prima pagină a Tomcat-ului. De acolo faci deploy la webgest.war (renumești așa ultima versiune download-ată).

După asta, la adresa http://localhost:8080/webgest trebuie să-ți apară prima pagină a aplicației (cu login). Dar, înainte de a intra aici trebuie să-ți inițializezi baza de date intrând la http://localhost:8080/webgest/Setup.jsp ca root de MySQL.

Rămâne pentru altă fază instalarea BIRT-ului. Deocamdată să ajungi aici...