<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic How can i solve this problem &amp;quot;Precondition for readText is getEventType() == START_ELEMENT&amp;quot; in Splunk Dev</title>
    <link>https://community.splunk.com/t5/Splunk-Dev/How-can-i-solve-this-problem-quot-Precondition-for-readText-is/m-p/326700#M4656</link>
    <description>&lt;H1&gt;I Have met this error&lt;/H1&gt;

&lt;P&gt;javax.xml.stream.XMLStreamException: Precondition for readText is &lt;CODE&gt;getEventType() == START_ELEMENT&lt;/CODE&gt;&lt;/P&gt;

&lt;PRE&gt;&lt;CODE&gt; [exec]     at weblogic.xml.stax.XMLStreamReaderBase.getElementText(XMLStreamReaderBase.java:285)
     [exec]     at com.splunk.AtomObject.createReader(AtomObject.java:100)
     [exec]     at com.splunk.AtomEntry.parseStream(AtomEntry.java:55)
     [exec]     at com.splunk.Job.refresh(Job.java:937)
     [exec]     at com.splunk.JobCollection.create(JobCollection.java:92)
     [exec]     at com.splunk.JobCollection.create(JobCollection.java:62)
     [exec]     at kr.hrdkorea.ncs.common.api.controller.CMApiController.restApi01(CMApiController.java:426)
     [exec]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     [exec]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
     [exec]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
     [exec]     at java.lang.reflect.Method.invoke(Method.java:606)
     [exec]     at org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:176)
     [exec]     at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:426)
     [exec]     at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:414)
     [exec]     at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:790)
     [exec]     at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719)
     [exec]     at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)
     [exec]     at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:560)
     [exec]     at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
     [exec]     at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
     [exec]     at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
     [exec]     at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
     [exec]     at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301)
     [exec]     at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
     [exec]     at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
     [exec]     at egovframework.rte.ptl.mvc.filter.HTMLTagFilter.doFilter(HTMLTagFilter.java:51)
     [exec]     at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
     [exec]     at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
     [exec]     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
     [exec]     at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
     [exec]     at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3730)
     [exec]     at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3696)
     [exec]     at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
     [exec]     at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
     [exec]     at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2273)
     [exec]     at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179)
     [exec]     at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490)
     [exec]     at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
     [exec]     at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
&lt;/CODE&gt;&lt;/PRE&gt;

&lt;P&gt;==============================================================&lt;BR /&gt;
When this Method Call &lt;CODE&gt;"Job job = service.getJobs().create(host);"&lt;/CODE&gt;&lt;/P&gt;

&lt;H1&gt;this my source&lt;/H1&gt;

&lt;P&gt;Map connectArgs = new HashMap();&lt;BR /&gt;
        try{&lt;/P&gt;

&lt;PRE&gt;&lt;CODE&gt;        connectArgs.put("host", "server ip");
        connectArgs.put("username", "login id");
        connectArgs.put("password", "login passwor");
        connectArgs.put("port", 8089);
        connectArgs.put("scheme", "http"); 

        service = Service.connect(connectArgs);

    }catch(Exception e){
        e.printStackTrace();
    }
&lt;/CODE&gt;&lt;/PRE&gt;

&lt;P&gt;String host = &lt;CODE&gt;"search host=\"{hostname}\" ";&lt;/CODE&gt;&lt;BR /&gt;
&lt;CODE&gt;Job job = service.getJobs().create(host);&lt;/CODE&gt;   &amp;lt;--------------- this line is problem i guess&lt;/P&gt;

&lt;P&gt;TEST java version : 1.6.0.45/ 1.7.0.80&lt;BR /&gt;
SDK JAR : splunk-sdk-java-1.6.2.jar&lt;BR /&gt;
splunk version : enterprise(7.0.0 )&lt;BR /&gt;
WAS : weblogic 10.3&lt;/P&gt;

&lt;P&gt;more info : &lt;BR /&gt;
i can't use &lt;CODE&gt;"splunk-sdk-java-1.6.2.jar"&lt;/CODE&gt; file as it is, because java version, so i nuinstall &lt;CODE&gt;"splunk-sdk-java-1.6.2.jar"&lt;/CODE&gt; .&lt;BR /&gt;
and then copy all *.java file to &lt;CODE&gt;"myProject"&lt;/CODE&gt; after that i Can use. &lt;/P&gt;</description>
    <pubDate>Thu, 25 Jan 2018 04:49:47 GMT</pubDate>
    <dc:creator>shipment777</dc:creator>
    <dc:date>2018-01-25T04:49:47Z</dc:date>
    <item>
      <title>How can i solve this problem "Precondition for readText is getEventType() == START_ELEMENT"</title>
      <link>https://community.splunk.com/t5/Splunk-Dev/How-can-i-solve-this-problem-quot-Precondition-for-readText-is/m-p/326700#M4656</link>
      <description>&lt;H1&gt;I Have met this error&lt;/H1&gt;

