I am having a problem installing PDF Generator 1.2.1. My version of WebOrb is 4.5 for Java - Standalone. The instructions state to unzip the files to the webapps directory which is easy enough. It might be worth noting here that when downloading from this link:
http://www.themidnightcoders.com/download?pid=8 , the filename is "weborbpdfgen1.0.zip". I am not sure if it actually is the new version or not.
Regardless, I am getting an error message when i try to run the sample code from my Flex application or the example code from the management console itself. The server error I get is as follows:
[WEBORB ERROR, Thread-54, 02:23:12 04:01:02] Method invocation raised an exception. Method - public java.lang.String com.tmc.weborb.pdf.PDFService.PrintPDF(com.tmc.weborb.pdf.model.Document,java.lang.String) throws java.lang.Exception. Error - weborb.config.ORBConfig.getProperty(Ljava/lang/String;)Ljava/lang/Object;
[WEBORB EXCEPTION, Thread-54, 02:23:12 04:01:02] java.lang.NoSuchMethodError: weborb.config.ORBConfig.getProperty(Ljava/lang/String;)Ljava/lang/Object;
at com.tmc.weborb.pdf.util.DataUtils.getOutputFolder(DataUtils.java:128)
at com.tmc.weborb.pdf.util.DefaultPDFWriter.getOutputStream(DefaultPDFWriter.java:27)
at com.tmc.weborb.pdf.PDFService.PrintPDFInternal(PDFService.java:105)
at com.tmc.weborb.pdf.PDFService.PrintPDF(PDFService.java:72)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at weborb.util.Invocation.invoke(Invocation.java:186)
at weborb.util.Invocation.invoke(Invocation.java:63)
at weborb.handler.JavaObjectHandler.invoke(JavaObjectHandler.java:90)
at weborb.handler.Handlers.invokeWithHandler(Handlers.java:311)
at weborb.handler.Handlers.invoke(Handlers.java:253)
at weborb.dispatch.Invoker.handleInvoke(Invoker.java:151)
at weborb.v3types.ReqMessage.execute(ReqMessage.java:84)
at weborb.dispatch.V3Dispatcher.dispatch(V3Dispatcher.java:43)
at weborb.dispatch.Dispatchers.dispatch(Dispatchers.java:84)
at weborb.ORBServlet.service(ORBServlet.java:219)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:491)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1074)
at weborb.util.upload.MultiPartFilter.doFilter(MultiPartFilter.java:87)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1065)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:365)
at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:185)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:689)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:391)
at org.mortbay.jetty.handler.HandlerList.handle(HandlerList.java:49)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
at org.mortbay.jetty.Server.handle(Server.java:285)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:457)
at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:765)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:627)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:203)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:357)
at org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:217)
at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:475)
I originally thought it was me not properly including a swc file in my project, but it is also happening with the examples that come with the software as well. Does anyone have any advice regarding this? I can provide more information if necessary. Thank you for your time.