Java Matlab a servlety – Java – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Java Matlab a servlety – Java – Fórum – Programujte.comJava Matlab a servlety – Java – Fórum – Programujte.com

 

odisch
~ Anonymní uživatel
1 příspěvek
13. 3. 2012   #1
-
0
-

V Matlabu jsem udělal program na identifikaci soustav pomocí metody prof. Strejce. Následně jsem to přes deploytool exportoval do Javy, naprogramoval servlet, který to zprostředkovává. Bohužel servlet funguje jen napoprvé. Jakože uploadnu naměřená data, servlet vše zpracuje a uloží všechny obrázky do souboru. Bohužel když uploadnu data na podruhé (stejná i nová), tak celý Tomcat spadne. Zjistil jsem, že to dělá matlabovská funkce step. Funkce plot a vše ostatní funguje bezchybně. Zkoušel jsem i funkci lsim, ale také celý server spadne. Prostě napoprvé funkci step i lsim správně uloží a na druhé spuštění spadne. Zkoušel jsem to ještě jako samostatný kód v Eclipse, a tam to funguje normálně, až na chybovou hlášku:

{ Warning: Class
'cstprefs.tbxprefs'
in use at MCR termination.
}
{ If your application has terminated unexpectedly, please note that
applications generated by the MATLAB Compiler terminate when there are no
visible figure windows. See the documentation for WaitForFiguresToDie and
WAITFORCALLBACKS for more information.
}

Chci se zeptat, zda něco na správnou funkci step neexistuje. Ještě mám řešení pomocí zpětné Laplacovi transformace a následné integrace, ale přes step by to bylo prostě lepší. Zkoušel jsem v matlabu clear close pro ty grafy, ale nic nepomohlo.

Jeden člověk mi poradil, že by to mohlo být tím, že se knihovna javabuilder.jar načítá při každém spuštění aplikace.
Lze to prý možná vyřešit načtením této knihovny pouze při startu tomcatu. Prý se dá buď tato knihovna do sdílených knihoven tomcatu nebo se se to musí uvést i někde v konfiguračním souboru. Bohužel nevím jak se to přesně dělá. Nemá s tímto někdo nějaké zkušenosti? Byl bych rád za každou pomoc.

Nahlásit jako SPAM
IP: 147.230.164.–
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 10 hostů

Podobná vlákna

Servlety — založil vlado0991

Servlety + AJAX — založil Teks

Servlety - cesty — založil Solo

MATLAB — založil Matěj Pácha

MATLAB — založil breberka

Moderátoři diskuze

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý