[jbosstools-issues] [JBoss JIRA] (JBIDE-23385) IllegalArgumentException when creating new JSF project

Jeff MAURY (JIRA) issues at jboss.org
Wed Apr 18 12:14:19 EDT 2018


     [ https://issues.jboss.org/browse/JBIDE-23385?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jeff MAURY updated JBIDE-23385:
-------------------------------
    Fix Version/s: 4.6.x
                       (was: 4.5.x)


> IllegalArgumentException when creating new JSF project
> ------------------------------------------------------
>
>                 Key: JBIDE-23385
>                 URL: https://issues.jboss.org/browse/JBIDE-23385
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: jsf
>    Affects Versions: 4.4.2.AM2
>         Environment: Devstudio 10.2.0.AM2
>            Reporter: Radim Hopp
>            Assignee: Jeff MAURY
>             Fix For: 4.6.x
>
>
> This is not reproducible allways (~1 out of 10).
> When creating new JSF project (File->New->Other.. -> JBoss Tools Web ->JSF Project), sometimes I get 
> {noformat:title=can not connect() without a document}java.lang.IllegalArgumentException: can not connect() without a document
> 	at org.eclipse.wst.sse.core.internal.FileBufferModelManager.connect(FileBufferModelManager.java:506)
> 	at org.eclipse.wst.sse.core.internal.model.ModelManagerImpl._incrCount(ModelManagerImpl.java:672)
> 	at org.eclipse.wst.sse.core.internal.model.ModelManagerImpl.getExistingModelForRead(ModelManagerImpl.java:1327)
> 	at org.eclipse.wst.sse.core.internal.model.ModelManagerImpl.getExistingModelForRead(ModelManagerImpl.java:1274)
> 	at org.jboss.tools.common.text.ext.util.StructuredModelWrapper.init(StructuredModelWrapper.java:64)
> 	at org.jboss.tools.jsf.model.JSFMessageELCompletionEngine.getPageLocale(JSFMessageELCompletionEngine.java:600)
> 	at org.jboss.tools.jsf.model.JSFMessageELCompletionEngine.processMessagePropertySegment(JSFMessageELCompletionEngine.java:553)
> 	at org.jboss.tools.jsf.model.JSFMessageELCompletionEngine.resolveLastSegment(JSFMessageELCompletionEngine.java:426)
> 	at org.jboss.tools.jsf.model.JSFMessageELCompletionEngine.resolveELOperand(JSFMessageELCompletionEngine.java:361)
> 	at org.jboss.tools.jsf.model.JSFMessageELCompletionEngine.resolveELOperand(JSFMessageELCompletionEngine.java:153)
> 	at org.jboss.tools.jsf.model.JSFMessageELCompletionEngine.resolve(JSFMessageELCompletionEngine.java:139)
> 	at org.jboss.tools.jst.web.kb.internal.validation.ELValidator.validateElOperand(ELValidator.java:397)
> 	at org.jboss.tools.jst.web.kb.internal.validation.ELValidator.validateELExpression(ELValidator.java:359)
> 	at org.jboss.tools.jst.web.kb.internal.validation.ELValidator.validateEL(ELValidator.java:337)
> 	at org.jboss.tools.jst.web.kb.internal.validation.ELValidator.validateFile(ELValidator.java:304)
> 	at org.jboss.tools.jst.web.kb.internal.validation.ELValidator.validateAll(ELValidator.java:241)
> 	at org.jboss.tools.common.validation.ValidatorManager.validateAll(ValidatorManager.java:165)
> 	at org.jboss.tools.common.validation.ValidatorManager.validateInJob(ValidatorManager.java:84)
> 	at org.eclipse.wst.validation.internal.operations.ValidatorJob.run(ValidatorJob.java:78)
> 	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
> {noformat}
> and
> {noformat:title=release was requested on a model that was not being managed}
> org.jboss.tools.common.validation.JBTValidationException: release was requested on a model that was not being managed
> 	at org.jboss.tools.common.validation.ValidatorManager.validateAll(ValidatorManager.java:171)
> 	at org.jboss.tools.common.validation.ValidatorManager.validateInJob(ValidatorManager.java:84)
> 	at org.eclipse.wst.validation.internal.operations.ValidatorJob.run(ValidatorJob.java:78)
> 	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
> Caused by: org.eclipse.wst.sse.core.internal.util.Assert$AssertionFailedException: release was requested on a model that was not being managed
> 	at org.eclipse.wst.sse.core.internal.util.Assert.isNotNull(Assert.java:124)
> 	at org.eclipse.wst.sse.core.internal.model.ModelManagerImpl.releaseFromRead(ModelManagerImpl.java:1941)
> 	at org.eclipse.wst.sse.core.internal.model.ModelManagerImpl.releaseFromRead(ModelManagerImpl.java:1796)
> 	at org.eclipse.wst.sse.core.internal.model.AbstractStructuredModel.releaseFromRead(AbstractStructuredModel.java:1026)
> 	at org.eclipse.wst.xml.core.internal.document.DOMModelImpl.releaseFromRead(DOMModelImpl.java:880)
> 	at org.eclipse.wst.html.core.internal.document.DOMStyleModelImpl.releaseFromRead(DOMStyleModelImpl.java:44)
> 	at org.jboss.tools.common.text.ext.util.StructuredModelWrapper.dispose(StructuredModelWrapper.java:89)
> 	at org.jboss.tools.jsf.model.JSFMessageELCompletionEngine.getPageLocale(JSFMessageELCompletionEngine.java:627)
> 	at org.jboss.tools.jsf.model.JSFMessageELCompletionEngine.processMessagePropertySegment(JSFMessageELCompletionEngine.java:553)
> 	at org.jboss.tools.jsf.model.JSFMessageELCompletionEngine.resolveLastSegment(JSFMessageELCompletionEngine.java:426)
> 	at org.jboss.tools.jsf.model.JSFMessageELCompletionEngine.resolveELOperand(JSFMessageELCompletionEngine.java:361)
> 	at org.jboss.tools.jsf.model.JSFMessageELCompletionEngine.resolveELOperand(JSFMessageELCompletionEngine.java:153)
> 	at org.jboss.tools.jsf.model.JSFMessageELCompletionEngine.resolve(JSFMessageELCompletionEngine.java:139)
> 	at org.jboss.tools.jst.web.kb.internal.validation.ELValidator.validateElOperand(ELValidator.java:397)
> 	at org.jboss.tools.jst.web.kb.internal.validation.ELValidator.validateELExpression(ELValidator.java:359)
> 	at org.jboss.tools.jst.web.kb.internal.validation.ELValidator.validateEL(ELValidator.java:337)
> 	at org.jboss.tools.jst.web.kb.internal.validation.ELValidator.validateFile(ELValidator.java:304)
> 	at org.jboss.tools.jst.web.kb.internal.validation.ELValidator.validateAll(ELValidator.java:241)
> 	at org.jboss.tools.common.validation.ValidatorManager.validateAll(ValidatorManager.java:165)
> 	... 3 more
> {noformat}



--
This message was sent by Atlassian JIRA
(v7.5.0#75005)


More information about the jbosstools-issues mailing list