Splunk Dev

Getting XML parsing error while connecting to Splunk via java SDK.

chitranjan155
New Member

Hi
PFB code

HttpService.setSslSecurityProtocol( SSLSecurityProtocol.TLSv1_2 );

     ServiceArgs serviceArgs = new ServiceArgs();
     serviceArgs.setHost("mycompanyserver.com");
     serviceArgs.setPort(8089);
     serviceArgs.setUsername("myuser");
     serviceArgs.setPassword("mypasword");


     // Create a Service instance and log in with the argument map
     Service service = Service.connect(serviceArgs);  // throwing error here 

     System.out.println(service.getToken().toString());
     for (Application app : service.getApplications().values()) {
         System.out.println(app.getName());
     }

PFB the error

[Fatal Error] :1:3: The markup in the document preceding the root element must be well-formed.
Exception in thread "main" java.lang.RuntimeException: The markup in the document preceding the root element must be well-formed.
at com.splunk.Xml.parse(Xml.java:63)
at com.splunk.Xml.parse(Xml.java:40)
at com.splunk.Service.login(Service.java:1125)
at com.splunk.Service.login(Service.java:1103)
at com.splunk.Service.connect(Service.java:189)
Labels (2)
0 Karma
Get Updates on the Splunk Community!

Pro Tips for First-Time .conf Attendees: Advice from SplunkTrust

Heading to your first .Conf? You’re in for an unforgettable ride — learning, networking, swag collecting, ...

Raise Your Skills at the .conf25 Builder Bar: Your Splunk Developer Destination

Calling all Splunk developers, custom SPL builders, dashboarders, and Splunkbase app creators – the Builder ...

Hunt Smarter, Not Harder: Discover New SPL “Recipes” in Our Threat Hunting Webinar

Are you ready to take your threat hunting skills to the next level? As Splunk community members, you know the ...