I am also having this issue on multiple machines. It was working
before, and I think it stopped working (and started giving error)
after I upgraded to Helios (3.6).
I also tried removing all the strings entries from the file then
adding them through the GUI interface; it adds them with the same
format that and everything, but, if I hit save, close it, and then re-
open it, I get the same error.

My Setup
==========
OS: Windows XP Pro SP3 32bit
Eclipse: Helios (3.6.0.I20100608-0911)
ADT: 0.9.7.v201005071157-36220
Android SDK Tools: r6
Platform SDK: 2.1-update1, API 7, r2
Java: 6 Update 20

Error Details
==========
Problems occurred when invoking code from plug-in:
"org.eclipse.jface".

java.lang.NullPointerException
        at
org.eclipse.wst.xml.core.internal.document.ElementImpl.getDefaultValue(ElementImpl.java:
259)
        at
org.eclipse.wst.xml.core.internal.document.ElementImpl.getAttributeNS(ElementImpl.java:
329)
        at
com.android.ide.eclipse.adt.internal.editors.uimodel.UiElementNode.getShortDescription(Unknown
Source)
        at
com.android.ide.eclipse.adt.internal.editors.ui.tree.UiModelTreeLabelProvider.getText(Unknown
Source)
        at
org.eclipse.jface.viewers.WrappedViewerLabelProvider.getText(WrappedViewerLabelProvider.java:
108)
        at
org.eclipse.jface.viewers.WrappedViewerLabelProvider.update(WrappedViewerLabelProvider.java:
164)
        at org.eclipse.jface.viewers.ViewerColumn.refresh(ViewerColumn.java:
152)
        at
org.eclipse.jface.viewers.AbstractTreeViewer.doUpdateItem(AbstractTreeViewer.java:
934)
        at org.eclipse.jface.viewers.AbstractTreeViewer
$UpdateItemSafeRunnable.run(AbstractTreeViewer.java:102)
        at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
        at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:49)
        at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175)
        at
org.eclipse.jface.viewers.AbstractTreeViewer.doUpdateItem(AbstractTreeViewer.java:
1014)
        at org.eclipse.jface.viewers.StructuredViewer
$UpdateItemSafeRunnable.run(StructuredViewer.java:481)
        at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
        at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:49)
        at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175)
        at
org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:
2141)
        at
org.eclipse.jface.viewers.AbstractTreeViewer.updateChildren(AbstractTreeViewer.java:
2689)
        at
org.eclipse.jface.viewers.AbstractTreeViewer.internalRefreshStruct(AbstractTreeViewer.java:
1867)
        at
org.eclipse.jface.viewers.TreeViewer.internalRefreshStruct(TreeViewer.java:
721)
        at
org.eclipse.jface.viewers.AbstractTreeViewer.internalRefresh(AbstractTreeViewer.java:
1842)
        at
org.eclipse.jface.viewers.AbstractTreeViewer.internalRefresh(AbstractTreeViewer.java:
1799)
        at
org.eclipse.jface.viewers.AbstractTreeViewer.internalRefresh(AbstractTreeViewer.java:
1785)
        at org.eclipse.jface.viewers.StructuredViewer
$7.run(StructuredViewer.java:1487)
        at
org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:
1422)
        at
org.eclipse.jface.viewers.TreeViewer.preservingSelection(TreeViewer.java:
403)
        at
org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:
1383)
        at
org.eclipse.jface.viewers.StructuredViewer.refresh(StructuredViewer.java:
1485)
        at org.eclipse.jface.viewers.ColumnViewer.refresh(ColumnViewer.java:
537)
        at
org.eclipse.jface.viewers.StructuredViewer.refresh(StructuredViewer.java:
1444)
        at com.android.ide.eclipse.adt.internal.editors.ui.tree.UiTreeBlock
$2.uiElementNodeUpdated(Unknown Source)
        at
com.android.ide.eclipse.adt.internal.editors.uimodel.UiElementNode.invokeUiUpdateListeners(Unknown
Source)
        at
com.android.ide.eclipse.adt.internal.editors.uimodel.UiElementNode.loadFromXmlNode(Unknown
Source)
        at
com.android.ide.eclipse.adt.internal.editors.resources.ResourcesEditor.xmlModelChanged(Unknown
Source)
        at com.android.ide.eclipse.adt.internal.editors.AndroidEditor
$XmlModelStateListener.modelChanged(Unknown Source)
        at
org.eclipse.wst.sse.core.internal.model.AbstractStructuredModel.fireModelChanged(AbstractStructuredModel.java:
553)
        at
org.eclipse.wst.sse.core.internal.model.AbstractStructuredModel.internalModelChanged(AbstractStructuredModel.java:
887)
        at
org.eclipse.wst.sse.core.internal.model.AbstractStructuredModel.changedModel(AbstractStructuredModel.java:
382)
        at
org.eclipse.wst.xml.core.internal.document.DOMModelImpl.changedModel(DOMModelImpl.java:
167)
        at org.eclipse.wst.sse.core.internal.model.AbstractStructuredModel
$DocumentToModelNotifier.nodesReplaced(AbstractStructuredModel.java:
152)
        at
org.eclipse.wst.sse.core.internal.text.BasicStructuredDocument._fireEvent(BasicStructuredDocument.java:
600)
        at
org.eclipse.wst.sse.core.internal.text.BasicStructuredDocument.fireStructuredDocumentEvent(BasicStructuredDocument.java:
1199)
        at
