[282565] StackOverflowError in JSPSourceParser
diff --git a/tests/org.eclipse.jst.jsp.core.tests/META-INF/MANIFEST.MF b/tests/org.eclipse.jst.jsp.core.tests/META-INF/MANIFEST.MF index 9f1d60a..286aa5c 100644 --- a/tests/org.eclipse.jst.jsp.core.tests/META-INF/MANIFEST.MF +++ b/tests/org.eclipse.jst.jsp.core.tests/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@ Bundle-ManifestVersion: 2 Bundle-Name: %Bundle-Name.0 Bundle-SymbolicName: org.eclipse.jst.jsp.core.tests -Bundle-Version: 1.0.300.qualifier +Bundle-Version: 1.0.301.qualifier Bundle-ClassPath: jspcoretests.jar Bundle-Activator: org.eclipse.jst.jsp.core.tests.JSPCoreTestsPlugin Bundle-Vendor: %Bundle-Vendor.0
diff --git a/tests/org.eclipse.jst.jsp.core.tests/src/org/eclipse/jst/jsp/core/tests/source/JSPTokenizerTest.java b/tests/org.eclipse.jst.jsp.core.tests/src/org/eclipse/jst/jsp/core/tests/source/JSPTokenizerTest.java index ef81df8..700c3b1 100644 --- a/tests/org.eclipse.jst.jsp.core.tests/src/org/eclipse/jst/jsp/core/tests/source/JSPTokenizerTest.java +++ b/tests/org.eclipse.jst.jsp.core.tests/src/org/eclipse/jst/jsp/core/tests/source/JSPTokenizerTest.java
@@ -21,14 +21,7 @@ import junit.framework.TestCase; -import org.eclipse.core.resources.IFile; -import org.eclipse.core.resources.IProject; -import org.eclipse.jst.jsp.core.internal.contenttype.BooleanStack; import org.eclipse.jst.jsp.core.internal.parser.internal.JSPTokenizer; -import org.eclipse.jst.jsp.core.tests.taglibindex.BundleResourceUtil; -import org.eclipse.wst.sse.core.StructuredModelManager; -import org.eclipse.wst.sse.core.internal.provisional.IStructuredModel; -import org.eclipse.wst.sse.core.internal.provisional.text.IStructuredDocument; import org.eclipse.wst.sse.core.internal.provisional.text.ITextRegion; import org.eclipse.wst.xml.core.internal.regions.DOMRegionContext; @@ -55,13 +48,11 @@ protected void setUp() throws Exception { super.setUp(); - BooleanStack.maxDepth = 500; tokenizer = new JSPTokenizer(); } protected void tearDown() throws Exception { super.tearDown(); - BooleanStack.maxDepth = 100; tokenizer = null; } @@ -190,7 +181,8 @@ } // Need to simulate typing characters into the document to cause the stack overflow. - public void test265380() throws Exception { + // Test is irrelevant due to changes in [280496] + /*public void test265380() throws Exception { String projectName = "bug_265380"; int oldDepth = BooleanStack.maxDepth; // Make the maxDepth equivalent to that we'd see in a normal editor @@ -225,5 +217,5 @@ model.releaseFromEdit(); BooleanStack.maxDepth = oldDepth; } - } + }*/ }