Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [platform-releng-dev] Triggered a 4.14 I build

Hi,

I don't know whether it's already tracked in a bug, but it looks like some changes in Java 13 branch can actually break headless usage of JDT. For instance, here are the stracktrace shown when trying to run PDE API Tools in headless mode (from https://ci.eclipse.org/pde/job/eclipse.pde.ui-Gerrit/2105/testReport/junit/org.eclipse.pde.api.tools.builder.tests.compatibility/BundleMergeSplitTests/test005/ )

java.lang.IllegalStateException: Workbench has not been created yet.
	at org.eclipse.ui.PlatformUI.getWorkbench(PlatformUI.java:95)
	at org.eclipse.jdt.internal.ui.JavaPlugin.internalGetActivePage(JavaPlugin.java:561)
	at org.eclipse.jdt.internal.ui.JavaPlugin.getActivePage(JavaPlugin.java:292)
	at org.eclipse.jdt.internal.ui.text.FastJavaPartitionScanner.setJavaProject(FastJavaPartitionScanner.java:746)
	at org.eclipse.jdt.internal.ui.text.FastJavaPartitionScanner.isEnablePreviewsAllowed(FastJavaPartitionScanner.java:770)
	at org.eclipse.jdt.internal.ui.text.FastJavaPartitionScanner.scanForTextBlockBeginning(FastJavaPartitionScanner.java:509)
	at org.eclipse.jdt.internal.ui.text.FastJavaPartitionScanner.nextToken(FastJavaPartitionScanner.java:302)
	at org.eclipse.jface.text.rules.FastPartitioner.documentChanged2(FastPartitioner.java:391)
	at org.eclipse.jface.text.AbstractDocument.updateDocumentStructures(AbstractDocument.java:675)
	at org.eclipse.jface.text.AbstractDocument.fireDocumentChanged(AbstractDocument.java:771)
	at org.eclipse.jface.text.AbstractDocument.set(AbstractDocument.java:1145)
	at org.eclipse.core.internal.filebuffers.SynchronizableDocument.set(SynchronizableDocument.java:196)
	at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.setDocumentContent(ResourceTextFileBuffer.java:523)
	at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.initializeFileBufferContent(ResourceTextFileBuffer.java:248)
	at org.eclipse.core.internal.filebuffers.ResourceFileBuffer.create(ResourceFileBuffer.java:247)
	at org.eclipse.core.internal.filebuffers.TextFileBufferManager.connect(TextFileBufferManager.java:115)
	at org.eclipse.pde.api.tools.internal.util.Util.getDocument(Util.java:1061)
Should I open a bug for it or is there already one used?


Back to the top