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

Reply via email to