Agree. Cent OS 6 has an older jna as well in its repo (3.2) so depending on the package manager won't work. I installed the epel version(3.4) and the agent and that broke too. seems 3.5 might work. however, is The dependency ASF licensed?
-- Prasanna., On 01-Mar-2013, at 20:03, "Wido den Hollander (JIRA)" <j...@apache.org> wrote: > > [ > https://issues.apache.org/jira/browse/CLOUDSTACK-1469?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13590565#comment-13590565 > ] > > Wido den Hollander commented on CLOUDSTACK-1469: > ------------------------------------------------ > > I'm not sure that one resolves it, see this link: > https://github.com/twall/jna/issues/151 > > The platform.jar on that system seems to be too old. I just ran into it as > well on Ubuntu 12.04 > > We might also want to distribute the platform.jar runtime. > >> kvm agent: agent service fails to start up >> ------------------------------------------- >> >> Key: CLOUDSTACK-1469 >> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-1469 >> Project: CloudStack >> Issue Type: Bug >> Security Level: Public(Anyone can view this level - this is the >> default.) >> Components: KVM >> Affects Versions: 4.1.0 >> Reporter: Prasanna Santhanam >> Assignee: Hugo Trippaers >> Priority: Blocker >> >> When management server tries to start the agent process the following errors >> are seen in the agent logs >> java.lang.reflect.InvocationTargetException >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> at >> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) >> at >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >> at java.lang.reflect.Method.invoke(Method.java:616) >> at >> org.apache.commons.daemon.support.DaemonLoader.start(DaemonLoader.java:177) >> Caused by: java.lang.AbstractMethodError: >> com.sun.jna.Structure.getFieldOrder()Ljava/util/List; >> at com.sun.jna.Structure.fieldOrder(Structure.java:831) >> at com.sun.jna.Structure.getFields(Structure.java:857) >> at com.sun.jna.Structure.deriveLayout(Structure.java:983) >> at com.sun.jna.Structure.calculateSize(Structure.java:908) >> at com.sun.jna.Structure.calculateSize(Structure.java:896) >> at com.sun.jna.Structure.allocateMemory(Structure.java:357) >> at com.sun.jna.Structure.<init>(Structure.java:191) >> at com.sun.jna.Structure.<init>(Structure.java:180) >> at com.sun.jna.Structure.<init>(Structure.java:167) >> at com.sun.jna.Structure.<init>(Structure.java:159) >> at org.libvirt.jna.virError.<init>(Unknown Source) >> at org.libvirt.ErrorHandler.processError(Unknown Source) >> at org.libvirt.Connect.<clinit>(Unknown Source) >> at >> com.cloud.hypervisor.kvm.resource.LibvirtConnection.getConnection(LibvirtConnection.java:31) >> at >> com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.configure(LibvirtComputingResource.java:666) >> at com.cloud.agent.Agent.<init>(Agent.java:163) >> at com.cloud.agent.AgentShell.launchAgent(AgentShell.java:545) >> at >> com.cloud.agent.AgentShell.launchAgentFromClassInfo(AgentShell.java:500) >> at com.cloud.agent.AgentShell.launchAgent(AgentShell.java:416) >> at com.cloud.agent.AgentShell.start(AgentShell.java:575) >> ... 5 more >> 01/03/2013 09:19:47 7080 jsvc.exec error: Cannot start daemon >> 01/03/2013 09:19:47 7079 jsvc.exec error: Service exit with a return value >> of 5 > > -- > This message is automatically generated by JIRA. > If you think it was sent incorrectly, please contact your JIRA administrators > For more information on JIRA, see: http://www.atlassian.com/software/jira