Hi
Ich habe ein Problem mit JACOB: Ein Kollege hat mir die Quelltexte gegeben, mit denen ich meine Datenbank in eine Wordvorlage reinspeichern kann.
Das alles soll über eine Webapplication aufgerufen werden, was auch das erste mal klappt. Jedoch beim zweiten Versuch bekomme ich eine Fehlermeldung:
Probleme gibts also bei der Programmzeile
Ich habe ein Problem mit JACOB: Ein Kollege hat mir die Quelltexte gegeben, mit denen ich meine Datenbank in eine Wordvorlage reinspeichern kann.
Das alles soll über eine Webapplication aufgerufen werden, was auch das erste mal klappt. Jedoch beim zweiten Versuch bekomme ich eine Fehlermeldung:
Code:
java.lang.UnsatisfiedLinkError: Native Library C:\Windows\System32\jacob-1.15-M3-x86.dll already loaded in another classloader
at java.lang.ClassLoader.loadLibrary0(Unknown Source)
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at com.jacob.com.LibraryLoader.loadJacobLibrary(LibraryLoader.java:184)
at com.jacob.com.JacobObject.<clinit>(JacobObject.java:108)
at wordCreation.WordErstellung.CreateDocFile(WordErstellung.java:47)
at source.Klausuren2.doPost(Klausuren2.java:83)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
at java.lang.Thread.run(Unknown Source)
Probleme gibts also bei der Programmzeile
Java:
ActiveXComponent word = new ActiveXComponent("Word.Application");