Title: all-in-one-wp-migration plugin activation nullpointer
Last modified: July 11, 2018

---

# all-in-one-wp-migration plugin activation nullpointer

 *  Resolved [jkwaterman](https://wordpress.org/support/users/jkwaterman/)
 * (@jkwaterman)
 * [8 years, 1 month ago](https://wordpress.org/support/topic/all-in-one-wp-migration-plugin-activation-nullpointer/)
 * Whenever I try to activate the all-in-one-wp migration plugin I get a nullpointer
   exception. I have version 4.8 of wordpress and PHP version: 5.4.0. Other plugins
   activate with no issue. All-in-One WP Migration
    Activate | Edit | Delete appear
   with no issue. I am running this on tomcat in windows 10. Here is the dump
 * java.lang.NullPointerException
    com.caucho.vfs.Jar.openReadImpl(Jar.java:500)
   com.caucho.vfs.Jar.openReadImpl(Jar.java:466) com.caucho.vfs.JarPath.openReadImpl(
   JarPath.java:214) com.caucho.vfs.Path.openRead(Path.java:1149) com.caucho.quercus.
   parser.QuercusParser.parse(QuercusParser.java:355) com.caucho.quercus.page.PageManager.
   parseImpl(PageManager.java:287) com.caucho.quercus.page.PageManager.parse(PageManager.
   java:246) com.caucho.quercus.page.PageManager.parse(PageManager.java:218) com.
   caucho.quercus.QuercusContext.parse(QuercusContext.java:1230) com.caucho.quercus.
   env.Env.executePage(Env.java:5933) com.caucho.quercus.env.InternalAutoloadCallback.
   loadClass(InternalAutoloadCallback.java:101) com.caucho.quercus.env.Env.findClassExt(
   Env.java:5342) com.caucho.quercus.env.Env.findClass(Env.java:5253) com.caucho.
   quercus.env.Env.findClassExt(Env.java:5292) com.caucho.quercus.env.Env.findClass(
   Env.java:5253) com.caucho.quercus.env.Env.getClass(Env.java:5376) com.caucho.
   quercus.env.Env.addClass(Env.java:5421) com.caucho.quercus.env.Env.addClass(Env.
   java:5455) com.caucho.quercus.statement.ClassDefStatement.execute(ClassDefStatement.
   java:57) com.caucho.quercus.program.QuercusProgram.execute(QuercusProgram.java:
   417) com.caucho.quercus.page.InterpretedPage.execute(InterpretedPage.java:90)
   com.caucho.quercus.env.Env.executePage(Env.java:4312) com.caucho.quercus.env.
   Env.include(Env.java:5920) com.caucho.quercus.env.Env.includeOnce(Env.java:5873)
   com.caucho.quercus.expr.FunIncludeOnceExpr.eval(FunIncludeOnceExpr.java:92) com.
   caucho.quercus.expr.Expr.evalTop(Expr.java:538) com.caucho.quercus.statement.
   ExprStatement.execute(ExprStatement.java:67) com.caucho.quercus.statement.BlockStatement.
   execute(BlockStatement.java:105) com.caucho.quercus.program.QuercusProgram.execute(
   QuercusProgram.java:417) com.caucho.quercus.page.InterpretedPage.execute(InterpretedPage.
   java:90) com.caucho.quercus.env.Env.executePage(Env.java:4312) com.caucho.quercus.
   env.Env.include(Env.java:5920) com.caucho.quercus.env.Env.includeOnce(Env.java:
   5873) com.caucho.quercus.expr.FunIncludeOnceExpr.eval(FunIncludeOnceExpr.java:
   92) com.caucho.quercus.expr.Expr.evalTop(Expr.java:538) com.caucho.quercus.statement.
   ExprStatement.execute(ExprStatement.java:67) com.caucho.quercus.statement.BlockStatement.
   execute(BlockStatement.java:105) com.caucho.quercus.program.QuercusProgram.execute(
   QuercusProgram.java:417) com.caucho.quercus.page.InterpretedPage.execute(InterpretedPage.
   java:90) com.caucho.quercus.env.Env.executePage(Env.java:4312) com.caucho.quercus.
   env.Env.include(Env.java:5920) com.caucho.quercus.env.Env.includeOnce(Env.java:
   5873) com.caucho.quercus.expr.FunIncludeOnceExpr.eval(FunIncludeOnceExpr.java:
   92) com.caucho.quercus.expr.Expr.evalTop(Expr.java:538) com.caucho.quercus.statement.
   ExprStatement.execute(ExprStatement.java:67) com.caucho.quercus.statement.BlockStatement.
   execute(BlockStatement.java:105) com.caucho.quercus.statement.IfStatement.execute(
   IfStatement.java:84) com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.
   java:105) com.caucho.quercus.program.Function.callImpl(Function.java:420) com.
   caucho.quercus.program.Function.call(Function.java:327) com.caucho.quercus.expr.
   CallExpr.evalImpl(CallExpr.java:227) com.caucho.quercus.expr.CallExpr.evalCopy(
   CallExpr.java:154) com.caucho.quercus.expr.Expr.evalAssignValue(Expr.java:583)
   com.caucho.quercus.expr.BinaryAssignExpr.eval(BinaryAssignExpr.java:88) com.caucho.
   quercus.expr.Expr.evalTop(Expr.java:538) com.caucho.quercus.statement.ExprStatement.
   execute(ExprStatement.java:67) com.caucho.quercus.statement.BlockStatement.execute(
   BlockStatement.java:105) com.caucho.quercus.statement.SwitchStatement.execute(
   SwitchStatement.java:99) com.caucho.quercus.statement.IfStatement.execute(IfStatement.
   java:84) com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:
   105) com.caucho.quercus.program.QuercusProgram.execute(QuercusProgram.java:417)
   com.caucho.quercus.page.InterpretedPage.execute(InterpretedPage.java:90) com.
   caucho.quercus.env.Env.executePageTop(Env.java:4323) com.caucho.quercus.env.Env.
   executeTop(Env.java:4268) com.caucho.quercus.servlet.QuercusServletImpl.service(
   QuercusServletImpl.java:212) com.caucho.quercus.servlet.QuercusServlet.service(
   QuercusServlet.java:606) javax.servlet.http.HttpServlet.service(HttpServlet.java:
   741) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
 * Root Cause
 * com.caucho.quercus.QuercusExecutionException: java.lang.NullPointerException
   
   com.caucho.vfs.Jar.openReadImpl(Jar.java:500) com.caucho.vfs.Jar.openReadImpl(
   Jar.java:466) com.caucho.vfs.JarPath.openReadImpl(JarPath.java:214) com.caucho.
   vfs.Path.openRead(Path.java:1149) com.caucho.quercus.parser.QuercusParser.parse(
   QuercusParser.java:355) com.caucho.quercus.page.PageManager.parseImpl(PageManager.
   java:287) com.caucho.quercus.page.PageManager.parse(PageManager.java:246) com.
   caucho.quercus.page.PageManager.parse(PageManager.java:218) com.caucho.quercus.
   QuercusContext.parse(QuercusContext.java:1230) com.caucho.quercus.env.Env.executePage(
   Env.java:5933) com.caucho.quercus.env.InternalAutoloadCallback.loadClass(InternalAutoloadCallback.
   java:101) com.caucho.quercus.env.Env.findClassExt(Env.java:5342) com.caucho.quercus.
   env.Env.findClass(Env.java:5253) com.caucho.quercus.env.Env.findClassExt(Env.
   java:5292) com.caucho.quercus.env.Env.findClass(Env.java:5253) com.caucho.quercus.
   env.Env.getClass(Env.java:5376) com.caucho.quercus.env.Env.addClass(Env.java:
   5421) com.caucho.quercus.env.Env.addClass(Env.java:5455) com.caucho.quercus.statement.
   ClassDefStatement.execute(ClassDefStatement.java:57) com.caucho.quercus.program.
   QuercusProgram.execute(QuercusProgram.java:417) com.caucho.quercus.page.InterpretedPage.
   execute(InterpretedPage.java:90) com.caucho.quercus.env.Env.executePage(Env.java:
   4312) com.caucho.quercus.env.Env.include(Env.java:5920) com.caucho.quercus.env.
   Env.includeOnce(Env.java:5873) com.caucho.quercus.expr.FunIncludeOnceExpr.eval(
   FunIncludeOnceExpr.java:92) com.caucho.quercus.expr.Expr.evalTop(Expr.java:538)
   com.caucho.quercus.statement.ExprStatement.execute(ExprStatement.java:67) com.
   caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) com.
   caucho.quercus.program.QuercusProgram.execute(QuercusProgram.java:417) com.caucho.
   quercus.page.InterpretedPage.execute(InterpretedPage.java:90) com.caucho.quercus.
   env.Env.executePage(Env.java:4312) com.caucho.quercus.env.Env.include(Env.java:
   5920) com.caucho.quercus.env.Env.includeOnce(Env.java:5873) com.caucho.quercus.
   expr.FunIncludeOnceExpr.eval(FunIncludeOnceExpr.java:92) com.caucho.quercus.expr.
   Expr.evalTop(Expr.java:538) com.caucho.quercus.statement.ExprStatement.execute(
   ExprStatement.java:67) com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.
   java:105) com.caucho.quercus.program.QuercusProgram.execute(QuercusProgram.java:
   417) com.caucho.quercus.page.InterpretedPage.execute(InterpretedPage.java:90)
   com.caucho.quercus.env.Env.executePage(Env.java:4312) com.caucho.quercus.env.
   Env.include(Env.java:5920) com.caucho.quercus.env.Env.includeOnce(Env.java:5873)
   com.caucho.quercus.expr.FunIncludeOnceExpr.eval(FunIncludeOnceExpr.java:92) com.
   caucho.quercus.expr.Expr.evalTop(Expr.java:538) com.caucho.quercus.statement.
   ExprStatement.execute(ExprStatement.java:67) com.caucho.quercus.statement.BlockStatement.
   execute(BlockStatement.java:105) com.caucho.quercus.statement.IfStatement.execute(
   IfStatement.java:84) com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.
   java:105) com.caucho.quercus.program.Function.callImpl(Function.java:420) com.
   caucho.quercus.program.Function.call(Function.java:327) com.caucho.quercus.expr.
   CallExpr.evalImpl(CallExpr.java:227) com.caucho.quercus.expr.CallExpr.evalCopy(
   CallExpr.java:154) com.caucho.quercus.expr.Expr.evalAssignValue(Expr.java:583)
   com.caucho.quercus.expr.BinaryAssignExpr.eval(BinaryAssignExpr.java:88) com.caucho.
   quercus.expr.Expr.evalTop(Expr.java:538) com.caucho.quercus.statement.ExprStatement.
   execute(ExprStatement.java:67) com.caucho.quercus.statement.BlockStatement.execute(
   BlockStatement.java:105) com.caucho.quercus.statement.SwitchStatement.execute(
   SwitchStatement.java:99) .(C:\Program Files (x86)\Apache Software Foundation\
   Tomcat 9.0\webapps\quercus\wp-admin\plugins.php:30)
 * The page I need help with: _[[log in](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fall-in-one-wp-migration-plugin-activation-nullpointer%2F%3Foutput_format%3Dmd&locale=en_US)
   to see the link]_

