Advertisement
Guest User

Untitled

a guest
Oct 21st, 2016
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.51 KB | None | 0 0
  1. com.sun.tools.attach.AgentInitializationException: Agent JAR loaded but agent failed to initialize
  2. at sun.tools.attach.HotSpotVirtualMachine.loadAgent(HotSpotVirtualMachine.java:121)
  3. at com.sun.tools.attach.VirtualMachine.loadAgent(VirtualMachine.java:540)
  4. at com.company.AgentLoader.AgentLoader(AgentLoader.java:55)
  5. at com.company.AgentLoader.getPID(AgentLoader.java:27)
  6. at com.company.MyMainClass.main(MyMainClass.java:10)
  7.  
  8. public static void AgentLoader(VirtualMachine vm){
  9.  
  10. System.out.println("Dynamically loading java agent");
  11.  
  12. String agent = "C:/Users/.../JavaAgent.jar";
  13.  
  14. try {
  15. String connectorAddress = vm.getAgentProperties().getProperty(CONNECTOR_ADDRESS);
  16. if (connectorAddress == null) {
  17. vm.loadAgent(agent);
  18. System.out.println("Agent inserted");
  19. }
  20. vm.detach();
  21. }
  22. catch (Exception e){
  23. e.printStackTrace();
  24. }
  25. }
  26.  
  27. package com.company;
  28.  
  29. import java.lang.instrument.Instrumentation;
  30. public class JavaAgent {
  31.  
  32. public static void premain (String args, Instrumentation inst) throws Exception{
  33. agentmain(args, inst);
  34. }
  35.  
  36. public static void agentmain (String args, Instrumentation inst) throws Exception{
  37. System.out.println("Agent Inserted");
  38. }
  39.  
  40. }
  41.  
  42. Manifest-veriosn: 1.0
  43. Agent-Class: com.company.JavaAgent
  44. Premain-Class: com.company.JavaAgent
  45. Can-Redefine-Classes: true
  46. Can-Retransform-Classes: true
  47. Boot-Class-Path: ../lib/tools.jar
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement