[lttng-dev] Problem in finding Jar file of LTTng for adding to Java project
MMM
e.morovati at yahoo.com
Tue Oct 10 20:12:12 UTC 2017
Dear Philippe,
Thanks a lot for your consideration. I solved former problem. While, I faced with a new problem. Indeed, when I create a LTTng session, start it and finally stop LTTng, I could not find trace files in mentioned folder. My java code is
///////////////////////////////////////import java.io.IOException;import java.util.logging.Handler;import java.util.logging.Logger;
import org.lttng.ust.agent.LTTngAgent;import org.lttng.ust.agent.jul.LttngLogHandler;
public class Hello { private static final int answer = 42; private static LTTngAgent lttngAgent;
public static void main(String[] args) throws InterruptedException { Logger helloLog = Logger.getLogger("hello"); lttngAgent = LTTngAgent.getLTTngAgent();
Thread.sleep(5000); helloLog.info("Hello World, the answer is " + answer); lttngAgent.dispose(); }
}///////////////////////
Also, I used following LTTng commands.
////////////////////////////////lttng create java-testlttng enable-event -a -llttng start
///Start My java Application///
lttng stop////////////////////////////
Besides, when I used "lttng view" after stopping LTTng, I received following error message
[error] Cannot open any trace for reading.[error] opening trace "/[path]/lttng-traces/java-test10-20171010-130909" for reading.[error] none of the specified trace paths could be opened.
Could you please help me to resolve it.
Regards,Mehdi.
On Monday, October 9, 2017, 1:05:59 AM GMT+3:30, Philippe Proulx <eeppeliteloop at gmail.com> wrote:
On Sun, Oct 8, 2017 at 4:15 PM, MMM via lttng-dev
<lttng-dev at lists.lttng.org> wrote:
> Dear Users,
>
> I am beginner in tracing using LTTng. At present, I am going to trace a java
> program in Ubuntu, while I faced with a problem. When I install LTTng on
> Ubuntu, I also install
>
> "liblttng-ust-agent-java" by "apt-get install liblttng-ust-agent-java"
> command in Ubuntu. But, when I want to import any libraries related to LTTng
> such as "org.lttng.ust.agent.jul.LttngLogHandlerorg.lttng.ust.LTTngAgent" to
> my program, it is marked as unknown package. Indeed, I could not find LTTng
> Jar file for adding it to my program libraries. Furthermore, I searched in
> all files and folders, while I could not find Jar file. Could you please
> help me to understand the cause of this problem and solve it.
I'm not a Ubuntu specialist, but from
<https://packages.ubuntu.com/zesty/all/liblttng-ust-agent-java/filelist>,
I would say:
* /usr/share/java/lttng-ust-agent-jul.jar
* /usr/share/java/lttng-ust-agent-log4j.jar
On 16.04, it's:
* /usr/share/java/liblttng-ust-agent.jar
Add the required JAR file to your classpath.
Have a look at <http://lttng.org/docs/v2.9/#doc-java-application>.
Phil
>
>
> Best regards,
>
> Mehdi.
>
>
> _______________________________________________
> lttng-dev mailing list
> lttng-dev at lists.lttng.org
> https://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.lttng.org/pipermail/lttng-dev/attachments/20171010/b7e57f97/attachment.html>
More information about the lttng-dev
mailing list