[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 03:20 min
[INFO] Finished at: 2016-11-14T09:48:25+00:00 [INFO] Final Memory: 108M/451M [INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.sonarsource.scanner.maven:sonar-maven-plugin:3.2:sonar (default-cli) on project fulfilment-manager-service: Can not execute Checkstyle: cannot initialize module RegexpHeader - Cannot set property 'header' in module RegexpHeader to '^\/\*(\s\*{1,100})?$\n^\s\*\s{1,50}Copyright\s\d\d\d\d?[-\d\d\d\d]+\sOur\sCompany\sName\sHere$\n((^\s\*$\n^\s\*\sWhat\s:\s\b.{1,}$\n^\s\*\sWho\s\s:\s\b.{1,}$\n^\s\*\sWhen\s:\s(.*?)$\n^\s\*$\n^\s\*\sSource\scontrol$\n^\s\*\s{1,50}\$Revision:\s[0-9]*\.?[0-9]+\s\$\n^\s\*\s{1,50}\$Author:\s[A-Za-z0-9]*\s\$\n^\s\*\s{1,50}\$Date:\s\b.{1,}\$\n^\s\*$\n)|(^\s\*$\n^\s\*\sWhat\s:\s\b.{1,}\sWho\s:\s\b.{1,}\sWhen\s:\s(.*?)$\n^\s\*$\n^\s\*(\s\*{1,100})?$\n))?^\s\*{1,}\/$\n': line 3 in header specification is not a regular expression: InvocationTargetException -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
com.puppycrawl.tools.checkstyle.api.CheckstyleException: cannot initialize module RegexpHeader - Cannot set property 'header' to '^\/\*(\s\*{1,100})?$\n^\s\*\s{1,50}Copyright\s\d\d\d\d?[-\d\d\d\d]+\sOur\sCompany\sName\sHere$\n((^\s\*$\n^\s\*\sWhat\s:\s\b.{1,}$\n^\s\*\sWho\s\s:\s\b.{1,}$\n^\s\*\sWhen\s:\s(.*?)$\n^\s\*$\n^\s\*\sSource\scontrol$\n^\s\*\s{1,50}\$Revision:\s[0-9]*\.?[0-9]+\s\$\n^\s\*\s{1,50}\$Author:\s[A-Za-z0-9]*\s\$\n^\s\*\s{1,50}\$Date:\s\b.{1,}\$\n^\s\*$\n)|(^\s\*$\n^\s\*\sWhat\s:\s\b.{1,}\sWho\s:\s\b.{1,}\sWhen\s:\s(.*?)$\n^\s\*$\n^\s\*(\s\*{1,100})?$\n))?^\s\*{1,}\/$\n' in module RegexpHeader
at com.puppycrawl.tools.checkstyle.Checker.setupChild(Checker.java:429)
Checkstyle ends with 1 errors.
at com.puppycrawl.tools.checkstyle.api.AutomaticBean.configure(AutomaticBean.java:141)
at com.puppycrawl.tools.checkstyle.Main.runCheckstyle(Main.java:421)
at com.puppycrawl.tools.checkstyle.Main.runCli(Main.java:359)
at com.puppycrawl.tools.checkstyle.Main.main(Main.java:174)
Caused by: com.puppycrawl.tools.checkstyle.api.CheckstyleException: Cannot set property 'header' to '^\/\*(\s\*{1,100})?$\n^\s\*\s{1,50}Copyright\s\d\d\d\d?[-\d\d\d\d]+\sOur\sCompany\sName\sHere$\n((^\s\*$\n^\s\*\sWhat\s:\s\b.{1,}$\n^\s\*\sWho\s\s:\s\b.{1,}$\n^\s\*\sWhen\s:\s(.*?)$\n^\s\*$\n^\s\*\sSource\scontrol$\n^\s\*\s{1,50}\$Revision:\s[0-9]*\.?[0-9]+\s\$\n^\s\*\s{1,50}\$Author:\s[A-Za-z0-9]*\s\$\n^\s\*\s{1,50}\$Date:\s\b.{1,}\$\n^\s\*$\n)|(^\s\*$\n^\s\*\sWhat\s:\s\b.{1,}\sWho\s:\s\b.{1,}\sWhen\s:\s(.*?)$\n^\s\*$\n^\s\*(\s\*{1,100})?$\n))?^\s\*{1,}\/$\n' in module RegexpHeader
at com.puppycrawl.tools.checkstyle.api.AutomaticBean.tryCopyProperty(AutomaticBean.java:182)
at com.puppycrawl.tools.checkstyle.api.AutomaticBean.configure(AutomaticBean.java:134)
at com.puppycrawl.tools.checkstyle.Checker.setupChild(Checker.java:425)
... 4 more
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.commons.beanutils.PropertyUtilsBean.invokeMethod(PropertyUtilsBean.java:2127)
at org.apache.commons.beanutils.PropertyUtilsBean.setSimpleProperty(PropertyUtilsBean.java:2108)
at org.apache.commons.beanutils.BeanUtilsBean.copyProperty(BeanUtilsBean.java:437)
at com.puppycrawl.tools.checkstyle.api.AutomaticBean.tryCopyProperty(AutomaticBean.java:172)
... 6 more
Caused by: org.apache.commons.beanutils.ConversionException: line 3 in header specification is not a regular expression
at com.puppycrawl.tools.checkstyle.checks.header.RegexpHeaderCheck.postProcessHeaderLines(RegexpHeaderCheck.java:158)
at com.puppycrawl.tools.checkstyle.checks.header.AbstractHeaderCheck.loadHeader(AbstractHeaderCheck.java:182)
at com.puppycrawl.tools.checkstyle.checks.header.AbstractHeaderCheck.setHeader(AbstractHeaderCheck.java:156)
at com.puppycrawl.tools.checkstyle.checks.header.RegexpHeaderCheck.setHeader(RegexpHeaderCheck.java:178)
... 14 more
Caused by: java.util.regex.PatternSyntaxException: Unclosed group near index 8
((^\s\*$
^
at java.util.regex.Pattern.error(Pattern.java:1955)
at java.util.regex.Pattern.accept(Pattern.java:1813)
at java.util.regex.Pattern.group0(Pattern.java:2908)
at java.util.regex.Pattern.sequence(Pattern.java:2051)
at java.util.regex.Pattern.expr(Pattern.java:1996)
at java.util.regex.Pattern.group0(Pattern.java:2905)
at java.util.regex.Pattern.sequence(Pattern.java:2051)
at java.util.regex.Pattern.expr(Pattern.java:1996)
at java.util.regex.Pattern.compile(Pattern.java:1696)
at java.util.regex.Pattern.<init>(Pattern.java:1351)
at java.util.regex.Pattern.compile(Pattern.java:1028)
at com.puppycrawl.tools.checkstyle.checks.header.RegexpHeaderCheck.postProcessHeaderLines(RegexpHeaderCheck.java:155)
... 17 more
--
You received this message because you are subscribed to the Google Groups "checkstyle" group.
To unsubscribe from this group and stop receiving emails from it, send an email to checkstyle+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
2) (^\s\*$\n^\s\*\sWhat\s:\s\b.{1,}\sWho\s:\s\b.{1,}\sWhen\s:\s(.*?)$\n^\s\*$\n^\s\*(\s\*{1,100})?$\n)?
This part relates to the second header only, it's optional because it's not present in the first header, the expected text is literally as it follows:
Caused by: org.apache.commons.beanutils.ConversionException: line 3 in header specification is not a regular expression
at com.puppycrawl.tools.checkstyle.checks.header.RegexpHeaderCheck.postProcessHeaderLines(RegexpHeaderCheck.java:159)
at com.puppycrawl.tools.checkstyle.checks.header.AbstractHeaderCheck.loadHeader(AbstractHeaderCheck.java:182)
at com.puppycrawl.tools.checkstyle.checks.header.AbstractHeaderCheck.setHeader(AbstractHeaderCheck.java:156)
at com.puppycrawl.tools.checkstyle.checks.header.RegexpHeaderCheck.setHeader(RegexpHeaderCheck.java:178)
... 14 more
Caused by: java.util.regex.PatternSyntaxException: Unclosed group near index 7
(^\s\*$
^
at java.util.regex.Pattern.error(Pattern.java:1955)
at java.util.regex.Pattern.accept(Pattern.java:1813)
at java.util.regex.Pattern.group0(Pattern.java:2908)
at java.util.regex.Pattern.sequence(Pattern.java:2051)
at java.util.regex.Pattern.expr(Pattern.java:1996)
at java.util.regex.Pattern.compile(Pattern.java:1696)
at java.util.regex.Pattern.<init>(Pattern.java:1351)
at java.util.regex.Pattern.compile(Pattern.java:1028)
at com.puppycrawl.tools.checkstyle.checks.header.RegexpHeaderCheck.postProcessHeaderLines(RegexpHeaderCheck.java:155)
... 17 more