Viewing 2 replies - 1 through 2 (of 2 total)

 *  [lesleysm](https://wordpress.org/support/users/lesleysm/)
 * (@lesleysm)
 * [8 years, 1 month ago](https://wordpress.org/support/topic/all-in-one-wp-migration-plugin-activation-nullpointer/#post-10482806)
 * Hi
 * Running WordPress on Tomcat is unusual and may cause additional complexity. This
   is a java error and the plugin does not contain java code.
 * I see that you are running WP 4.8 – any reason not to be using the latest WordPress?
 * Our support team would like to look in to this a bit more. can you get in touch
   by email at support at servmask dot com
 * Thanks
    Lesley
 *  Thread Starter [jkwaterman](https://wordpress.org/support/users/jkwaterman/)
 * (@jkwaterman)
 * [8 years ago](https://wordpress.org/support/topic/all-in-one-wp-migration-plugin-activation-nullpointer/#post-10513195)
 * I decided to use WAMPServer instead of Tomcat. The migration tool behaves much
   better under Wampserver64.

Viewing 2 replies - 1 through 2 (of 2 total)

The topic ‘all-in-one-wp-migration plugin activation nullpointer’ is closed to new
replies.

 * ![](https://ps.w.org/all-in-one-wp-migration/assets/icon-256x256.png?rev=2458334)
 * [All-in-One WP Migration and Backup](https://wordpress.org/plugins/all-in-one-wp-migration/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/all-in-one-wp-migration/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/all-in-one-wp-migration/)
 * [Active Topics](https://wordpress.org/support/plugin/all-in-one-wp-migration/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/all-in-one-wp-migration/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/all-in-one-wp-migration/reviews/)

 * 2 replies
 * 2 participants
 * Last reply from: [jkwaterman](https://wordpress.org/support/users/jkwaterman/)
 * Last activity: [8 years ago](https://wordpress.org/support/topic/all-in-one-wp-migration-plugin-activation-nullpointer/#post-10513195)
 * Status: resolved