+ Start a Discussion
raj kiranraj kiran 

does refreshed instance need to give new wsdl file to external systems ?

Hi All,

Recently one of my QA instance has been refreshed, so like until before resfreshing was done, the external systems were able to connect to sfdc . hoever when the QA was refreshed with prod data, the connection got failed . and it says 

Exception in thread "main" java.lang.NoClassDefFoundError: com.sforce.soap.enterprise.fault.LoginFault

        at java.lang.J9VMInternals.verifyImpl(Native Method)

        at java.lang.J9VMInternals.verify(J9VMInternals.java:73)

        at java.lang.J9VMInternals.initialize(J9VMInternals.java:135)

Caused by: java.lang.ClassNotFoundException: com.sforce.soap.enterprise.fault.LoginFault

So i am wondering if we need to build new esdl etc or building new jars associated with them.
You shouldn't need to.  You will need to make sure that you have the username, password and token correct and that if you are using any hardcoded URL that you update them to the new host that your QA instance resides on.