Applet nie dziala po update'cie javy

0

Witam,
jakis czas temu napisalem applet javowy. Bodajze w wersji jre1.6_13. Applet dzialal dobrze. Ostatnio dostalem wiadomosc, ze po updatcie javy przestal. Zatem odpalilem go na swojej starej wersji javy - dziala. Zrobilem update do 1.6_21 - bach, "java.lang.ClassNotFoundException: <tutaj nazwa="nazwa" mojej="mojej" glownej="glownej" klasy="klasy">". Nie mam niestety juz kodu, wiec nie moge sprawdzic jedynego pomyslu jaki mi przyszedl do glowy, czyli zupdateowac wersje dev'owa javy i ponownie wygenerowac applet.
Ostatnie posty jakie udalo mi sie wygooglowac dotyczace niedzialajacych aplikacji po upgradzie pochdoza jeszcze z 2008 roku. Zupelnie nie wiem co teraz zrobic. Czy jak bym wydobyl swoj stary kod z kads, to cos moge zrobic? Czy to "normalne" ze applety przestaja dzialac wraz z updatem javy? Wydaje mi sie to dosyc slabe... czy jest cos co mozna przestawic na szybko (np w parametrach podawanych na stronie www gdzie applet jest osadzony?)
Dziekuje, pozdrawiam :)

0

Masz problemy z classpathami....Twój aplet pewnie bedzie działac bez problemu tylko zrób porządek ze ścieżkami do Javy

0

Ok, dzieki, sprawdze. Tylko nie dokonca jestem pewien co robic :).
Do czego sluza classpathy w przypadku appletu osadzonego na stronie? Z tego co wyczytalem na http://www.ericgiguere.com/articles/deploying-java-applets.html , cytuje : "When the browser processes the APPLET tag and notices that ZIP/CAB/JAR files are referenced, it requests the files from the web server, adds the contents of the files (uncompressing if necessary) to its internal CLASSPATH, and then goes about trying to run the applet.". Do tej pory wlasnie tak u mnie to dzialalo. Byl sobie jar i tyle. Sam jar byl z automatu robiony pluginem "fatjar", bo wyczytalem ze mozna relatywny classpath wrzucic do manifestu. No ale, wciaz nie wiem co mam tak wlasciwie ustawic. Sciezka do pliku jar na serwerze jest, i do tej pory bylo ok.

0

A mógłbyś dać link do tego apletu?

0

Ja mam 6u21 i nie mam problemów ze swoimi appletami.
Może w zły sposób podajesz gdzieś ścieżki?
Jak widzę w sieci to połowa appletów nie działa - a w kodzie html widać jakieś kombinowanie...
wystarczy tag <applet>, a jak chcesz jeszcze embed i object to użyj htmlconvertera z jdk.

1 użytkowników online, w tym zalogowanych: 0, gości: 1