Donate Share

Eclipse Checkstyle Plug-in

Tracker: Bugs

5 Error when not connected to Internet - ID: 2097661
Last Update: Settings changed ( lkoe )

The error is easy to reproduce. I disconnected from the Internet on a box
where CheckStyle was working (turned off my wireless card). Then, I opened
up the project, selected CheckStyle, and then selected "configure." In the
log I get approximately 15 errors as CheckStyle appears to be reading XML
files from various jar files. Connect back to the Internet (turned wireless
card back on) and everything works great. I have installed Checkstyle-CS
from the following file "net.sf.eclipsecs-5.0.0.200807282154NGT.zip."

Here is an example:

Checkstyle-Plugin: Could not read metadata
com/puppycrawl/tools/checkstyle/checkstyle-metadata.xml

Stack Trace:

org.dom4j.DocumentException: eclipse-cs.sourceforge.net Nested exception:
eclipse-cs.sourceforge.net
at org.dom4j.io.SAXReader.read(SAXReader.java:484)
at org.dom4j.io.SAXReader.read(SAXReader.java:343)
at
net.sf.eclipsecs.core.config.meta.MetadataFactory.parseMetadata(MetadataFac
tory.java:356)
at
net.sf.eclipsecs.core.config.meta.MetadataFactory.doInitialization(Metadata
Factory.java:291)
at
net.sf.eclipsecs.core.config.meta.MetadataFactory.refresh(MetadataFactory.j
ava:266)
at
net.sf.eclipsecs.core.config.meta.MetadataFactory.<clinit>(MetadataFactory.
java:94)
at
net.sf.eclipsecs.core.config.ConfigurationReader$ConfigurationHandler.start
Element(ConfigurationReader.java:208)
at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(U
nknown Source)
at
com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(Un
known Source)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scan
StartElement(Unknown Source)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$ContentDrive
r.scanRootElementHook(Unknown Source)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$Frag
mentContentDriver.next(Unknown Source)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver
.next(Unknown Source)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown
Source)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scan
Document(Unknown Source)
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown
Source)
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown
Source)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown
Source)
at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown
Source)
at
com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(U
nknown Source)
at javax.xml.parsers.SAXParser.parse(Unknown Source)
at javax.xml.parsers.SAXParser.parse(Unknown Source)
at net.sf.eclipsecs.core.util.XMLUtil.parseWithSAX(XMLUtil.java:86)
at net.sf.eclipsecs.core.util.XMLUtil.parseWithSAX(XMLUtil.java:67)
at
net.sf.eclipsecs.core.config.ConfigurationReader.read(ConfigurationReader.j
ava:100)
at
net.sf.eclipsecs.core.config.CheckConfigurationWorkingCopy.getModules(Check
ConfigurationWorkingCopy.java:238)
at
net.sf.eclipsecs.ui.config.CheckConfigurationConfigureDialog.initialize(Che
ckConfigurationConfigureDialog.java:430)
at
net.sf.eclipsecs.ui.config.CheckConfigurationConfigureDialog.createDialogAr
ea(CheckConfigurationConfigureDialog.java:207)
at
org.eclipse.jface.dialogs.TitleAreaDialog.createContents(TitleAreaDialog.ja
va:147)
at org.eclipse.jface.window.Window.create(Window.java:426)
at org.eclipse.jface.dialogs.Dialog.create(Dialog.java:1081)
at
net.sf.eclipsecs.ui.config.CheckConfigurationConfigureDialog.create(CheckCo
nfigurationConfigureDialog.java:216)
at org.eclipse.jface.window.Window.open(Window.java:785)
at
net.sf.eclipsecs.ui.properties.SimpleFileSetsEditor$Controller.widgetSelect
ed(SimpleFileSetsEditor.java:217)
at
org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:227)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:938)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3682)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3293)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:820)
at org.eclipse.jface.window.Window.open(Window.java:796)
at
org.eclipse.ui.dialogs.PropertyDialogAction.run(PropertyDialogAction.java:1
56)
at org.eclipse.jface.action.Action.runWithEvent(Action.java:498)
at
org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(Actio
nContributionItem.java:546)
at
org.eclipse.jface.action.ActionContributionItem.access$2(ActionContribution
Item.java:490)
at
org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContrib
utionItem.java:402)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:938)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3682)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3293)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2389)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2353)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219)
at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:289
)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:461)

at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication
.java:106)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java
:169)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication
(EclipseAppLauncher.java:106)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseA
ppLauncher.java:76)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363
)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176
)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:508)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
at org.eclipse.equinox.launcher.Main.run(Main.java:1173)
Nested exception:
java.net.UnknownHostException: eclipse-cs.sourceforge.net
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at sun.net.NetworkClient.doConnect(Unknown Source)
at sun.net.www.http.HttpClient.openServer(Unknown Source)
at sun.net.www.http.HttpClient.openServer(Unknown Source)
at sun.net.www.http.HttpClient.<init>(Unknown Source)
at sun.net.www.http.HttpClient.New(Unknown Source)
at sun.net.www.http.HttpClient.New(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown
Source)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)

