function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
millburnmillburn 

download wsdl

I am trying to automate enterprise wsdl download but I am keep getting the following error message.  

 

You do not have Javascript enabled. Javascript is required to use salesforce.com. Please enable Javascript, then click <a href="/soap/wsdl.jsp?type=*"

 

I have read about frontdoor,jsp but it doesnt seem to work for the code below. Please help

 

 

   loginResult = binding.login("", "");
              response.sendRedirect("https://na1.salesforce.com/secur/frontdoor.jsp?sid="+ sessionID +"&retURL=");
            // loginResult.setServerUrl(serverUrl)
             
              url = "https://cs3.salesforce.com/secur/frontdoor.jsp?sid="+loginResult.getSessionId()+"&retURL=/soap/wsdl.jsp?type=*";
              loginResult.setServerUrl(url);
             
              //   System.out.println(url);
              URL uv;
              
              uv = new URL(url);
              
          //   System.out.println( u.getFile());
              is = uv.openStream(); 
              
              dis = new DataInputStream(new BufferedInputStream(is));
              while ((s = dis.readLine()) != null) {
                  System.out.println(s);
               }

 

   loginResult = binding.login("login", "pwd");            

     url = "https://cs1.salesforce.com/secur/frontdoor.jsp?sid="+loginResult.getSessionId()+"&retURL=/soap/wsdl.jsp?type=*";              loginResult.setServerUrl(url);                                  

URL uv;                            

uv = new URL(url);                            

is = uv.openStream();                           

 dis = new DataInputStream(new BufferedInputStream(is));              

while ((s = dis.readLine()) != null) {                  System.out.println(s);               }

SuperfellSuperfell

Can i ask what your use case is for this?

Abhinav GuptaAbhinav Gupta

Not pretty clear, what exactly you are trying to do. Seems you are trying screen scraping and creating a download url. I have done that with http://htmlunit.sourceforge.net/

It has a decent Java browser inside, so works well with SFDC that way.