The warnings plug-in does not scan js files using the JSLint scanner. It only visualizes the results from JSLint. I.e., you need to run JSLInt in your build. And then the plug-in will pick up these results and visualizes these on the build page.
Ulli Am 29.08.2013 um 11:00 schrieb Giovanni Toraldo <m...@gionn.net>: > Hi, > > I've setup a new project with the latest version of warnings plugin to scan > js file with the JsLint integrated scanner. > > However, it looks like that the plugin is using the wrong scanner (an XML > one?), hence I've selected JsLint from the dropdown for files of type **/.js > > The stacktrace I get: > > [WARNINGS] Parsing of file > /var/lib/jenkins/workspace/project/public/js/frontend.js failed due to an > exception: > > org.kohsuke.stapler.framework.io.IOException2: org.xml.sax.SAXParseException; > lineNumber: 1; columnNumber: 1; Content is not allowed in prolog. > at hudson.plugins.warnings.parser.LintParser.parse(LintParser.java:54) > at > hudson.plugins.warnings.parser.ParserRegistry.parse(ParserRegistry.java:315) > at > hudson.plugins.warnings.parser.ParserRegistry.parse(ParserRegistry.java:294) > at > hudson.plugins.warnings.parser.FileWarningsParser.parse(FileWarningsParser.java:53) > at > hudson.plugins.analysis.core.FilesParser.parseFile(FilesParser.java:306) > at > hudson.plugins.analysis.core.FilesParser.parseFiles(FilesParser.java:264) > at > hudson.plugins.analysis.core.FilesParser.parserCollectionOfFiles(FilesParser.java:215) > at hudson.plugins.analysis.core.FilesParser.invoke(FilesParser.java:184) > at hudson.plugins.analysis.core.FilesParser.invoke(FilesParser.java:31) > at hudson.FilePath.act(FilePath.java:904) > at hudson.FilePath.act(FilePath.java:877) > at > hudson.plugins.warnings.WarningsPublisher.parseFiles(WarningsPublisher.java:436) > at > hudson.plugins.warnings.WarningsPublisher.perform(WarningsPublisher.java:319) > at > hudson.plugins.analysis.core.HealthAwareRecorder.perform(HealthAwareRecorder.java:333) > at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19) > at > hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:804) > at > hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:776) > at hudson.model.Build$BuildExecution.post2(Build.java:183) > at > hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:726) > at hudson.model.Run.execute(Run.java:1600) > at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46) > at hudson.model.ResourceController.execute(ResourceController.java:88) > at hudson.model.Executor.run(Executor.java:241) > Caused by: org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; > Content is not allowed in prolog. > at > com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:198) > at > com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:177) > at > com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:441) > at > com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:368) > at > com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1388) > at > com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:998) > at > com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:607) > at > com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:489) > at > com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:835) > at > com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764) > at > com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:123) > at > com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1210) > at > com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:568) > at > com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse(SAXParserImpl.java:302) > at javax.xml.parsers.SAXParser.parse(SAXParser.java:195) > at hudson.plugins.warnings.parser.LintParser.parse(LintParser.java:49) > > Any hint? > > Thanks. > > -- > You received this message because you are subscribed to the Google Groups > "Jenkins Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to jenkinsci-users+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out.
signature.asc
Description: Message signed with OpenPGP using GPGMail