Forum: Mikrocontroller und Digitale Elektronik uip stack 1.0 makefsdata Java Jar Files


von Andre (Gast)


Lesenswert?

Moin,

ich möchte gerne ein java applet (jar-archive) in den ROM laden. (ARM)
Über den uip stack 1.0 webserver soll das ganze dargestellt werden.
Zur Generierung der zu kompilierenden Files benutze ich das 
mitgelieferte perl skript makefsdata.

makefsdata hat mir für eine Test Java-Klasse das auch erstellt und die 
ganze Sache hat funktioniert.

Jetzt habe ich allerdings ein Bundle von Klassen und habe das ganze zu 
einem jar packet gepackt. Ich kann leider nicht auf die jar verzichten 
da ich sie signieren muss.

Ich habe mein Jar lokal getestet mit der entsprechenden index.html Datei 
und es wird ausgeführt.


(index.html)
<html>

  <head>
    <title>GUI Test</title>
    <meta name="robots" content="noindex, nofollow">
  </head>
  <body scroll="auto"><br>

    <applet code="xyz.myapp.ClientApp.class"  archive="ClientApp.jar" 
width="800" height="645">
    </applet>

  </body>
  <html


Wenn ich jetzt die Sache reinlade (über makefsdata generiert), kann das 
applet nicht geladen werden.

Er kann die Startklasse auf einmal nicht finden.
In der Java Console steht als Fehler sowas:
....xyz.myapp.ClientApp\class.class

Irgendwie macht makefsdata was mit der Jar Datei aber ich kriege nicht 
raus was. (Datei vergleich sagt gleich, funktioniert aber auch nach 
download nicht)

Soweit ich rausbekommen habe fügt makefsdata immer einen Header hinzu 
bevor es den hex code reinschreibt.

Muss ich im UIP Stack noch etwas mit den HTTP Headern machen? (ggf. 
angepasst an Jar Files)

Wenn jemand das schonmal gemacht hat ein Applet reinzuladen oder mir 
noch tip geben könnte wäre ich sehr dankbar.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.