Issue Details (XML | Word | Printable)

Key: ABICLOUD-240
Type: Bug Bug
Status: Closed Closed
Resolution: Fixed
Priority: Critical Critical
Assignee: Oliver Fernandez
Reporter: Marc Morata
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Abiquo

Interface: "Delete Appliance" fail

Created: 13/Oct/09 04:24 PM   Updated: 16/Oct/09 03:47 PM   Resolved: 15/Oct/09 05:47 PM
Component/s: None
Affects Version/s: abiCloud-1.0.0-SNAPSHOT
Fix Version/s: abicloud-1.0.0PR

Time Tracking:
Not Specified


 Description  « Hide
If I delete a poweredon virtual appliance, with "Delete Appliance" button, I get the error:

16:12:54.431 ERROR com.abiquo.util.AbiCloudError - null The method deleteVirtualAppliance does not exist on server.[Error code:ABI-S004. Timestamp:1255443174]. null

Error Code: ABI-S004.
Error ID: 1255443174.
java.lang.NoSuchMethodException: com.abiquo.abiserver.commands.VirtualApplianceCommand.deleteVirtualAppliance(com.abiquo.abiserver.pojo.virtualappliance.VirtualAppliance)
        at java.lang.Class.getDeclaredMethod(Class.java:1937) [na:1.6.0_10]
        at com.abiquo.abiserver.commands.BasicCommand.onExecute(BasicCommand.java:328) [BasicCommand.class:na]
        at com.abiquo.abiserver.commands.BasicCommand.execute(BasicCommand.java:207) [BasicCommand.class:na]
        at com.abiquo.abiserver.commands.BasicCommand.execute(BasicCommand.java:238) [BasicCommand.class:na]
        at com.abiquo.abiserver.services.flex.NonBlockingService.deleteVirtualAppliance(NonBlockingService.java:227) [NonBlockingService.class:na]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [na:1.6.0_10]
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [na:1.6.0_10]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [na:1.6.0_10]
        at java.lang.reflect.Method.invoke(Method.java:597) [na:1.6.0_10]
        at flex.messaging.services.remoting.adapters.JavaAdapter.invoke(JavaAdapter.java:406) [flex-messaging-remoting-3.0.jar:3.0.0.544]
        at flex.messaging.services.RemotingService.serviceMessage(RemotingService.java:183) [flex-messaging-remoting-3.0.jar:3.0.0.544]
        at flex.messaging.MessageBroker.routeMessageToService(MessageBroker.java:1417) [flex-messaging-core-3.0.jar:3.0.0.544]
        at flex.messaging.endpoints.AbstractEndpoint.serviceMessage(AbstractEndpoint.java:878) [flex-messaging-core-3.0.jar:3.0.0.544]
        at flex.messaging.endpoints.amf.MessageBrokerFilter.invoke(MessageBrokerFilter.java:121) [flex-messaging-core-3.0.jar:3.0.0.544]
        at flex.messaging.endpoints.amf.LegacyFilter.invoke(LegacyFilter.java:158) [flex-messaging-core-3.0.jar:3.0.0.544]
        at flex.messaging.endpoints.amf.SessionFilter.invoke(SessionFilter.java:49) [flex-messaging-core-3.0.jar:3.0.0.544]
        at flex.messaging.endpoints.amf.BatchProcessFilter.invoke(BatchProcessFilter.java:67) [flex-messaging-core-3.0.jar:3.0.0.544]
        at flex.messaging.endpoints.amf.SerializationFilter.invoke(SerializationFilter.java:146) [flex-messaging-core-3.0.jar:3.0.0.544]
        at flex.messaging.endpoints.BaseHTTPEndpoint.service(BaseHTTPEndpoint.java:274) [flex-messaging-core-3.0.jar:3.0.0.544]
        at flex.messaging.MessageBrokerServlet.service(MessageBrokerServlet.java:377) [flex-messaging-core-3.0.jar:3.0.0.544]
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) [servlet-api.jar:na]
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) [catalina.jar:na]
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [catalina.jar:na]
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) [catalina.jar:na]
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) [catalina.jar:na]
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) [catalina.jar:na]
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) [catalina.jar:na]
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [catalina.jar:na]
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286) [catalina.jar:na]
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845) [tomcat-coyote.jar:na]
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) [tomcat-coyote.jar:na]
        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) [tomcat-coyote.jar:na]
        at java.lang.Thread.run(Thread.java:619) [na:1.6.0_10]


Xavier Fernandez added a comment - 15/Oct/09 06:19 AM
Where appears this error?

On virtual Appliance detail section or in Virtual Data Center lists

Marc Morata added a comment - 15/Oct/09 11:02 AM
In virtual appliance detail.

Oliver Fernandez added a comment - 15/Oct/09 05:47 PM
Fixed