• Ed McCann
  • NEWBIE
  • 0 Points
  • Member since 2016

  • Chatter
    Feed
  • 0
    Best Answers
  • 0
    Likes Received
  • 0
    Likes Given
  • 2
    Questions
  • 0
    Replies
I get the following error when trying to update a record in Salesforce using SOAP API, however I'm seeing the record being updated in Salesforce. The compid is our interal identifier that is linked to the Salesforce AccountID.

06:01:35.081 [main] ERROR c.p.pinksync.salesforce.impl.BaseSF - Exception occurred while logging in :

com.sforce.soap.enterprise.fault.UnexpectedErrorFault: null
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[na:1.8.0_25]
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) ~[na:1.8.0_25]
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[na:1.8.0_25]
        at java.lang.reflect.Constructor.newInstance(Constructor.java:408) ~[na:1.8.0_25]
        at java.lang.Class.newInstance(Class.java:438) ~[na:1.8.0_25]
        at com.sforce.ws.bind.TypeMapper.readSingle(TypeMapper.java:682) ~[force-wsc-36.2.0.jar:na]
        at com.sforce.ws.bind.TypeMapper.readObject(TypeMapper.java:557) ~[force-wsc-36.2.0.jar:na]
        at com.sforce.ws.transport.SoapConnection.parseDetail(SoapConnection.java:236) ~[force-wsc-36.2.0.jar:na]
        at com.sforce.ws.transport.SoapConnection.createException(SoapConnection.java:210) ~[force-wsc-36.2.0.jar:na]
        at com.sforce.ws.transport.SoapConnection.receive(SoapConnection.java:156) ~[force-wsc-36.2.0.jar:na]
        at com.sforce.ws.transport.SoapConnection.send(SoapConnection.java:99) ~[force-wsc-36.2.0.jar:na]
        at com.sforce.soap.enterprise.EnterpriseConnection.login(EnterpriseConnection.java:1216) ~[enterprise-36.2.0.jar:na]
        at com.sforce.soap.enterprise.EnterpriseConnection.<init>(EnterpriseConnection.java:386) ~[enterprise-36.2.0.jar:na]
        at com.sforce.soap.enterprise.Connector.newConnection(Connector.java:27) ~[enterprise-36.2.0.jar:na]
        at com.pinkotc.pinksync.salesforce.impl.BaseSF.login(BaseSF.java:33) ~[pinksync-1.43.0.1.jar:na]
        at com.pinkotc.pinksync.salesforce.impl.SforceCompanyImpl.getAccountId(SforceCompanyImpl.java:366) [pinksync-1.43.0.1.jar:na]
        at com.pinkotc.pinksync.salesforce.impl.SforceSecurityImpl.updateSforceSecurity(SforceSecurityImpl.java:50) [pinksync-1.43.0.1.jar:na]
        at com.pinkotc.pinksync.cli.PinksyncAdmin.main(PinksyncAdmin.java:240) [pinksync-1.43.0.1.jar:na]
06:01:35,081  INFO (SforceSecurityImpl:58) - Could not get Salesforce account ID for compid 665036


 
I currently have an SOAP API process to push/update from our DB to Salesforce twice daily - once at 6 AM and again at 9 PM. The 9 PM job does not connect to Salesforce. I need to resolve the error below:

    
Try to connect to Salesforce via SOAP connection.
Error Message (If applicable)    
21:08:47.073 [main] INFO c.p.pinksync.salesforce.impl.BaseSF - LOGGING IN NOW....
21:08:47,344 ERROR (SforcePartnerImpl:105) - Connection Exception occurred while creating ...for compid 687802 and spmid 5543
[UnexpectedErrorFault [ApiFault exceptionCode='UNKNOWN_EXCEPTION'
exceptionMessage='An unexpected error occurred. Please include this ErrorId if you contact support: 471974694-49049 (550841919)'
extendedErrorDetails='{[0]}'
]
]

at sun.reflect.GeneratedConstructorAccessor52.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:408)
at java.lang.Class.newInstance(Class.java:438)
at com.sforce.ws.bind.TypeMapper.readSingle(TypeMapper.java:682)
at com.sforce.ws.bind.TypeMapper.readObject(TypeMapper.java:557)
at com.sforce.ws.transport.SoapConnection.parseDetail(SoapConnection.java:236)
at com.sforce.ws.transport.SoapConnection.createException(SoapConnection.java:210)
at com.sforce.ws.transport.SoapConnection.receive(SoapConnection.java:156)
at com.sforce.ws.transport.SoapConnection.send(SoapConnection.java:99)
at com.sforce.soap.enterprise.EnterpriseConnection.create(EnterpriseConnection.java:432)
at com.pinkotc.pinksync.salesforce.impl.SforcePartnerImpl.createSforcePartner(SforcePartnerImpl.java:90)
at com.pinkotc.pinksync.salesforce.impl.SforcePartnerImpl.updateSforcePartner(SforcePartnerImpl.java:40)
at com.pinkotc.pinksync.cli.PinksyncAdmin.main(PinksyncAdmin.java:222)
21:08:47.344 [main] INFO o.s.c.s.ClassPathXmlApplicationContext - Closing org.springframework.context.support.ClassPathXmlApplicationContext@546a03af: startup date [Mon Oct 21 21:00:02 EDT 2019]; root of context hierarchy
21:08:47.346 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Returning cached instance of singleton bean 'lifecycleProcessor'