[JBoss JIRA] (JBIDE-10019) NPE - during validator parse VPE content
by Vitali Yemialyanchyk (Created) (JIRA)
NPE - during validator parse VPE content
----------------------------------------
Key: JBIDE-10019
URL: https://issues.jboss.org/browse/JBIDE-10019
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: jsp/jsf/xml source editing
Affects Versions: 3.3.0.M4
Reporter: Vitali Yemialyanchyk
Assignee: Alexey Kazakov
java.lang.NullPointerException
at org.apache.xerces.util.XMLAttributesImpl.getTableViewBucket(Unknown Source)
at org.apache.xerces.util.XMLAttributesImpl.prepareAndPopulateTableView(Unknown Source)
at org.apache.xerces.util.XMLAttributesImpl.addAttribute(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanAttribute(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.jboss.tools.jsf.web.validation.XHTMLValidator$MySAXParser.parse(XHTMLValidator.java:692)
at org.jboss.tools.jsf.web.validation.XHTMLValidator$XHTMLElementHandler.isWellFormedXHTML(XHTMLValidator.java:554)
at org.jboss.tools.jsf.web.validation.XHTMLValidator.validate(XHTMLValidator.java:159)
at org.eclipse.wst.xml.core.internal.validation.core.AbstractNestedValidator.validate(AbstractNestedValidator.java:280)
at org.eclipse.wst.xml.core.internal.validation.core.AbstractNestedValidator.validate(AbstractNestedValidator.java:85)
at org.jboss.tools.jsf.web.validation.XHTMLValidator.validate(XHTMLValidator.java:138)
at org.eclipse.wst.validation.Validator$V2.validate(Validator.java:1159)
at org.eclipse.wst.validation.internal.ValManager.validate(ValManager.java:704)
at org.eclipse.wst.validation.internal.ValManager$1.visit(ValManager.java:665)
at org.eclipse.wst.validation.internal.ValManager.accept(ValManager.java:810)
at org.eclipse.wst.validation.internal.ValManager.validate(ValManager.java:669)
at org.eclipse.wst.validation.internal.ValBuilderJob$Visitor.visit(ValBuilderJob.java:299)
at org.eclipse.core.internal.resources.Resource$2.visit(Resource.java:106)
at org.eclipse.core.internal.resources.Resource$1.visitElement(Resource.java:65)
at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:82)
at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:86)
at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:86)
at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:86)
at org.eclipse.core.internal.watson.ElementTreeIterator.iterate(ElementTreeIterator.java:127)
at org.eclipse.core.internal.resources.Resource.accept(Resource.java:75)
at org.eclipse.core.internal.resources.Resource.accept(Resource.java:104)
at org.eclipse.core.internal.resources.Resource.accept(Resource.java:88)
at org.eclipse.wst.validation.internal.ValBuilderJob.fullBuild(ValBuilderJob.java:219)
at org.eclipse.wst.validation.internal.ValBuilderJob.run(ValBuilderJob.java:178)
at org.eclipse.wst.validation.internal.ValBuilderJob.runInWorkspace(ValBuilderJob.java:126)
at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
14 years, 2 months
[JBoss JIRA] (JBIDE-10091) NPE in VPE -> org.jboss.tools.common.text.xml.info.ChainTextHover
by Vitali Yemialyanchyk (Created) (JIRA)
NPE in VPE -> org.jboss.tools.common.text.xml.info.ChainTextHover
-----------------------------------------------------------------
Key: JBIDE-10091
URL: https://issues.jboss.org/browse/JBIDE-10091
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: jsp/jsf/xml source editing, UpStream, Visual Page Editor core
Affects Versions: 3.3.0.M3
Reporter: Vitali Yemialyanchyk
Assignee: Alexey Kazakov
{code}
java.lang.NullPointerException
at org.eclipse.wst.sse.ui.internal.taginfo.AnnotationHoverProcessor.getHoverInfo(AnnotationHoverProcessor.java:120)
at org.jboss.tools.common.text.xml.info.ChainTextHover.getHoverInfo2(ChainTextHover.java:145)
at org.jboss.tools.common.text.xml.info.ChainTextHover.getHoverInfo2(ChainTextHover.java:132)
at org.eclipse.jface.text.TextViewerHoverManager$4.run(TextViewerHoverManager.java:166)
{code}
- I can't provide exact steps to reproduce.
Only 1 statement - in AnnotationHoverProcessor.getHoverInfo line 120:
hoverRegion can't be null during code inspecting,
but variable p - can be null.
so look like UpStream exception
{code}
java.lang.NullPointerException
at org.eclipse.jst.jsf.facelet.core.internal.cm.ElementCMAdapter.getLength(ElementCMAdapter.java:109)
at org.eclipse.wst.xml.core.internal.contentmodel.basic.CMNamedNodeMapImpl.<init>(CMNamedNodeMapImpl.java:40)
at org.eclipse.wst.xml.ui.internal.taginfo.XMLTagInfoHoverProcessor.getCMAttributeDeclaration(XMLTagInfoHoverProcessor.java:206)
at org.eclipse.wst.xml.ui.internal.taginfo.XMLTagInfoHoverProcessor.computeTagAttNameHelp(XMLTagInfoHoverProcessor.java:122)
at org.eclipse.wst.xml.ui.internal.taginfo.XMLTagInfoHoverProcessor.computeRegionHelp(XMLTagInfoHoverProcessor.java:108)
at org.eclipse.wst.xml.ui.internal.taginfo.XMLTagInfoHoverProcessor.computeHoverHelp(XMLTagInfoHoverProcessor.java:86)
at org.eclipse.wst.xml.ui.internal.taginfo.XMLTagInfoHoverProcessor.getHoverInfo(XMLTagInfoHoverProcessor.java:257)
at org.eclipse.jst.jsf.facelet.ui.internal.hover.FaceletHover.getHoverInfo(FaceletHover.java:58)
at org.jboss.tools.common.text.xml.info.ChainTextHover.getHoverInfo2(ChainTextHover.java:145)
at org.jboss.tools.common.text.xml.info.ChainTextHover.getHoverInfo2(ChainTextHover.java:132)
at org.eclipse.jface.text.TextViewerHoverManager$4.run(TextViewerHoverManager.java:166)
{code}
- in this case something wrong in jboss tools can be cause of exception
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
14 years, 2 months
[JBoss JIRA] (JBIDE-10320) Code assist for #{messages['...']} does not work properly
by Vlado Pakan (Created) (JIRA)
Code assist for #{messages['...']} does not work properly
---------------------------------------------------------
Key: JBIDE-10320
URL: https://issues.jboss.org/browse/JBIDE-10320
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: jsp/jsf/xml source editing
Affects Versions: 3.3.0.M4
Reporter: Vlado Pakan
Assignee: Alexey Kazakov
Steps to reproduce:
1. Create JSF Kick Start with Facelets
2. Open inputname.xhtml page
3. Type text <h:outputText value="#{msgs[
4. Wait until Content Assist Window is opened and select 'prompt' item
ASSERT: Inserted text is #{msgs['prompt']}
ERROR: Inserted text is #{msgs['prompt'}] - wrong order of closing brackets
When testing with JSF 1.2 Kickstart project without facelets, inputUserName.jsp page, inserted text h:outputText value="#{Message[ and 'header' Content Assist item is used it's working correctly.
Steps how to invoke Code Assist Window is here http://screencast.com/t/ZjZNa6GC2P
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
14 years, 2 months
[JBoss JIRA] (JBIDE-10457) ConcurrentModificationException during EL validation
by Alexey Kazakov (Created) (JIRA)
ConcurrentModificationException during EL validation
----------------------------------------------------
Key: JBIDE-10457
URL: https://issues.jboss.org/browse/JBIDE-10457
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: jsp/jsf/xml source editing
Affects Versions: 3.3.0.Beta1
Reporter: Alexey Kazakov
Assignee: Alexey Kazakov
Fix For: 3.3.0.Beta1
{code}
org.jboss.tools.common.validation.JBTValidationException
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.util.ConcurrentModificationException
at java.util.HashMap$HashIterator.nextEntry(HashMap.java:793)
at java.util.HashMap$KeyIterator.next(HashMap.java:828)
at org.jboss.tools.common.el.core.resolver.ELResolverFactoryManager.getResolvers(ELResolverFactoryManager.java:117)
at org.jboss.tools.jst.web.kb.internal.validation.ELValidator.init(ELValidator.java:141)
at org.jboss.tools.jst.web.kb.internal.validation.ELValidator.validateAll(ELValidator.java:217)
at org.jboss.tools.common.validation.ValidatorManager.validateAll(ValidatorManager.java:131)
at org.jboss.tools.common.validation.ValidatorManager.validateInJob(ValidatorManager.java:84)
... 2 more
{code}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
14 years, 2 months
[JBoss JIRA] (JBDS-1985) Synchronizing a VDB takes too long in 7.4.2
by Brian Fitzpatrick (JIRA)
[ https://issues.jboss.org/browse/JBDS-1985?page=com.atlassian.jira.plugin.... ]
Brian Fitzpatrick updated JBDS-1985:
------------------------------------
Fix Version/s: 4.1.x
(was: 4.1.1.GA)
> Synchronizing a VDB takes too long in 7.4.2
> -------------------------------------------
>
> Key: JBDS-1985
> URL: https://issues.jboss.org/browse/JBDS-1985
> Project: Developer Studio (JBoss Developer Studio)
> Issue Type: Support Patch
> Security Level: Public(Everyone can see)
> Components: teiid
> Affects Versions: 4.1.1.GA
> Reporter: Johnathon Lee
> Assignee: Barry LaFond
> Fix For: 4.1.x
>
> Attachments: JBDS1985.upversion.patch.txt, org.teiid.designer.core.patch, org.teiid.designer.dqp.patch, org.teiid.designer.vdb.patch, org.teiid.designer.vdb.test.patch, org.teiid.designer.vdb.ui.patch, TEIIDDES-1200-7.4.2-Patch-A.zip, TEIIDDES_1200.zip, UdfManager.java.patch, UdfUiPlugin.java.patch, VdbUtil.java.patch
>
>
> Synchronizing a big VDB in version 7.4.2 (JBDS 4.1.1) takes 30 minutes versus 2 minutes in 7.1.1 (JBDS 4.1.0)
> Investigating/debug noted 2 areas.
> 1) New UdfManager is not caching a FunctionLibrary and each SQL validation is creating a new instance. (needs a fix)
> 2) Synchronizing a VDB is hammering the ChecksumUtil.computeChecksum() during the VDB's resource build processing
> 3) PreviewManager is using a new Vdb() object to determine if "preview = true" and version #. However, it's heavy weight and currently the Vdb() is registering for events, but is not being Unregistered.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
14 years, 2 months