&lt;P&gt;javax.xml.stream.XMLStreamException: Precondition for readText is &lt;CODE&gt;getEventType() == START_ELEMENT&lt;/CODE&gt;&lt;/P&gt;

&lt;PRE&gt;&lt;CODE&gt; [exec]     at weblogic.xml.stax.XMLStreamReaderBase.getElementText(XMLStreamReaderBase.java:285)
     [exec]     at com.splunk.AtomObject.createReader(AtomObject.java:100)
     [exec]     at com.splunk.AtomEntry.parseStream(AtomEntry.java:55)
     [exec]     at com.splunk.Job.refresh(Job.java:937)
     [exec]     at com.splunk.JobCollection.create(JobCollection.java:92)
     [exec]     at com.splunk.JobCollection.create(JobCollection.java:62)
     [exec]     at kr.hrdkorea.ncs.common.api.controller.CMApiController.restApi01(CMApiController.java:426)
     [exec]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     [exec]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
     [exec]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
     [exec]     at java.lang.reflect.Method.invoke(Method.java:606)
     [exec]     at org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:176)
     [exec]     at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:426)
     [exec]     at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:414)
     [exec]     at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:790)
     [exec]     at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719)
     [exec]     at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)
     [exec]     at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:560)
     [exec]     at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
     [exec]     at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
     [exec]     at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
     [exec]     at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
     [exec]     at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301)
     [exec]     at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
     [exec]     at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
     [exec]     at egovframework.rte.ptl.mvc.filter.HTMLTagFilter.doFilter(HTMLTagFilter.java:51)
     [exec]     at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
     [exec]     at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
     [exec]     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
     [exec]     at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
     [exec]     at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3730)
     [exec]     at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3696)
     [exec]     at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
     [exec]     at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
     [exec]     at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2273)
     [exec]     at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179)
     [exec]     at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490)
     [exec]     at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
     [exec]     at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
&lt;/CODE&gt;&lt;/PRE&gt;

&lt;P&gt;==============================================================&lt;BR /&gt;
When this Method Call &lt;CODE&gt;"Job job = service.getJobs().create(host);"&lt;/CODE&gt;&lt;/P&gt;

&lt;H1&gt;this my source&lt;/H1&gt;

&lt;P&gt;Map connectArgs = new HashMap();&lt;BR /&gt;
        try{&lt;/P&gt;

&lt;PRE&gt;&lt;CODE&gt;        connectArgs.put("host", "server ip");
        connectArgs.put("username", "login id");
        connectArgs.put("password", "login passwor");
        connectArgs.put("port", 8089);
        connectArgs.put("scheme", "http"); 

        service = Service.connect(connectArgs);

    }catch(Exception e){
        e.printStackTrace();
    }
&lt;/CODE&gt;&lt;/PRE&gt;

&lt;P&gt;String host = &lt;CODE&gt;"search host=\"{hostname}\" ";&lt;/CODE&gt;&lt;BR /&gt;
&lt;CODE&gt;Job job = service.getJobs().create(host);&lt;/CODE&gt;   &amp;lt;--------------- this line is problem i guess&lt;/P&gt;

&lt;P&gt;TEST java version : 1.6.0.45/ 1.7.0.80&lt;BR /&gt;
SDK JAR : splunk-sdk-java-1.6.2.jar&lt;BR /&gt;
splunk version : enterprise(7.0.0 )&lt;BR /&gt;
WAS : weblogic 10.3&lt;/P&gt;

&lt;P&gt;more info : &lt;BR /&gt;
i can't use &lt;CODE&gt;"splunk-sdk-java-1.6.2.jar"&lt;/CODE&gt; file as it is, because java version, so i nuinstall &lt;CODE&gt;"splunk-sdk-java-1.6.2.jar"&lt;/CODE&gt; .&lt;BR /&gt;
and then copy all *.java file to &lt;CODE&gt;"myProject"&lt;/CODE&gt; after that i Can use. &lt;/P&gt;</description>
      <pubDate>Thu, 25 Jan 2018 04:49:47 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Dev/How-can-i-solve-this-problem-quot-Precondition-for-readText-is/m-p/326700#M4656</guid>
      <dc:creator>shipment777</dc:creator>
      <dc:date>2018-01-25T04:49:47Z</dc:date>
    </item>
  </channel>
</rss>

