johvargas / sfdc-wsc

Automatically exported from code.google.com/p/sfdc-wsc
0 stars 0 forks source link

ClassCastException when running on Grails on GAE #9

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Install grails
2. Install app-engine grails plugin
3. download and install sfdc-wsc jars in grails lib
4. try example code on this site

What is the expected output? What do you see instead?
I would expect to have the code create and account, instead I get this:

org.codehaus.groovy.runtime.InvokerInvocationException:
java.lang.ClassCastException: com.sforce.soap.partner.LoginResult cannot be
cast to com.sforce.ws.bind.XMLizable
    at
com.google.apphosting.utils.jetty.DevAppEngineWebAppContext.handle(DevAppEngineW
ebAppContext.java:54)
    at
com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter(Transactio
nCleanupFilter.java:43)
    at
com.google.appengine.tools.development.StaticFileFilter.doFilter(StaticFileFilte
r.java:121)
    at
com.google.apphosting.utils.jetty.DevAppEngineWebAppContext.handle(DevAppEngineW
ebAppContext.java:54)
    at
com.google.appengine.tools.development.JettyContainerService$ApiProxyHandler.han
dle(JettyContainerService.java:313)
Caused by: java.lang.ClassCastException:
com.sforce.soap.partner.LoginResult cannot be cast to
com.sforce.ws.bind.XMLizable
    at com.sforce.ws.bind.TypeMapper.readSingle(TypeMapper.java:606)
    at com.sforce.ws.bind.TypeMapper.readObject(TypeMapper.java:483)
    at
com.sforce.soap.partner.LoginResponse_element.loadFields(LoginResponse_element.j
ava:68)
    at
com.sforce.soap.partner.LoginResponse_element.load(LoginResponse_element.java:59
)
    at com.sforce.ws.bind.TypeMapper.readSingle(TypeMapper.java:607)
    at com.sforce.ws.bind.TypeMapper.readObject(TypeMapper.java:483)
    at com.sforce.ws.transport.SoapConnection.bind(SoapConnection.java:157)
    at com.sforce.ws.transport.SoapConnection.receive(SoapConnection.java:131)
    at com.sforce.ws.transport.SoapConnection.send(SoapConnection.java:106)
    at com.sforce.soap.partner.PartnerConnection.login(PartnerConnection.java:754)
    at
com.sforce.soap.partner.PartnerConnection.<init>(PartnerConnection.java:294)
    at com.sforce.soap.partner.Connector.newConnection(Connector.java:27)
    at
com.sdfcgae.demo.SalesforceConnectionService.createAccount(SalesforceConnectionS
ervice.java:35)
    at ContentController$_closure2.doCall(ContentController.groovy:19)
    at ContentController$_closure2.doCall(ContentController.groovy)
    ... 5 more

What version of the product are you using? On what operating system?
Snow Leopard, version of grails is 1.1.1, app-engine plugin is 0.8.3,
sdfc-wsc client is may 2009 jars

Please provide any additional information below.

Original issue reported on code.google.com by stevemay...@gmail.com on 17 Sep 2009 at 5:54

GoogleCodeExporter commented 8 years ago
I think com.sforce.soap.partner.LoginResult is generated by AXIS not WSC. 
Please try
this out with the wsc-18.jar and partner-18.jar. Thanks.

Original comment by manoj.ch...@gmail.com on 6 Apr 2010 at 11:13