Uploaded image for project: 'Tools (JBoss Tools)'
  1. Tools (JBoss Tools)
  2. JBIDE-11494

IllegalArgumentException during JSF validation

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 3.3.0.Beta3
    • 3.3.0.Beta3
    • jsf
    • None

      1. Get pastecode weld example from https://github.com/weld/core/tree/master/examples/jsf/pastecode
      2. Import the pastecode example as an existing Maven project
      3. See Eclipse log:

      org.jboss.tools.common.validation.JBTValidationException: can't parse argument number pasteWindow.codeFragmentId
      	at org.jboss.tools.common.validation.ValidatorManager.validateInJob(ValidatorManager.java:101)
      	at org.eclipse.wst.validation.internal.operations.ValidatorJob.run(ValidatorJob.java:78)
      	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
      Caused by: java.lang.IllegalArgumentException: can't parse argument number pasteWindow.codeFragmentId
      	at java.text.MessageFormat.makeFormat(MessageFormat.java:1339)
      	at java.text.MessageFormat.applyPattern(MessageFormat.java:458)
      	at java.text.MessageFormat.<init>(MessageFormat.java:350)
      	at java.text.MessageFormat.format(MessageFormat.java:811)
      	at org.jboss.tools.common.validation.ValidationErrorManager.addError(ValidationErrorManager.java:450)
      	at org.jboss.tools.common.validation.ValidationErrorManager.addError(ValidationErrorManager.java:508)
      	at org.jboss.tools.common.validation.ValidationErrorManager.addError(ValidationErrorManager.java:360)
      	at org.jboss.tools.common.validation.ValidationErrorManager.addError(ValidationErrorManager.java:173)
      	at org.jboss.tools.common.validation.ValidationErrorManager.addError(ValidationErrorManager.java:270)
      	at org.jboss.tools.jst.web.validation.Check.fireMessage(Check.java:42)
      	at org.jboss.tools.jsf.web.validation.JSFCheckToViewId.checkEsists(FacesConfigValidator.java:511)
      	at org.jboss.tools.jsf.web.validation.JSFCheckToViewId.check(FacesConfigValidator.java:470)
      	at org.jboss.tools.jsf.web.validation.FacesConfigValidator.validateObject(FacesConfigValidator.java:291)
      	at org.jboss.tools.jsf.web.validation.FacesConfigValidator.validateObject(FacesConfigValidator.java:296)
      	at org.jboss.tools.jsf.web.validation.FacesConfigValidator.validateObject(FacesConfigValidator.java:296)
      	at org.jboss.tools.jsf.web.validation.FacesConfigValidator.validateObject(FacesConfigValidator.java:296)
      	at org.jboss.tools.jsf.web.validation.FacesConfigValidator.validateFile(FacesConfigValidator.java:283)
      	at org.jboss.tools.jsf.web.validation.FacesConfigValidator.validateAll(FacesConfigValidator.java:330)
      	at org.jboss.tools.common.validation.ValidatorManager.validateAll(ValidatorManager.java:132)
      	at org.jboss.tools.common.validation.ValidatorManager.validateInJob(ValidatorManager.java:84)
      	... 2 more
      

            scabanovich Viacheslav Kabanovich (Inactive)
            alexeykazakov Alexey Kazakov
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: