At the moment this should be considered alpha/beta as it needs some full testing to be done. It is
currently working for my limited needs but it requires feedback before being considered as stable.
I am going to assume the reason the extension wouldn't install is because I am still on an earlier version of the railo beta cycle 3.2.003 (3.2.1 will not run when I update the .rc file)
Thanx for creating this extension. I installed it but I've having a few problems running it (I'm not very familiar with the cfspreadsheet tag so I may be doing something wrong). Can you contact me directly so I can send you the output I'm seeing?
Andy, I'm trying to install this on my dev server, which is running 3.2.1.000. I added the provider, see it in the list and verifying it says OK. But under Applications I do not see the POI option, only the Railo provider extensions.
@chris @sean Sorry for the late replies on this. This is a WEB context extension currently. From the info you've supplied I would assume you are looking under the server context?
Yes, I am looking to use it in the server context. Any plans for that? Is it something I could easily install to a web context and then copy a few files around?
@sean @chris I do want to move it to the extension to the server level but I think while its still very much in the early part of testing its best to limit an possible issues to a single web instance.
Quick question. I know the original project assumed the POI jars would be in the class path, so it used createObject(). The new extension uses the javaLoader. So there is obviously a mix of both in the forked code. [ For example, when you create a new SpreadSheet component, the underlying POI workbook object is created with the old Railo jar, not POI 3.7 ]. Can I assume the Railo extension *should be* using the javaLoader for everything?
Also stupid question - I have run into a few small issues with the base CFPOI code. Should I ask you about those or ask on the CFPOI list? All this fork-ing, github stuff is new to me ;)
The idea is to be using the new POI 3.7 for all of it. I've still got some tweaking to do there. Railo does use the POI lib for tags such as cfcollection,cfindex and cfsearch which is why the Javaloader is needed.
I have got your fork on github and hopefully over the weekend I'll look at it to go in to the main repos.
Thank you for the great hack! In order to enable the component, I had to apply a modification to the Spreadsheet.cfc, without removing dom4j-1.6.1.jar from the list of libraries to load using JavaLoader I always received the exception
org.dom4j.DocumentFactory cannot be cast to org.dom4j.DocumentFactory
Is this a known bug? I'm running on the latest BER of railo (.006)
Hi, and thanks for the extension. The path is verified OK in the Providers part, but when I go to Applications, nothing shows up, just the default Railo applications...
Just installed the extension on a Linux box with Railo 3.3.1.000 final installed and it worked perfectly first time. Really cool and helpful! Hope more features come soon for it.
@Jonathon - Glad to hear it. There are some new features brewing. Hopefully we can get another release together as soon as everyone's schedule calms down. If there are any features you would like to see, please feel free to submit an issue on github.
@Alex - Sorry for the delayed response. What version of Railo are you running?
@Hansjörg - Thanks for mentioning the conflict with dom4j. We will look into it.
I'm trying to load the "Read_Into_HTML.cfm" from Leigh and I the following error ---------------- Railo 3.3.1.000 Error (java.lang.NoClassDefFoundError) Message Could not initialize class org.apache.poi.openxml4j.opc.internal.unmarshallers.PackagePropertiesUnmarshaller Cause java.lang.NoClassDefFoundError Stacktrace The Error Occurred in /var/confnet/bsc07/WEB-INF/railo/components/org/cfpoi/spreadsheet/Spreadsheet.cfc: line 169
called from/var/confnet/bsc07/WEB-INF/railo/library/tag/spreadsheet.cfc: line 125
called from/var/confnet/bsc07/$_Sys/railo_cfspreadsheet/cfspreadsheet/Read_Into_HTML.cfm: line 6 ---------------- FYI I installed the extension in the WEB administrator
I'm trying to load the "Read_Into_HTML.cfm" from Leigh and I the following error ---------------- Railo 3.3.1.000 Error (java.lang.NoClassDefFoundError) Message Could not initialize class org.apache.poi.openxml4j.opc.internal.unmarshallers.PackagePropertiesUnmarshaller Cause java.lang.NoClassDefFoundError Stacktrace The Error Occurred in /var/confnet/bsc07/WEB-INF/railo/components/org/cfpoi/spreadsheet/Spreadsheet.cfc: line 169
called from/var/confnet/bsc07/WEB-INF/railo/library/tag/spreadsheet.cfc: line 125
called from/var/confnet/bsc07/$_Sys/railo_cfspreadsheet/cfspreadsheet/Read_Into_HTML.cfm: line 6 ---------------- FYI I installed the extension in the WEB administrator