Hallo,
hab folgendes System...
WinXp, Eclipse, J2ME, Tomcat, Axis
rufe über eine Bluetooth-Verbindung mit einem J2ME Midlet von einem Handy aus einen Webservice im Axis auf dem Tomcat 5.5.20 auf. Der Webservice liest den Inhalt einer xml Datei aus und gibt ihn ans Handy zurück. Das ist OK.
Nun möchte ich, dass der Tomcat über den Aufruf des Webservices einen Inhalt in eine XML Datei schreibt. Das macht er jedoch nicht. Nehme ich die Webserviceadresse und rufe sie im Browser über die Adresszeile auf, macht er es.
So wie ich das sehe, muss ich es schaffen, dass Java Code auf dem Tomcat Schreibrechte besitzt und auf das System schreiben kann.
Habe in die catalina.policy folgendes für Testzwecke eingetragen:
grant codeBase {
permission java.security.AllPermission;
};
Leider ohne Efrolg.
Wäre toll, wenn jemand helfen könnte.
niho
hab folgendes System...
WinXp, Eclipse, J2ME, Tomcat, Axis
rufe über eine Bluetooth-Verbindung mit einem J2ME Midlet von einem Handy aus einen Webservice im Axis auf dem Tomcat 5.5.20 auf. Der Webservice liest den Inhalt einer xml Datei aus und gibt ihn ans Handy zurück. Das ist OK.
Nun möchte ich, dass der Tomcat über den Aufruf des Webservices einen Inhalt in eine XML Datei schreibt. Das macht er jedoch nicht. Nehme ich die Webserviceadresse und rufe sie im Browser über die Adresszeile auf, macht er es.
So wie ich das sehe, muss ich es schaffen, dass Java Code auf dem Tomcat Schreibrechte besitzt und auf das System schreiben kann.
Habe in die catalina.policy folgendes für Testzwecke eingetragen:
grant codeBase {
permission java.security.AllPermission;
};
Leider ohne Efrolg.
Wäre toll, wenn jemand helfen könnte.
niho