Instalare ubuntu 9.04

Creat de dfreddie, Iunie 16, 2009, 03:56:58 PM

« precedentul - următorul »

assiris

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?
  •  

assiris

P.S. Daca ignor mesajul si incerc sa accesez un meniu al aplicatiei imi da mesajul: Sesiune expirata va  rugam reveniti. :(
  •  

cios

Probabil ai sărit peste pasul cu login webgest și creere firmă nouă!

Citat
Intri pe Logare administrator / Superadmin (webgest-webgest) și creezi firma.
  •  

assiris

am intrat si am creat doua firme chiar. aici merge
  •  

cios

Ș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 .

  •  

assiris

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
  •  

cios

#81
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!
  •  

dfreddie

In ubuntu tomcat se opreste/porneste:

sudo /etc/init.d/tomcat6 stop

sudo /etc/init.d/tomcat6 restart
Not too bad for a blind man ...
  •  

assiris

Am tomcatul instalat si pornit acum cum pornesc aplicatia webgest?
  •  

cios

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...
  •