at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown
Source)
at
com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity
(Unknown Source)
at
com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startEntity(Unknow
n Source)
at
com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startDTDEntity(Unk
nown Source)
at
com.sun.org.apache.xerces.internal.impl.XMLDTDScannerImpl.setInputSource(Un
known Source)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$DTDDriver.di
spatch(Unknown Source)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$DTDDriver.ne
xt(Unknown Source)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver
.next(Unknown Source)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown
Source)
at
com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(Unkno
wn Source)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scan
Document(Unknown Source)
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown
Source)
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown
Source)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown
Source)
at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown
Source)
at
com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(U
nknown Source)
at org.dom4j.io.SAXReader.read(SAXReader.java:465)
at org.dom4j.io.SAXReader.read(SAXReader.java:343)
at
net.sf.eclipsecs.core.config.meta.MetadataFactory.parseMetadata(MetadataFac
tory.java:356)
at
net.sf.eclipsecs.core.config.meta.MetadataFactory.doInitialization(Metadata
Factory.java:291)
at
net.sf.eclipsecs.core.config.meta.MetadataFactory.refresh(MetadataFactory.j
ava:266)
at
net.sf.eclipsecs.core.config.meta.MetadataFactory.<clinit>(MetadataFactory.
java:94)
at
net.sf.eclipsecs.core.config.ConfigurationReader$ConfigurationHandler.start
Element(ConfigurationReader.java:208)
at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(U
nknown Source)
at
com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(Un
known Source)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scan
StartElement(Unknown Source)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$ContentDrive
r.scanRootElementHook(Unknown Source)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$Frag
mentContentDriver.next(Unknown Source)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver
.next(Unknown Source)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown
Source)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scan
Document(Unknown Source)
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown
Source)
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown
Source)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown
Source)
at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown
Source)
at
com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(U
nknown Source)
at javax.xml.parsers.SAXParser.parse(Unknown Source)
at javax.xml.parsers.SAXParser.parse(Unknown Source)
at net.sf.eclipsecs.core.util.XMLUtil.parseWithSAX(XMLUtil.java:86)
at net.sf.eclipsecs.core.util.XMLUtil.parseWithSAX(XMLUtil.java:67)
at
net.sf.eclipsecs.core.config.ConfigurationReader.read(ConfigurationReader.j
ava:100)
at
net.sf.eclipsecs.core.config.CheckConfigurationWorkingCopy.getModules(Check
ConfigurationWorkingCopy.java:238)
at
net.sf.eclipsecs.ui.config.CheckConfigurationConfigureDialog.initialize(Che
ckConfigurationConfigureDialog.java:430)
at
net.sf.eclipsecs.ui.config.CheckConfigurationConfigureDialog.createDialogAr
ea(CheckConfigurationConfigureDialog.java:207)
at
org.eclipse.jface.dialogs.TitleAreaDialog.createContents(TitleAreaDialog.ja
va:147)
at org.eclipse.jface.window.Window.create(Window.java:426)
at org.eclipse.jface.dialogs.Dialog.create(Dialog.java:1081)
at
net.sf.eclipsecs.ui.config.CheckConfigurationConfigureDialog.create(CheckCo
nfigurationConfigureDialog.java:216)
at org.eclipse.jface.window.Window.open(Window.java:785)
at
net.sf.eclipsecs.ui.properties.SimpleFileSetsEditor$Controller.widgetSelect
ed(SimpleFileSetsEditor.java:217)
at
org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:227)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:938)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3682)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3293)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:820)
at org.eclipse.jface.window.Window.open(Window.java:796)
at
org.eclipse.ui.dialogs.PropertyDialogAction.run(PropertyDialogAction.java:1
56)
at org.eclipse.jface.action.Action.runWithEvent(Action.java:498)
at
org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(Actio
nContributionItem.java:546)
at
org.eclipse.jface.action.ActionContributionItem.access$2(ActionContribution
Item.java:490)
at
org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContrib
utionItem.java:402)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:938)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3682)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3293)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2389)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2353)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219)
at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:289
)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:461)

at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication
.java:106)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java
:169)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication
(EclipseAppLauncher.java:106)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseA
ppLauncher.java:76)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363
)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176
)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:508)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
at org.eclipse.equinox.launcher.Main.run(Main.java:1173)


Todd K ( twk5741 ) - 2008-09-06 23:25

5

Closed

Fixed

Nobody/Anonymous

Quickfixes

5.0.0

Public


Comment ( 1 )

Date: 2009-02-07 21:07
Sender: lkoeProject Admin

Fixed in CVS, will be included in 5.0.0 beta2 (no timeframe available
though)


Attached File

No Files Currently Attached

Changes ( 3 )

Field Old Value Date By
status_id Open 2009-02-07 21:07 lkoe
resolution_id None 2009-02-07 21:07 lkoe
close_date - 2009-02-07 21:07 lkoe