Dobry den,
rozbalit knihovny do VisualDispatch.jar jsem zkousel a nepomohlo...
Jestli mate na mysli, zavislosti knihoven, kde jsou, tak to je udelano v
manifestu VisualDispatch.jar, kde jsou knihovny pridany do Class-Path:,
pokud je mam uvest v tagu applet, tak to vyzkousim...IMHO pokud jsou
uvedeny v Class-Path manifestu, tak se dotahnou pri spousteni toho jaru...
Mam podezreni, ze tuto vlastnost je vytvarena pri spousteni appletu, kde
je vytvoren applet classloader...
vypada takto:
Dump classloader list ...
codebase=https://82.100.34.197/,
key=https://82.100.34.197/,vd/VisualDispatch.jar, zombie=false,
cache=true, refcount=1, [EMAIL PROTECTED]
Done.
Coz je zrejme spravne, ale pro mne nezadouci. Je zde uveden jako prvni
klic adresa a ne ten .jar soubor... Proto mozna pristupuje nejprve na
web server, kde ji nenalezne a pak do .jar souboru...
Petr Prochazka
Michal Palička napsal(a):
Dobry den,
jestli to chapu dobre, tak vas applet VisualDispatch.jar se snazi dotahnout
potrebne zavislosti ze serveru, odkud byl spusten. To je celkem spravne
a logicke chovani. Tyto zavislosti byste mel rovnez vystavit spolu s appletem.
Pokud vam toto postupne dotahovani z nejakeho duvodu vadi, tak muzete jeste
zavisle baliky rozbalit a jejich obsah zaclenit primo do VisualDispatch.jar.
Ziskate tim jediny velky balik (applet a vsechny jeho zavislosti).
mp.
-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Petr Prochazka
Sent: Monday, January 08, 2007 10:57 AM
To: Java
Subject: Applet a pozadavky Axis na web server
Zdravim konferenci,
mam desktop aplikaci, ktera komunikuje se serverem pres Axis 1.4.
Zakaznik si preje, aby aplikace byla spustitelna jako applet.
Tridy jsem upravil, aby je bylo mozne nacitat jako applet. Axis pri pozadavku
na server zaroven vytvari pozadavek na web server, z ktereho byl applet
spusten. Snazi se najit tridy, ktere jsou v jar souborech u aplikace (axis.jar,
axis-ant.jar a dalsi potrebne knihovny pro beh)...
Jako web server bezi apache2. Server pro Axis je MS SQL Server 2000...
Chtel jsem se zeptat, jestli se s tim nekdo setkal nebo nevi o reseni...
Prikladam jeste html stranku, pres kterou se applet spousti...
<applet code="com.leftruck.vd.gui.Dispatch.class"
archive="vd/VisualDispatch.jar"
width="1024" height="768" align="middle">
Your browser is completely ignoring the <APPLET> tag!
</applet>
Dekuji za jakoukoliv reakci...
Petr Prochazka