API BaaS has been created and was then consumed by simple API Proxy from API Management by selecting the option " Backend Service ".
The API proxy got built without any issues and is even calling the BaaS API and producing the expected output. - Only for the first time.
BUT , whenever I make any change or in fact cut and paste something to the PostFlow under Target Endpoints, its throwing the below error:
Error creating object Failed to import the bundle : com.apigee.repository.RepositoryException: javax.xml.bind.UnmarshalException - with linked exception: [org.xml.sax.SAXParseException; lineNumber: 11; columnNumber: 121; The reference to entity "client_secret" must end with the ';' delimiter.].
Below is the content of the PostFlow under Target Endpoints
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <TargetEndpoint name="default"> <Description/> <PreFlow name="PreFlow"> <Request/> <Response/> </PreFlow> <Flows/> <PostFlow name="PostFlow"/> <HTTPTargetConnection> <URL>https://api.usergrid.com/Srinath_Adusumalli/CCBAPI/nrcs/?client_id=b3U6whuc-uTEEeSgexNAM1_VyQ&client_secret=b3U6nnYbePbj2qP_Aia15ir36uYFXGk</URL> </HTTPTargetConnection> </TargetEndpoint>
Is this is a bug in the product or am I doing something wrong?
Regards,
Srinath