Hi there,
I had an Ext JS 6.2 classic app and I've upgraded to Sencha Cmd 6.5.0.180 and upgraded the framework with: sencha app upgrade path/to/ext6.5.0:
Code:
>sencha app upgrade ../ext-6.5.0Sencha Cmd v6.5.0.180
[INF] Upgrading framework ext
[INF] Copying framework to C:\wamp\www\ussportal\ext
[INF] Framework 'ext' upgraded
sencha -v on the command line shows: Sencha Cmd v6.5.0.180
I can no longer build my classic app and instead a build fails almost immediately with:
Code:
>sencha app build --clean development
Sencha Cmd v6.5.0.180
[INF] Processing Build Descriptor : default (development environment)
[INF] Loading compiler context
[ERR]
[ERR] BUILD FAILED
[ERR] com.sencha.exceptions.BasicException: java.lang.NullPointerException
[ERR]
[ERR] Total time: 1 second
[ERR] The following error occurred while executing this line:
C:\Users\Tim Lloyd\bin\Sencha\Cmd\6.5.0.180\ant\build\app\build-impl.xml:387: The following error occurred while executing this line:
C:\Users\Tim Lloyd\bin\Sencha\Cmd\6.5.0.180\ant\build\app\init-impl.xml:408: com.sencha.exceptions.BasicException: java.lang.NullPointerException
I have also tried upgrading via Sencha Architect 4.2 and I get a more verbose error log. Pretty much at a loss here as I can't seem to find any other instructions for migrating to 6.5.
Code:
[INF] Processing Build Descriptor : default (testing environment)
[INF] Loading compiler context
[ERR]
[ERR] BUILD FAILED
[ERR] com.sencha.exceptions.BasicException: java.lang.NullPointerException
[ERR]
[ERR] Total time: 0 seconds
Exception in thread "Thread-152" com.sencha.exceptions.BasicException: com.sencha.exceptions.BasicException: The following error occurred while executing this line:
C:\wamp\www\ussportal\.sencha\app\build-impl.xml:386: The following error occurred while executing this line:
C:\wamp\www\ussportal\.sencha\app\init-impl.xml:408: com.sencha.exceptions.BasicException: java.lang.NullPointerException
at com.sencha.tools.server.service.tasks.DispatchTask.execute(DispatchTask.java:55)
at com.sencha.tools.server.service.tasks.BaseServiceTask$1.run(BaseServiceTask.java:42)
at com.sencha.util.ThreadUtil$1.run(ThreadUtil.java:65)
at com.sencha.util.ThreadUtil$2.run(ThreadUtil.java:162)
at java.lang.Thread.run(Unknown Source)
Caused by: com.sencha.exceptions.BasicException: The following error occurred while executing this line:
C:\wamp\www\ussportal\.sencha\app\build-impl.xml:386: The following error occurred while executing this line:
C:\wamp\www\ussportal\.sencha\app\init-impl.xml:408: com.sencha.exceptions.BasicException: java.lang.NullPointerException
at com.sencha.exceptions.BasicException.wrap(BasicException.java:54)
at com.sencha.ant.AntScript.execute(AntScript.java:120)
at com.sencha.command.plugin.PluginManager.execute(PluginManager.java:104)
at com.sencha.command.plugin.PluginManager.executeReverseFirst(PluginManager.java:145)
at com.sencha.command.environment.BuildEnvironment.execute(BuildEnvironment.java:306)
at com.sencha.command.environment.AppOrPackageEnvironment.execute(AppOrPackageEnvironment.java:712)
at com.sencha.command.BasePluginCommands$BasePluginCommand.doExecute(BasePluginCommands.java:125)
at com.sencha.command.app.AppCommands$BuildCommand.execute(AppCommands.java:470)
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 com.sencha.util.MethodInvoker$Arguments.invoke(MethodInvoker.java:175)
at com.sencha.cli.Command.dispatch(Command.java:43)
at com.sencha.command.BasePluginCommands$BasePluginCommand.dispatch(BasePluginCommands.java:289)
at com.sencha.cli.Commands.dispatch(Commands.java:64)
at com.sencha.cli.Commands.dispatch(Commands.java:64)
at com.sencha.command.Sencha.dispatch(Sencha.java:79)
at com.sencha.cli.AbstractCommand.dispatch(AbstractCommand.java:124)
at com.sencha.tools.server.service.tasks.DispatchTask.execute(DispatchTask.java:52)
... 4 more
Caused by: C:\Users\Tim Lloyd\bin\Sencha\Architect\Cmd\6.5.0.180\plugin.xml:333: The following error occurred while executing this line:
C:\wamp\www\ussportal\.sencha\app\build-impl.xml:386: The following error occurred while executing this line:
C:\wamp\www\ussportal\.sencha\app\init-impl.xml:408: com.sencha.exceptions.BasicException: java.lang.NullPointerException
at org.apache.tools.ant.ProjectHelper.addLocationToBuildException(ProjectHelper.java:551)
at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:444)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
at sun.reflect.GeneratedMethodAccessor32.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:68)
at net.sf.antcontrib.logic.IfTask.execute(IfTask.java:217)
at sun.reflect.GeneratedMethodAccessor44.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.TaskAdapter.execute(TaskAdapter.java:154)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
at sun.reflect.GeneratedMethodAccessor32.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:392)
at org.apache.tools.ant.Target.performTasks(Target.java:413)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
at org.apache.tools.ant.Project.executeTarget(Project.java:1368)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
at com.sencha.ant.AntScript.execute(AntScript.java:116)
... 22 more
Caused by: C:\wamp\www\ussportal\.sencha\app\build-impl.xml:386: The following error occurred while executing this line:
C:\wamp\www\ussportal\.sencha\app\init-impl.xml:408: com.sencha.exceptions.BasicException: java.lang.NullPointerException
at org.apache.tools.ant.ProjectHelper.addLocationToBuildException(ProjectHelper.java:551)
at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:444)
at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105)
at com.sencha.ant.CallTask.execute(CallTask.java:137)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
at sun.reflect.GeneratedMethodAccessor32.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:392)
at org.apache.tools.ant.Target.performTasks(Target.java:413)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:442)
... 48 more
Caused by: C:\wamp\www\ussportal\.sencha\app\init-impl.xml:408: com.sencha.exceptions.BasicException: java.lang.NullPointerException
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:116)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:392)
at org.apache.tools.ant.Target.performTasks(Target.java:413)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:442)
... 62 more
Caused by: com.sencha.exceptions.BasicException: java.lang.NullPointerException
at com.sencha.cli.AbstractCommand$Property.set(AbstractCommand.java:408)
at com.sencha.cli.AbstractCommand.processConfigParam(AbstractCommand.java:530)
at com.sencha.cli.AbstractCommand.configure(AbstractCommand.java:114)
at com.sencha.cli.Command.dispatch(Command.java:32)
at com.sencha.cli.Commands.dispatch(Commands.java:64)
at com.sencha.command.compile.CompileCommands.dispatch(CompileCommands.java:331)
at com.sencha.cli.AbstractCommand.dispatch(AbstractCommand.java:124)
at com.sencha.ant.CompileTask$CompileToken.initialize(CompileTask.java:156)
at com.sencha.ant.CompileTask$CompileToken.dispatchCommand(CompileTask.java:163)
at com.sencha.ant.CompileTask.doExecute(CompileTask.java:123)
at com.sencha.ant.BaseAntTask.execute(BaseAntTask.java:34)
at com.sencha.ant.CompileTask.execute(CompileTask.java:36)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
at sun.reflect.GeneratedMethodAccessor32.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
... 69 more
Caused by: java.lang.NullPointerException
at com.sencha.command.environment.AppOrPackageEnvironment.collectPackageNames(AppOrPackageEnvironment.java:304)
at com.sencha.command.environment.AppOrPackageEnvironment.getBasePackages(AppOrPackageEnvironment.java:347)
at com.sencha.command.environment.AppOrPackageEnvironment.getBasePackages(AppOrPackageEnvironment.java:340)
at com.sencha.command.environment.AppOrPackageEnvironment.getRequiredPackagesNoBases(AppOrPackageEnvironment.java:262)
at com.sencha.command.environment.AppEnvironment.getPageModel(AppEnvironment.java:251)
at com.sencha.command.environment.AppEnvironment.getPageModel(AppEnvironment.java:236)
at com.sencha.tools.page.AppJsonBuilder.(AppJsonBuilder.java:42)
at com.sencha.command.compile.app.BaseAppCompileCommand.getAppJsonBuilder(BaseAppCompileCommand.java:26)
at com.sencha.command.compile.app.BaseAppCompileCommand.getAppJsonBuilder(BaseAppCompileCommand.java:18)
at com.sencha.command.compile.app.LoadAppCommand.setFrameworkFileName(LoadAppCommand.java:44)
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 com.sencha.cli.AbstractCommand$Property.set(AbstractCommand.java:396)
... 85 more
Any help appreciated
Thanks