[MEGOLDVA] Tomcat webapp .WAR visszaszerzés

 ( slinky | 2013. január 5., szombat - 20:46 )

Sziasztok, a következö problemához kérnék ötleteléseket, hátha....

van egy 5 éves, örökölt java webappom, jelenleg tomcat 6 alatt, a fejleszto azota eltunt,
viszont a tomcat installaciot teljesen teletaknyolta, kizarolagosan ez az app fut benne.

Mekkora esellyel tudom a deployolt webappbol ujra eloallitani a WAR filet, hogy be tudjam lapátolni
egy friss, ropogos tomcat7 alá, és még müködjön is?

a régi gépröl folyamatosan migrálok lefele, már csak ez idegel ki....

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

Atmasolhatod a kibontott alkalmazast is...

----------------------
"ONE OF THESE DAYS I'M GOING TO CUT YOU INTO LITTLE PIECES!!!$E$%#$#%^*^"
--> YouTube csatornám

Attol a libek meg nem kerulnek at, most epp azzal jatszok, hogy kimazsolazzam a
regi, mukodo tomcat jar filejai kozul a beletaknyolt dependencyket, hogy az uj rendszeren fusson...

Tisztabb ugy lenne megcsinalni rendesen a WARt belole es deployolni a tomcatbe, mint a taknyolt allapotot atmigralni

Naaa. szemet kitakaritva, third party libek WEB-INF/lib -be berakva..... csak h szep legyen :)
Akkor kezdjuk a java verziot nyuzni....

----

root cause

java.lang.NullPointerException
sun.awt.X11FontManager.getDefaultPlatformFont(X11FontManager.java:779)
sun.font.SunFontManager$2.run(SunFontManager.java:432)
java.security.AccessController.doPrivileged(Native Method)
sun.font.SunFontManager.(SunFontManager.java:375)
sun.awt.X11FontManager.(X11FontManager.java:32)
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
java.lang.reflect.Constructor.newInstance(Constructor.java:525)
java.lang.Class.newInstance0(Class.java:372)
java.lang.Class.newInstance(Class.java:325)
sun.font.FontManagerFactory$1.run(FontManagerFactory.java:83)
java.security.AccessController.doPrivileged(Native Method)
sun.font.FontManagerFactory.getInstance(FontManagerFactory.java:74)
sun.java2d.SunGraphicsEnvironment.getFontManagerForSGE(SunGraphicsEnvironment.java:185)
sun.java2d.SunGraphicsEnvironment.getAvailableFontFamilyNames(SunGraphicsEnvironment.java:219)
sun.java2d.SunGraphicsEnvironment.getAvailableFontFamilyNames(SunGraphicsEnvironment.java:247)
sun.java2d.HeadlessGraphicsEnvironment.getAvailableFontFamilyNames(HeadlessGraphicsEnvironment.java:94)
com.om4.portal.model.plus.WebFont.(WebFont.java:262)
com.om4.portal.servlet.pub.CardOrderPage$ShowCardDesign.go(CardOrderPage.java:390)
com.om4.portal.servlet.pub.MultiOperationPage$PublicOperation.execute(MultiOperationPage.java:365)
com.om4.portal.servlet.HTTPOperation.doIt(HTTPOperation.java:102)
com.om4.portal.servlet.OperationRepository.onGet(OperationRepository.java:112)
com.om4.portal.servlet.pub.MultiOperationPage.doGet(MultiOperationPage.java:72)
com.om4.portal.servlet.pub.PublicDispatch.generateInnerPage(PublicDispatch.java:413)
com.om4.portal.servlet.pub.PublicDispatch.getXMLObject(PublicDispatch.java:116)
com.om4.portal.servlet.RootDispatch.processRequest(RootDispatch.java:284)
com.om4.portal.servlet.RootDispatch.doGet(RootDispatch.java:147)
javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

leszophat.

CATALINA_OPTS="-server -Djava.awt.headless=true"
valamint xorg-fonts-truetype telepitese utan ok.