org.eclipse.wst.sse.core.internal.text.BasicStructuredDocument.internalReplaceText(BasicStructuredDocument.java:
1979)
        at
org.eclipse.wst.sse.core.internal.text.BasicStructuredDocument.replaceText(BasicStructuredDocument.java:
2419)
        at
org.eclipse.wst.sse.core.internal.text.BasicStructuredDocument.replaceText(BasicStructuredDocument.java:
2404)
        at
org.eclipse.wst.sse.core.internal.text.JobSafeStructuredDocument.access
$2(JobSafeStructuredDocument.java:1)
        at org.eclipse.wst.sse.core.internal.text.JobSafeStructuredDocument
$3.run(JobSafeStructuredDocument.java:141)
        at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
        at
org.eclipse.wst.sse.ui.EditorExecutionContext.execute(EditorExecutionContext.java:
149)
        at
org.eclipse.wst.sse.core.internal.text.JobSafeStructuredDocument.replaceText(JobSafeStructuredDocument.java:
144)
        at
org.eclipse.wst.sse.core.internal.text.BasicStructuredDocument.replace(BasicStructuredDocument.java:
2364)
        at
org.eclipse.wst.sse.core.internal.text.JobSafeStructuredDocument.access
$0(JobSafeStructuredDocument.java:1)
        at org.eclipse.wst.sse.core.internal.text.JobSafeStructuredDocument
$1.run(JobSafeStructuredDocument.java:103)
        at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
        at
org.eclipse.wst.sse.ui.EditorExecutionContext.execute(EditorExecutionContext.java:
149)
        at
org.eclipse.wst.sse.core.internal.text.JobSafeStructuredDocument.replace(JobSafeStructuredDocument.java:
106)
        at
org.eclipse.jface.text.DefaultDocumentAdapter.replaceTextRange(DefaultDocumentAdapter.java:
248)
        at org.eclipse.swt.custom.StyledText.modifyContent(StyledText.java:
7168)
        at org.eclipse.swt.custom.StyledText.sendKeyEvent(StyledText.java:
7975)
        at org.eclipse.swt.custom.StyledText.paste(StyledText.java:7224)
        at org.eclipse.jface.text.TextViewer.paste(TextViewer.java:4040)
        at org.eclipse.jface.text.TextViewer.doOperation(TextViewer.java:
3984)
        at
org.eclipse.jface.text.source.SourceViewer.doOperation(SourceViewer.java:
999)
        at org.eclipse.ui.texteditor.TextOperationAction
$1.run(TextOperationAction.java:131)
        at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:
70)
        at
org.eclipse.ui.texteditor.TextOperationAction.run(TextOperationAction.java:
129)
        at org.eclipse.jface.action.Action.runWithEvent(Action.java:498)
        at org.eclipse.ui.commands.ActionHandler.execute(ActionHandler.java:
185)
        at
org.eclipse.ui.internal.handlers.LegacyHandlerWrapper.execute(LegacyHandlerWrapper.java:
109)
        at org.eclipse.core.commands.Command.executeWithChecks(Command.java:
476)
        at
org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:
508)
        at
org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerService.java:
169)
        at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.executeCommand(WorkbenchKeyboard.java:
468)
        at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.press(WorkbenchKeyboard.java:
786)
        at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.processKeyEvent(WorkbenchKeyboard.java:
885)
        at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.filterKeySequenceBindings(WorkbenchKeyboard.java:
567)
        at org.eclipse.ui.internal.keys.WorkbenchKeyboard.access
$3(WorkbenchKeyboard.java:508)
        at org.eclipse.ui.internal.keys.WorkbenchKeyboard
$KeyDownFilter.handleEvent(WorkbenchKeyboard.java:123)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
        at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1253)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1052)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1077)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1062)
        at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1103)
        at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1099)
        at org.eclipse.swt.widgets.Widget.wmChar(Widget.java:1508)
        at org.eclipse.swt.widgets.Control.WM_CHAR(Control.java:4268)
        at org.eclipse.swt.widgets.Canvas.WM_CHAR(Canvas.java:345)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:4160)
        at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:341)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:4873)
        at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
        at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2459)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3655)
        at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:
2629)
        at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2593)
        at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2427)
        at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:670)
        at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:
332)
        at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:
663)
        at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:
149)
        at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:
115)
        at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:
196)
        at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:
110)
        at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:
79)
        at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:
369)
        at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:
179)
        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:619)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:574)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1407)

eclipse.buildId=I20100608-0911
java.version=1.6.0_20
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
Command-line arguments:  -os win32 -ws win32 -arch x86

On Jun 26, 6:55 am, boonx <michiel.b...@gmail.com> wrote:
> Hi All,
>
> I am new to android development and I am trying out the HelloWorld
> example.
> Seems realy simple but eclipse seems to have some problems. Tried
> searching for a solution but couldn't find any. Maybe one of you can
> put me on the right track.
> Pretty frustrated here.
>
> I get an error when I want to create the strings.xml file:
> when I open the already default string.xml file in the project I get
> the error:
> An error has occurred. See error log for more details.
> java.lang.NullPointerException
>
> The file looks like this:
> <?xml version="1.0" encoding="utf-8"?>
> <resources>
> <string name="app_name">Android the best but this sux</string>
> <string name="hello">Hello all this is a android app</string>
> </resources>
>
> What is wrong. I can not seem to find it....
>
> My machine:
> OS: Windows 7 64 bit enterprise
>
> Eclipse: Version: Helios Release
> Build id: 20100617-1415
>
> Installed 32 and 64 bit java latest version.

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to