[jbosstools-issues] [JBoss JIRA] Commented: (JBIDE-7728) InterruptedException on persistence.xml file change

Dmitry Geraskov (JIRA) jira-events at lists.jboss.org
Wed Nov 24 08:23:59 EST 2010


    [ https://jira.jboss.org/browse/JBIDE-7728?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12565092#comment-12565092 ] 

Dmitry Geraskov commented on JBIDE-7728:
----------------------------------------

Looked into the code. The exception is catched, logged and ignored. Probably we don't need to log it? (As the exception is a special exception)

> InterruptedException on persistence.xml file change
> ---------------------------------------------------
>
>                 Key: JBIDE-7728
>                 URL: https://jira.jboss.org/browse/JBIDE-7728
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: common
>    Affects Versions: 3.2.0.Beta2
>            Reporter: Dmitry Geraskov
>            Assignee: Viacheslav Kabanovich
>             Fix For: 3.2.0.CR1
>
>
> I changed persistence.xml file (without saving) and got the exception. ()
>  
> java.lang.InterruptedException
> 	at java.lang.Object.wait(Native Method)
> 	at java.lang.Thread.join(Thread.java:1143)
> 	at java.lang.Thread.join(Thread.java:1196)
> 	at org.jboss.tools.common.model.util.SafeDocumentBuilderFactory.<init>(SafeDocumentBuilderFactory.java:27)
> 	at org.jboss.tools.common.model.util.SafeDocumentBuilderFactory.createDocumentBuilder(SafeDocumentBuilderFactory.java:45)
> 	at org.jboss.tools.common.model.loaders.XMLRecognizerContext.checkDocType(XMLRecognizerContext.java:93)
> 	at org.jboss.tools.common.model.loaders.XMLRecognizerContext.init(XMLRecognizerContext.java:57)
> 	at org.jboss.tools.common.model.loaders.XMLRecognizerContext.<init>(XMLRecognizerContext.java:48)
> 	at org.jboss.tools.common.model.loaders.EntityRecognizerContext.getXMLContext(EntityRecognizerContext.java:53)
> 	at org.jboss.tools.struts.model.StrutsEntityRecognizer.getEntityName(StrutsEntityRecognizer.java:35)
> 	at org.jboss.tools.common.model.loaders.impl.ModelEntityRecognizer$EntityRecognizerWrapper.getEntityName(ModelEntityRecognizer.java:164)
> 	at org.jboss.tools.common.model.loaders.impl.ModelEntityRecognizer.getEntityName(ModelEntityRecognizer.java:39)
> 	at org.jboss.tools.common.model.filesystems.impl.JarFolderImpl.createFileObject(JarFolderImpl.java:98)
> 	at org.jboss.tools.common.model.filesystems.impl.JarFolderImpl.loadChildren(JarFolderImpl.java:78)
> 	at org.jboss.tools.common.model.impl.RegularObjectImpl.getChildByPathPart(RegularObjectImpl.java:140)
> 	at org.jboss.tools.common.model.filesystems.impl.JarFolderImpl.getChildByPathPart(JarFolderImpl.java:152)
> 	at org.jboss.tools.common.model.impl.XModelObjectImpl.getChildByPath(XModelObjectImpl.java:335)
> 	at org.jboss.tools.common.model.impl.XModelObjectImpl.getChildByPath(XModelObjectImpl.java:340)
> 	at org.jboss.tools.common.model.impl.XModelObjectImpl.getChildByPath(XModelObjectImpl.java:340)
> 	at org.jboss.tools.common.model.impl.XModelObjectImpl.getChildByPath(XModelObjectImpl.java:340)
> 	at org.jboss.tools.common.model.impl.XModelImpl.getByPath(XModelImpl.java:170)
> 	at org.jboss.tools.jst.web.model.project.ext.store.XMLStoreHelper.loadModelObject(XMLStoreHelper.java:116)
> 	at org.jboss.tools.jst.web.kb.internal.KbObject.loadXML(KbObject.java:213)
> 	at org.jboss.tools.jst.web.kb.internal.taglib.AbstractTagLib.loadXML(AbstractTagLib.java:588)
> 	at org.jboss.tools.jst.web.kb.internal.KbProject.loadSourcePaths2(KbProject.java:530)
> 	at org.jboss.tools.jst.web.kb.internal.KbProject.load(KbProject.java:304)
> 	at org.jboss.tools.jst.web.kb.internal.KbProject.resolveStorage(KbProject.java:264)
> 	at org.jboss.tools.jst.web.kb.internal.KbProject.resolve(KbProject.java:278)
> 	at org.jboss.tools.jst.web.kb.KbProjectFactory.getKbProject(KbProjectFactory.java:65)
> 	at org.jboss.tools.jst.web.kb.KbProjectFactory.getKbProject(KbProjectFactory.java:31)
> 	at org.jboss.tools.jst.web.kb.taglib.TagLibraryManager.getLibraries(TagLibraryManager.java:35)
> 	at org.jboss.tools.jst.web.kb.PageContextFactory.fillXMLNamespacesForNode(PageContextFactory.java:704)
> 	at org.jboss.tools.jst.web.kb.PageContextFactory.fillContextForNode(PageContextFactory.java:508)
> 	at org.jboss.tools.jst.web.kb.PageContextFactory.fillContextForChildNodes(PageContextFactory.java:492)
> 	at org.jboss.tools.jst.web.kb.PageContextFactory.createPageContext(PageContextFactory.java:427)
> 	at org.jboss.tools.jst.web.kb.PageContextFactory.createPageContext(PageContextFactory.java:181)
> 	at org.jboss.tools.jst.web.kb.PageContextFactory.createPageContext(PageContextFactory.java:170)
> 	at org.jboss.tools.jst.jsp.jspeditor.info.FaceletTagInfoHoverProcessor.computeHoverHelp(FaceletTagInfoHoverProcessor.java:81)
> 	at org.eclipse.wst.xml.ui.internal.taginfo.XMLTagInfoHoverProcessor.getHoverInfo(XMLTagInfoHoverProcessor.java:257)
> 	at org.eclipse.wst.sse.ui.internal.taginfo.BestMatchHover.getHoverInfo(BestMatchHover.java:98)
> 	at org.eclipse.jface.text.TextViewerHoverManager$4.run(TextViewerHoverManager.java:168)

-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jbosstools-issues mailing list