Re: mathml and fop
alex wrote: Ok Here's my guess What you need to do is to take the MathML and convert it to vector graphics (SVG) and then feed the SVG to FOP. Unfortunately I don't know of such a tool. Anyone want to take up the baton? I think custard might work http://www.schemasoft.com/MathML/ not tried it really though cheers James
Re: FOP Weakness
Chuck Paussa wrote: Performance, FOP takes a lot of memory. To get 200ppm processing, I'm estimating 2GB memory on the system + memory for the database and web server. Improvements in the memory footprint are scheduled to be started not soon Hey! What do you want? memory is cheap. Hmm... Interesting estimates. However, while memory is indeed cheap (at least on intel achitectures, for enterprise-grade machines it most certainly is not). If you are suggesting a 2GB heap size, the garbage collection times will kill you. I'm experimenting with running Jini services to do the processing (or maybe a JavaSpace, later), then we can have as many processors as required - not one gigantic process I would also suggest in the future trying to make inherently parallel tasks run in multiple threads. I have about 8 processors available to me, but FOP appears to run in 1 uber-thread. Cheers James
Re: HELP DRIVER!
Robert C. Leif, Ph.D. wrote: From: Bob Leif, To: James Richardson I am dead serious. Evidently, you have had no experience with Ada 95. Ada is much better at modeling XML than Java. I realize that Java is a marketing success. Unfortunately, it is based to a great extent on obsolete technology. For instance, it lacks: generics (templates), enumerated types, and range checking. Ada is also safe enough for the Boeing 777 flight control system and the French railroads. Look, I know your Commodore 64 is much better than my Amstrad, but thats not really the point. Ada may well be great (Or it might not be, that's not the point I'm making), but its use in non educational/military/safety critical systems is limited. Even if somebody were to write a super-dooper FO transformer in ada, working for a large company, I probably couldn't use it, as my applications are all java, and the integration would be difficult. If you want, please write any app you want in ada, but just popping your head round the door, and saying 'drop everything!' this other thing is much better accomplishes little. I don't think a lengthy Java v. Ada conversation going on in this list would do much for the state of FOP as we know it, either Best Regards, James