You need to sign in to do that
Don't have an account?

Setting up Lightning Connect - Pb with API Trailhead Error
Hello Community,
I'm working on the "Setting up Lightning Connect - Pb with API Trailhead Module and after submitting the Check Challenge I've received this error below:
"Challenge Not yet complete... here's what's wrong:
There was an unexpected error in your org which is preventing this assessment check from completing: System.ExternalObjectException: data.api.DataSourceException: This data is no longer available. The "Phone" table in the external data source is currently unavailable. Try again later or contact your administrator for help."
Has anyone come across this error, or have any ideas on what the issue is or on how to proceed to complete the challenge. Thanks.
I'm working on the "Setting up Lightning Connect - Pb with API Trailhead Module and after submitting the Check Challenge I've received this error below:
"Challenge Not yet complete... here's what's wrong:
There was an unexpected error in your org which is preventing this assessment check from completing: System.ExternalObjectException: data.api.DataSourceException: This data is no longer available. The "Phone" table in the external data source is currently unavailable. Try again later or contact your administrator for help."
Has anyone come across this error, or have any ideas on what the issue is or on how to proceed to complete the challenge. Thanks.
Things that you might want to try next:
1. Since it doesnt look an issue with external data source (even though error says so), it might have to do something with the SFDC part. So please try this once in some new org which has an instance (e.g. na1, na2) different than the one you are trying in.
2. Also reconfirm on the API Name - just to verify - Phone_Plan__x and Phone__x
3. Lastly , while doing this in other org, keep checking the challenge after every step you do. i.e. Create data source ..then test it to ensure that you are getting appropriate error at that stage. Then sync object and ensure that error changes. This would ensure that each step is getting properly validated by Salesforce and would assist in digging down to the point from where issue starts coming. Hope that helps.
All Answers
I have never come across this. But possible checks/workaround.
1. First ensure that the Phone table is accessible from your salesforce Org.
2. Ensure that your org does not have a namespace which is often the case.
3. If issue is just with this module, try connecting a difference org and doing the exercise there and then verify by connecting trailhead to that other org.
https://developer.salesforce.com/forums/ForumsMain?id=906F00000005G01IAE
"Challenge Not yet complete... here's what's wrong:
There was an unexpected error in your org which is preventing this assessment check from completing: System.ExternalObjectException: data.api.DataSourceException: This data is no longer available. The "Phone" table in the external data source is currently unavailable. Try again later or contact your administrator for help."
Does anyone have any other suggestions on how to proceed with this???
External Data Source: Mobile Devices
Both of my External Objects
Phone External Object Name (API and Label)
ANY SUGGESTIONS????
Things that you might want to try next:
1. Since it doesnt look an issue with external data source (even though error says so), it might have to do something with the SFDC part. So please try this once in some new org which has an instance (e.g. na1, na2) different than the one you are trying in.
2. Also reconfirm on the API Name - just to verify - Phone_Plan__x and Phone__x
3. Lastly , while doing this in other org, keep checking the challenge after every step you do. i.e. Create data source ..then test it to ensure that you are getting appropriate error at that stage. Then sync object and ensure that error changes. This would ensure that each step is getting properly validated by Salesforce and would assist in digging down to the point from where issue starts coming. Hope that helps.
I didn't have to go into a new org to completed it also, Thank you for your assistance.
The information in "External Connection Detail" does not need to be changed - changing it will result in the objects losing their rows/columns and not being able to feed in the external data - hence the error message.
Then, change any record for any user to the UUID of MDAwMDEyMzQ0Mg==
That should allow you to complete the challenge.
Same for Phones__x, change to Phone__x.