Thanks all for replies. I solved the problem simly exluding classes generated by jibx from emma <instr> path :)
Nigel Charman wrote: > > This could be an issue with Emma. The bytecode generated by JiBX has > the synthetic attribute set to indicate that it does not appear in the > source code. This was added about a year ago, so ensure you are using a > recent version of JiBX. > > The Emma FAQ does state that it excludes synthetic methods by default > (http://emma.sourceforge.net/faq.html#q.executable). > > I've been using the Agitar Test Runner to show coverage details of > classes instrumented by JiBX with no problems. > > Regards > Nigel > > Dennis Sosnoski wrote: >> I suspect the problem EMMA is having is in the bytecode added by JiBX. >> Since there's no source code corresponding to this bytecode there's also >> no debug information. >> >> The best thing I can suggest is that you run EMMA first, for offline >> instrumentation, and then the JiBX binding compiler after that. JiBX >> should be able to work with the EMMA-instrumented code, and should not >> interfere with EMMA's tracking of coverage based on the source code >> lines. >> >> - Dennis >> >> Dennis M. Sosnoski >> SOA and Web Services in Java >> Training and Consulting >> http://www.sosnoski.com - http://www.sosnoski.co.nz >> Seattle, WA +1-425-939-0576 - Wellington, NZ +64-4-298-6117 >> >> >> >> vetalok wrote: >> >>> I have the same problem too.Emma do not want to work, it >>> says:java.lang.IllegalArgumentException: null or empty input: name >>> at com.vladium.util.Descriptors.combine(Descriptors.java:30) at >>> com.vladium.util.Descriptors.combineVMName(Descriptors.java:45) >>> atcom.vladium.emma.report.ReportDataModel.getView(ReportDataModel.java:76) >>> >>> atcom.vladium.emma.report.AbstractReportGenerator.initialize(AbstractReportGenerator.java:210) >>> >>> atcom.vladium.emma.report.html.ReportGenerator.process(ReportGenerator.java:85) >>> >>> atcom.vladium.emma.report.ReportProcessor._run(ReportProcessor.java:254) >>> >>> at com.vladium.emma.Processor.run(Processor.java:54) at >>> com.vladium.emma.report.reportTask.execute(reportTask.java:77) at >>> com.vladium.emma.emmaTask.execute(emmaTask.java:57)BTW, did you resolve >>> this problem? >>> stanoislav wrote:> > We are using EMMA for code coverage reports. For >>> EMMA to do it's magic it> requires the classes to be compiled with full >>> debug info (running javac> with the -g option; running from ant with >>> debug="true").> > For classes that are involved in JiBX binding emma is >>> complaining that the> debug info is not present (even when the original >>> class was compiled with> debug info).> > I'm guessing that JiBX removes >>> debug info as described here:> > >>> http://emma.sourceforge.net/faq.html#q.report.fulldebug2> > Is there >>> any way to keep the debug info during binding?> > thank you> > Stan> >>> > _________________________________________________________________> >>> Check out some new online services that are so new they haven’t even >>> been> officially released yet.> http://get.live.com/beta> >>> -------------------------------------------------------------------------> >>> This SF.net email is sponsored by DB2 Express> Download DB2 Express C - >>> the FREE version of DB2 express and take> control of your XML. No >>> limits. Just data. Click to get it now.> >>> http://sourceforge.net/powerbar/db2/> >>> _______________________________________________> jibx-users mailing >>> list> jibx-users@lists.sourceforge.net> >>> https://lists.sourceforge.net/lists/listinfo/jibx-users> > >>> -- View this message in context: >>> http://www.nabble.com/Debug-Info-in-the-modified-classes-tf3938101.html#a11561754Sent >>> from the jibx-users mailing list archive at Nabble.com. >>> >>> -------------------------------------------------------------------------This >>> SF.net email is sponsored by DB2 ExpressDownload DB2 Express C - the >>> FREE version of DB2 express and takecontrol of your XML. No limits. Just >>> data. Click to get it >>> now.http://sourceforge.net/powerbar/db2/_______________________________________________jibx-users >>> mailing >>> [EMAIL PROTECTED]://lists.sourceforge.net/lists/listinfo/jibx-users >>> >>> >>> >> >> >> ------------------------------------------------------------------------- >> This SF.net email is sponsored by: Splunk Inc. >> Still grepping through log files to find problems? Stop. >> Now Search log events and configuration files using AJAX and a browser. >> Download your FREE copy of Splunk now >> http://get.splunk.com/ >> _______________________________________________ >> jibx-users mailing list >> jibx-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/jibx-users >> > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. > Still grepping through log files to find problems? Stop. > Now Search log events and configuration files using AJAX and a browser. > Download your FREE copy of Splunk now >> http://get.splunk.com/ > _______________________________________________ > jibx-users mailing list > jibx-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/jibx-users > > -- View this message in context: http://www.nabble.com/Debug-Info-in-the-modified-classes-tf3938101.html#a11738699 Sent from the jibx-users mailing list archive at Nabble.com. ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ jibx-users mailing list jibx-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jibx-users