DO NOT REPLY [Bug 36418] [PATCH] PreviewPanel docs changed to reflect introduction of Renderable
https://issues.apache.org/bugzilla/show_bug.cgi?id=36418 Glenn Adams gl...@skynav.com changed: What|Removed |Added Status|RESOLVED|CLOSED --- Comment #3 from Glenn Adams gl...@skynav.com 2012-04-01 06:38:54 UTC --- batch transition pre-FOP1.0 resolved+fixed bugs to closed+fixed -- Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug.
Introduction and request for help
Hi all I'm part of the Fedora documentation team, and along the way I've picked up Fedora maintainership of a few packages, FOP amongst them. Unfortunately, I'm having some trouble with FOP on Fedora 15, and I wondered if I could get some more eyes on it please? As you might know, we don't bundle libraries in Fedora, so must compile and run FOP with the versions of its dependencies already shipped in Fedora. Using these, I can build FOP 1.0, but it doesn't actually work! Instead, it errors out because it can't find the event-model.xml files that it needs. There's a bug open that shows the error message -- https://bugzilla.redhat.com/show_bug.cgi?id=689930 Further investigation shows me that the various event-model.xml files are simply not getting created during the resourcegen stage at build time. The problem is in our EventProducerCollector, which is patched[1] to use a different version of qdox (1.12). Specifically, clazz.getParentClass() is always null and would result in a null pointer exception: /home/rlandmann/rpmbuild/BUILD/fop-1.0/build.xml:374: java.lang.NullPointerException at com.thoughtworks.qdox.model.JavaMethod.getReturnType(JavaMethod.java:464) at com.thoughtworks.qdox.model.JavaMethodDelegate.getReturnType(JavaMethodDelegate.java:26) at com.thoughtworks.qdox.model.JavaMethodDelegate.getReturnType(JavaMethodDelegate.java:166) at org.apache.fop.tools.EventProducerCollector.createMethodModel(EventProducerCollector.java:142) at org.apache.fop.tools.EventProducerCollector.processEventProducerInterface(EventProducerCollector.java:130) at org.apache.fop.tools.EventProducerCollector.scanFile(EventProducerCollector.java:99) at org.apache.fop.tools.EventProducerCollectorTask.processFileSets(EventProducerCollectorTask.java:213) at org.apache.fop.tools.EventProducerCollectorTask.execute(EventProducerCollectorTask.java:69) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291) at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:616) at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) at org.apache.tools.ant.Task.perform(Task.java:348) at org.apache.tools.ant.Target.execute(Target.java:390) at org.apache.tools.ant.Target.performTasks(Target.java:411) at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399) at org.apache.tools.ant.Project.executeTarget(Project.java:1368) at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) at org.apache.tools.ant.Project.executeTargets(Project.java:1251) at org.apache.tools.ant.Main.runBuild(Main.java:809) at org.apache.tools.ant.Main.startAnt(Main.java:217) at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280) at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109) ...except that we have a check at lines 125-127 that just quits if clazz.getParentClass() is null. If anyone has time and inclination to take a look for me, I'd appreciate any tips about what to try next. I can't see why getParentClass() isn't working on the various EventProducer classes in the source. :( TIA Rudi [1] patch is here: http://rlandmann.fedorapeople.org/fop/qdox-build.patch and patched version of EventProducerCollector is here: http://rlandmann.fedorapeople.org/fop/EventProducerCollector.java
Re: Introduction
On Tue, Jun 22, 2010 at 12:38, Giuseppe Briotti g.brio...@gmail.com wrote: 2010/6/22 Brooke Simler siml...@science.oregonstate.edu: ... I've tried to reach out and ask to get taken off, w/ no luck. Could you please help? ... Well, Brooke, did you try to send a mail to fop-dev-unsubscr...@xmlgraphics.apache.org with subject unsubscribe? It would help if the mail server would always add a blurb at the bottom about how to unsubscribe. -Tom
Introduction
Hi all! I'm Giuseppe Briotti and I'm here due to Pascal suggestion. I'm an italian developer, experienced in Java, C# and C/C++ for rich client application (some PHP too :-) ). I'm presently working on XML, XSLT and FO to produce complex document for the italian PA. Most of them are speech report and bills with a simple structure but complex layout and annexes. During my developing I faced index and toc problems due to unsupported feature of FO for Index (i.e. section 6.10 of XSL 1.1 Recommendation). Thus several solution are available: 1. buy a commercial product instead of using FOP. 2. using double pass technique. 3. partecipating to the FOP developing and give some contribution to the problem if possible (I know that the team priorities probably are different...). So, due to the economical crysis the point 1 is discarted :-) The point 2 is the present solution (a little bit expensive, indeed). The point 3 is, if possible, the future :-) G. -- Giuseppe Briotti g.brio...@gmail.com Alme Sol, curru nitido diem qui promis et celas aliusque et idem nasceris, possis nihil urbe Roma visere maius. (Orazio)
RE: Introduction
Hi Giuseppe - Perhaps you can help me. I am on this list serve mistakenly. I have nothing to do w/ your work, and get emails CONSTANTLY from you all. I've tried to reach out and ask to get taken off, w/ no luck. Could you please help? Thanks. -Original Message- From: Giuseppe Briotti [mailto:g.brio...@gmail.com] Sent: Tuesday, June 22, 2010 2:29 AM To: fop-dev@xmlgraphics.apache.org Subject: Introduction Hi all! I'm Giuseppe Briotti and I'm here due to Pascal suggestion. I'm an italian developer, experienced in Java, C# and C/C++ for rich client application (some PHP too :-) ). I'm presently working on XML, XSLT and FO to produce complex document for the italian PA. Most of them are speech report and bills with a simple structure but complex layout and annexes. During my developing I faced index and toc problems due to unsupported feature of FO for Index (i.e. section 6.10 of XSL 1.1 Recommendation). Thus several solution are available: 1. buy a commercial product instead of using FOP. 2. using double pass technique. 3. partecipating to the FOP developing and give some contribution to the problem if possible (I know that the team priorities probably are different...). So, due to the economical crysis the point 1 is discarted :-) The point 2 is the present solution (a little bit expensive, indeed). The point 3 is, if possible, the future :-) G. -- Giuseppe Briotti g.brio...@gmail.com Alme Sol, curru nitido diem qui promis et celas aliusque et idem nasceris, possis nihil urbe Roma visere maius. (Orazio)
Re: Introduction
2010/6/22 Brooke Simler siml...@science.oregonstate.edu: Hi Giuseppe - Perhaps you can help me. I am on this list serve mistakenly. I have nothing to do w/ your work, and get emails CONSTANTLY from you all. I've tried to reach out and ask to get taken off, w/ no luck. Could you please help? Thanks. “Time goes by so fast, people go in and out of your mailing-list :-) Well, Brooke, did you try to send a mail to fop-dev-unsubscr...@xmlgraphics.apache.org with subject unsubscribe? G. -- Giuseppe Briotti g.brio...@gmail.com Alme Sol, curru nitido diem qui promis et celas aliusque et idem nasceris, possis nihil urbe Roma visere maius. (Orazio)
DO NOT REPLY [Bug 36418] - [PATCH] PreviewPanel docs changed to reflect introduction of Renderable
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG· RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT http://issues.apache.org/bugzilla/show_bug.cgi?id=36418. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND· INSERTED IN THE BUG DATABASE. http://issues.apache.org/bugzilla/show_bug.cgi?id=36418 [EMAIL PROTECTED] changed: What|Removed |Added Status|NEW |RESOLVED Resolution||FIXED --- Additional Comments From [EMAIL PROTECTED] 2005-08-31 10:41 --- Applied. Thanks a lot. And sorry for the oversight. I missed updating the docs. http://svn.apache.org/viewcvs?rev=264974view=rev -- Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug, or are watching the assignee.
DO NOT REPLY [Bug 36418] New: - [PATCH] PreviewPanel docs changed to reflect introduction of Renderable
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG· RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT http://issues.apache.org/bugzilla/show_bug.cgi?id=36418. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND· INSERTED IN THE BUG DATABASE. http://issues.apache.org/bugzilla/show_bug.cgi?id=36418 Summary: [PATCH] PreviewPanel docs changed to reflect introduction of Renderable Product: Fop Version: 1.0dev Platform: Other OS/Version: other Status: NEW Severity: trivial Priority: P2 Component: awt renderer AssignedTo: fop-dev@xml.apache.org ReportedBy: [EMAIL PROTECTED] PreviewPanel docs changed to reflect introduction of Renderable and change in constructor api. -- Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug, or are watching the assignee.
DO NOT REPLY [Bug 36418] - [PATCH] PreviewPanel docs changed to reflect introduction of Renderable
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG· RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT http://issues.apache.org/bugzilla/show_bug.cgi?id=36418. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND· INSERTED IN THE BUG DATABASE. http://issues.apache.org/bugzilla/show_bug.cgi?id=36418 --- Additional Comments From [EMAIL PROTECTED] 2005-08-30 15:33 --- Created an attachment (id=16254) -- (http://issues.apache.org/bugzilla/attachment.cgi?id=16254action=view) Trival changes to class description -- Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug, or are watching the assignee.