{"action":"created","issue":{"url":"https://api.github.com/repos/rgladwell/m2e-android/issues/298","labels_url":"https://api.github.com/repos/rgladwell/m2e-android/issues/298/labels{/name}","comments_url":"https://api.github.com/repos/rgladwell/m2e-android/issues/298/comments","events_url":"https://api.github.com/repos/rgladwell/m2e-android/issues/298/events","html_url":"https://github.com/rgladwell/m2e-android/issues/298","id":52983723,"number":298,"title":"NPE when AndroidManifest.xml file at src/main/ with mars, m2e-android 1.2.1 java 8","user":{"login":"rtack","id":5379,"avatar_url":"https://avatars.githubusercontent.com/u/5379?v=3","gravatar_id":"","url":"https://api.github.com/users/rtack","html_url":"https://github.com/rtack","followers_url":"https://api.github.com/users/rtack/followers","following_url":"https://api.github.com/users/rtack/following{/other_user}","gists_url":"https://api.github.com/users/rtack/gists{/gist_id}","starred_url":"https://api.github.com/users/rtack/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rtack/subscriptions","organizations_url":"https://api.github.com/users/rtack/orgs","repos_url":"https://api.github.com/users/rtack/repos","events_url":"https://api.github.com/users/rtack/events{/privacy}","received_events_url":"https://api.github.com/users/rtack/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/rgladwell/m2e-android/labels/Bug","name":"Bug","color":"444444"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":17,"created_at":"2014-12-28T15:37:39Z","updated_at":"2015-01-04T17:59:07Z","closed_at":"2015-01-04T17:43:50Z","body":"updated to the android-maven-plugin 4.0\r\nwhen putting the AndroidManifest.xml file under it's new default location at /src/main/AndroidManifest.xml\r\n\r\nand then do a Maven->Update Project I get a NPE.\r\n\r\nThis is on \r\neclipse.buildId=4.5.0.I20141210-2000\r\njava.version=1.8.0_25\r\njava.vendor=Oracle Corporation\r\nBootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US\r\nwith m2e-android 1.2.1\r\n\r\nIn the console I see\r\n[2014-12-28 16:34:23 - notifier-android] AndroidManifest.xml file missing!\r\n\r\nCould not update project notifier-android configuration\r\n\r\n\r\njava.lang.NullPointerException\r\n\tat org.eclipse.m2e.jdt.internal.AbstractJavaProjectConfigurator.addResourceDirs(AbstractJavaProjectConfigurator.java:417)\r\n\tat org.eclipse.m2e.jdt.internal.AbstractJavaProjectConfigurator.addProjectSourceFolders(AbstractJavaProjectConfigurator.java:295)\r\n\tat org.eclipse.m2e.jdt.internal.AbstractJavaProjectConfigurator.configure(AbstractJavaProjectConfigurator.java:122)\r\n\tat me.gladwell.eclipse.m2e.android.AndroidMavenProjectConfigurator.configure(AndroidMavenProjectConfigurator.java:68)\r\n\tat org.eclipse.m2e.core.project.configurator.AbstractLifecycleMapping.configure(AbstractLifecycleMapping.java:120)\r\n\tat org.eclipse.m2e.core.internal.project.ProjectConfigurationManager$3.call(ProjectConfigurationManager.java:509)\r\n\tat org.eclipse.m2e.core.internal.project.ProjectConfigurationManager$3.call(ProjectConfigurationManager.java:1)\r\n\tat org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.executeBare(MavenExecutionContext.java:176)\r\n\tat org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute(MavenExecutionContext.java:151)\r\n\tat org.eclipse.m2e.core.internal.project.ProjectConfigurationManager.updateProjectConfiguration(ProjectConfigurationManager.java:502)\r\n\tat org.eclipse.m2e.core.internal.project.ProjectConfigurationManager.updateProjectConfiguration0(ProjectConfigurationManager.java:440)\r\n\tat org.eclipse.m2e.core.internal.project.ProjectConfigurationManager$2.call(ProjectConfigurationManager.java:353)\r\n\tat org.eclipse.m2e.core.internal.project.ProjectConfigurationManager$2.call(ProjectConfigurationManager.java:1)\r\n\tat org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.executeBare(MavenExecutionContext.java:176)\r\n\tat org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute(MavenExecutionContext.java:151)\r\n\tat org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute(MavenExecutionContext.java:99)\r\n\tat org.eclipse.m2e.core.internal.embedder.MavenImpl.execute(MavenImpl.java:1349)\r\n\tat org.eclipse.m2e.core.internal.project.ProjectConfigurationManager.updateProjectConfiguration(ProjectConfigurationManager.java:350)\r\n\tat org.eclipse.m2e.core.ui.internal.UpdateMavenProjectJob.runInWorkspace(UpdateMavenProjectJob.java:77)\r\n\tat org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:39)\r\n\tat org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)\r\n"},"comment":{"url":"https://api.github.com/repos/rgladwell/m2e-android/issues/comments/68642010","html_url":"https://github.com/rgladwell/m2e-android/issues/298#issuecomment-68642010","issue_url":"https://api.github.com/repos/rgladwell/m2e-android/issues/298","id":68642010,"user":{"login":"rgladwell","id":209292,"avatar_url":"https://avatars.githubusercontent.com/u/209292?v=3","gravatar_id":"","url":"https://api.github.com/users/rgladwell","html_url":"https://github.com/rgladwell","followers_url":"https://api.github.com/users/rgladwell/followers","following_url":"https://api.github.com/users/rgladwell/following{/other_user}","gists_url":"https://api.github.com/users/rgladwell/gists{/gist_id}","starred_url":"https://api.github.com/users/rgladwell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rgladwell/subscriptions","organizations_url":"https://api.github.com/users/rgladwell/orgs","repos_url":"https://api.github.com/users/rgladwell/repos","events_url":"https://api.github.com/users/rgladwell/events{/privacy}","received_events_url":"https://api.github.com/users/rgladwell/received_events","type":"User","site_admin":false},"created_at":"2015-01-04T17:59:07Z","updated_at":"2015-01-04T17:59:07Z","body":"@rtack should we reopen this as a placeholder for the work to write these tests? Also I'm not sure it sounds like this has been fixed? Is this still a problem?"}}