1. #1
    Sencha User
    Join Date
    Mar 2011
    Location
    Betelgeuse VII
    Posts
    86
    Vote Rating
    3
    fordprefect is on a distinguished road

      0  

    Default Build failed: Unknown definition for dependency: Object

    Build failed: Unknown definition for dependency: Object


    Hi,

    I'm attempting to do a "sencha app build" with my application and I'm getting the error message:

    Code:
    Failed to resolve dependency Object for file Ext.ux.FitToParent. Error executing page compilation Unknown definition for dependency: Object
    In the plugin there is this line:

    Code:
    Ext.define('Ext.ux.FitToParent',{
        alias: 'plugin.fittoparent',
        extend : 'Object',
        ....
    Is there something I'm missing that would help resolve the issue?

    I'm using Cmd 3.1.1.274.

    Thanks.

  2. #2
    Sencha - Senior Forum Manager mitchellsimoens's Avatar
    Join Date
    Mar 2007
    Location
    Gainesville, FL
    Posts
    35,704
    Vote Rating
    750
    mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute

      0  

    Default


    Where is the location for that plugin? Did you edit .sencha/app/sencha.cfg to add the location of it to the app.classpath?
    Mitchell Simoens @SenchaMitch
    Sencha Inc, Senior Forum Manager
    ________________
    Check out my GitHub, lots of nice things for Ext JS 4 and Sencha Touch 2
    https://github.com/mitchellsimoens

    Think my support is good? Get more personalized support via a support subscription. https://www.sencha.com/store/

    Need more help with your app? Hire Sencha Services services@sencha.com

    Want to learn Sencha Touch 2? Check out Sencha Touch in Action that is in print!

    When posting code, please use BBCode's CODE tags.

  3. #3
    Sencha User
    Join Date
    Mar 2011
    Location
    Betelgeuse VII
    Posts
    86
    Vote Rating
    3
    fordprefect is on a distinguished road

      0  

    Default


    Hi Mitchell, thanks for your response.

    The plugins are located at: app\plugins\ux. Cmd seems to find all the plugins fine. The build will work when I comment the "extend: Object" line out:

    Code:
    Ext.define('Ext.ux.FitToParent',{
        alias: 'plugin.fittoparent',
        //extend : 'Object',
        ....

  4. #4
    Sencha - Senior Forum Manager mitchellsimoens's Avatar
    Join Date
    Mar 2007
    Location
    Gainesville, FL
    Posts
    35,704
    Vote Rating
    750
    mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute

      0  

    Default


    So the first problem is the usage of Ext.ux namespace which will actually be mapped to the extjs/src/ux directory. So now you have to map single classes to their files in the loader which is not that great which is why for some time I have not used the Ext.ux namespace. Here is an example of what I mean:

    Code:
    Ext.Loader.setPath({
        'Ext.ux.FitToParent' : 'app/plugins/ux/FitToParent.js'
    });
    Mitchell Simoens @SenchaMitch
    Sencha Inc, Senior Forum Manager
    ________________
    Check out my GitHub, lots of nice things for Ext JS 4 and Sencha Touch 2
    https://github.com/mitchellsimoens

    Think my support is good? Get more personalized support via a support subscription. https://www.sencha.com/store/

    Need more help with your app? Hire Sencha Services services@sencha.com

    Want to learn Sencha Touch 2? Check out Sencha Touch in Action that is in print!

    When posting code, please use BBCode's CODE tags.

  5. #5
    Sencha User
    Join Date
    Mar 2011
    Location
    Betelgeuse VII
    Posts
    86
    Vote Rating
    3
    fordprefect is on a distinguished road

      0  

    Default


    Yes, the namespace can be an issue. I've tried both loading the file as you've outlined and changing the namespace to match the folder path in my app directory. Unfortunately either way I still have the issue resolving the 'Object' dependency on build. All of my other plugins build ok.

    I've included a link to a test project that demonstrates this error. I simply generated a new app and then added the plugin (app/plugins/ux/FitToParent). Doing a "sencha app build" should fail, commenting out the "Extend: 'Object'" line in the plugin should cause the build to pass.

    https://dl.dropboxusercontent.com/u/849739/Test.zip

    Thanks.

  6. #6
    Sencha User
    Join Date
    Sep 2013
    Posts
    14
    Vote Rating
    0
    akshayprabhu is on a distinguished road

      0  

    Default Sencha CMD failed after modifying the app/.sencha/sencha.cfg file

    Sencha CMD failed after modifying the app/.sencha/sencha.cfg file


    I upgraded to Sencha Touch 2.3 and Sencha CMD 4.

    I was using Ext.ux.touch.grid and included that in my new Senca TOuch 2.3 App.

    When I built the app for production I was getting an error Unknown Definition for Dependency Ext.ux.touch.grid.List.

    After modifying the app/.sencha/sencha.cfg as below,

    Code:
    app.name=roster
    
    
    app.framework=touch
    
    
    app.classpath=${app.dir}/app.js,${app.dir}/app,${app.dir}/Ext.ux.touch.grid
    
    
    # this property specifies a comma separated list of paths containing
    # resources to copy to the build directory
    app.resource.paths=
    
    
    app.build.dir=${workspace.build.dir}/${app.name}
    
    
    app.framework.version=2.3.0
    app.cmd.version=4.0.0.203
    The error is gone, but I am getting Illegal Argument Exception after adding the ,${app.dir}/Ext.ux.touch.grid line in sencha.cfg file.

    Any ideas.?

    Thanks,
    Akshay

  7. #7
    Sencha User
    Join Date
    Sep 2013
    Posts
    14
    Vote Rating
    0
    akshayprabhu is on a distinguished road

      0  

    Default Snap shot of the error for "sencha app build production" cmd V4.0.0.203

    Snap shot of the error for "sencha app build production" cmd V4.0.0.203


    Code:
    [DBG] classpath scope C:\Akshay\servers\apache\Apache2\htdocs\sencha-touch-2.3.0-gpl\roster\build\temp\production\roster\sencha-compiler\app sorted
    [ERR]
    [ERR] BUILD FAILED
    [ERR] com.sencha.exceptions.ExBuild: java.lang.IllegalArgumentException: 0 > -1
    [ERR]   at com.sencha.tools.compiler.builder.MetaDataGenerator.doConcat(MetaDataGenerator.java:68)
    [ERR]   at com.sencha.command.compile.MetadataCommand.execute(MetadataCommand.java:128)
    [ERR]   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [ERR]   at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    [ERR]   at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    [ERR]   at java.lang.reflect.Method.invoke(Unknown Source)
    [ERR]   at com.sencha.util.MethodInvoker$Arguments.invoke(MethodInvoker.java:174)
    [ERR]   at com.sencha.cli.Command.dispatch(Command.java:42)
    [ERR]   at com.sencha.cli.Commands.dispatch(Commands.java:68)
    [ERR]   at com.sencha.command.compile.CompileCommands.dispatch(CompileCommands.java:290)
    [ERR]   at com.sencha.cli.AbstractCommand.dispatch(AbstractCommand.java:132)
    [ERR]   at com.sencha.ant.CompileTask$CompileToken.dispatchCommand(CompileTask.java:161)
    [ERR]   at com.sencha.ant.CompileTask.doExecute(CompileTask.java:124)
    [ERR]   at com.sencha.ant.BaseAntTask.execute(BaseAntTask.java:32)
    [ERR]   at com.sencha.ant.CompileTask.execute(CompileTask.java:37)
    [ERR]   at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
    [ERR]   at sun.reflect.GeneratedMethodAccessor24.invoke(Unknown Source)
    [ERR]   at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    [ERR]   at java.lang.reflect.Method.invoke(Unknown Source)
    [ERR]   at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
    [ERR]   at org.apache.tools.ant.Task.perform(Task.java:348)
    [ERR]   at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:68)
    [ERR]   at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
    [ERR]   at sun.reflect.GeneratedMethodAccessor24.invoke(Unknown Source)
    [ERR]   at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    [ERR]   at java.lang.reflect.Method.invoke(Unknown Source)
    [ERR]   at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
    [ERR]   at org.apache.tools.ant.Task.perform(Task.java:348)
    [ERR]   at org.apache.tools.ant.taskdefs.MacroInstance.execute(MacroInstance.java:398)
    [ERR]   at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
    [ERR]   at sun.reflect.GeneratedMethodAccessor24.invoke(Unknown Source)
    [ERR]   at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    [ERR]   at java.lang.reflect.Method.invoke(Unknown Source)
    [ERR]   at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
    [ERR]   at org.apache.tools.ant.Task.perform(Task.java:348)
    [ERR]   at org.apache.tools.ant.Target.execute(Target.java:392)
    [ERR]   at org.apache.tools.ant.Target.performTasks(Target.java:413)
    [ERR]   at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
    [ERR]   at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
    [ERR]   at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
    [ERR]   at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:442)
    [ERR]   at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105)
    [ERR]   at com.sencha.ant.CallTask.execute(CallTask.java:108)
    [ERR]   at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
    [ERR]   at sun.reflect.GeneratedMethodAccessor24.invoke(Unknown Source)
    [ERR]   at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    [ERR]   at java.lang.reflect.Method.invoke(Unknown Source)
    [ERR]   at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
    [ERR]   at org.apache.tools.ant.Task.perform(Task.java:348)
    [ERR]   at org.apache.tools.ant.Target.execute(Target.java:392)
    [ERR]   at org.apache.tools.ant.Target.performTasks(Target.java:413)
    [ERR]   at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
    [ERR]   at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
    [ERR]   at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
    [ERR]   at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:442)
    [ERR]   at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
    [ERR]   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [ERR]   at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    [ERR]   at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    [ERR]   at java.lang.reflect.Method.invoke(Unknown Source)
    [ERR]   at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
    [ERR]   at org.apache.tools.ant.Task.perform(Task.java:348)
    [ERR]   at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:68)
    [ERR]   at net.sf.antcontrib.logic.IfTask.execute(IfTask.java:217)
    [ERR]   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [ERR]   at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    [ERR]   at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    [ERR]   at java.lang.reflect.Method.invoke(Unknown Source)
    [ERR]   at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
    [ERR]   at org.apache.tools.ant.TaskAdapter.execute(TaskAdapter.java:154)
    [ERR]   at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
    [ERR]   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [ERR]   at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    [ERR]   at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    [ERR]   at java.lang.reflect.Method.invoke(Unknown Source)
    [ERR]   at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
    [ERR]   at org.apache.tools.ant.Task.perform(Task.java:348)
    [ERR]   at org.apache.tools.ant.Target.execute(Target.java:392)
    [ERR]   at org.apache.tools.ant.Target.performTasks(Target.java:413)
    [ERR]   at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
    [ERR]   at org.apache.tools.ant.Project.executeTarget(Project.java:1368)
    [ERR]   at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
    [ERR]   at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
    [ERR]   at com.sencha.ant.AntScript.execute(AntScript.java:127)
    [ERR]   at com.sencha.command.plugin.PluginManager.execute(PluginManager.java:93)
    [ERR]   at com.sencha.command.plugin.PluginManager.executeReverseFirst(PluginManager.java:134)
    [ERR]   at com.sencha.command.environment.BuildEnvironment.execute(BuildEnvironment.java:245)
    [ERR]   at com.sencha.command.environment.AppOrPackageEnvironment.execute(AppOrPackageEnvironment.java:394)
    [ERR]   at com.sencha.command.BasePluginCommands$BasePluginCommand.doExecute(BasePluginCommands.java:23)
    [ERR]   at com.sencha.command.app.AppCommands$BuildCommand.execute(AppCommands.java:130)
    [ERR]   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [ERR]   at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    [ERR]   at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    [ERR]   at java.lang.reflect.Method.invoke(Unknown Source)
    [ERR]   at com.sencha.util.MethodInvoker$Arguments.invoke(MethodInvoker.java:174)
    [ERR]   at com.sencha.cli.Command.dispatch(Command.java:42)
    [ERR]   at com.sencha.cli.Commands.dispatch(Commands.java:68)
    [ERR]   at com.sencha.cli.Commands.dispatch(Commands.java:68)
    [ERR]   at com.sencha.command.Sencha.dispatch(Sencha.java:81)
    [ERR]   at com.sencha.command.Sencha.main(Sencha.java:149)
    [ERR] Caused by: java.lang.IllegalArgumentException: 0 > -1
    [ERR]   at java.util.Arrays.copyOfRange(Unknown Source)
    [ERR]   at java.util.Arrays.copyOfRange(Unknown Source)
    [ERR]   at com.sencha.tools.compiler.builder.LoaderPathsMetaDataGenerator.processPathMapping(LoaderPathsMetaDataGenerator.java:233)
    [ERR]   at com.sencha.tools.compiler.builder.LoaderPathsMetaDataGenerator.getData(LoaderPathsMetaDataGenerator.java:91)
    [ERR]   at com.sencha.tools.compiler.builder.MetaDataGenerator.doConcat(MetaDataGenerator.java:63)
    [ERR]   ... 99 more
    [ERR]
    [ERR] Total time: 58 seconds
    [DBG] Triggering build cleanup
    [DBG] Build cleanup complete
    [ERR] The following error occurred while executing this line:
    C:\Akshay\servers\apache\Apache2\htdocs\sencha-touch-2.3.0-gpl\roster\.sencha\app\build-impl.xml:359: The following error occurred while executing this l
    C:\Akshay\servers\apache\Apache2\htdocs\sencha-touch-2.3.0-gpl\roster\.sencha\app\refresh-impl.xml:100: The following error occurred while executing this
    C:\Akshay\servers\apache\Apache2\htdocs\sencha-touch-2.3.0-gpl\roster\.sencha\app\refresh-impl.xml:44: com.sencha.exceptions.ExBuild: java.lang.IllegalAr
         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.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.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.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.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.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.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:127)
         at com.sencha.command.plugin.PluginManager.execute(PluginManager.java:93)
         at com.sencha.command.plugin.PluginManager.executeReverseFirst(PluginManager.java:134)
         at com.sencha.command.environment.BuildEnvironment.execute(BuildEnvironment.java:245)
         at com.sencha.command.environment.AppOrPackageEnvironment.execute(AppOrPackageEnvironment.java:394)
         at com.sencha.command.BasePluginCommands$BasePluginCommand.doExecute(BasePluginCommands.java:23)
         at com.sencha.command.app.AppCommands$BuildCommand.execute(AppCommands.java:130)
         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:174)
         at com.sencha.cli.Command.dispatch(Command.java:42)
         at com.sencha.cli.Commands.dispatch(Commands.java:68)
         at com.sencha.cli.Commands.dispatch(Commands.java:68)
         at com.sencha.command.Sencha.dispatch(Sencha.java:81)
         at com.sencha.command.Sencha.main(Sencha.java:149)
       Caused by: The following error occurred while executing this line:
    C:\Akshay\servers\apache\Apache2\htdocs\sencha-touch-2.3.0-gpl\roster\.sencha\app\refresh-impl.xml:100: The following error occurred while executing this
    C:\Akshay\servers\apache\Apache2\htdocs\sencha-touch-2.3.0-gpl\roster\.sencha\app\refresh-impl.xml:44: com.sencha.exceptions.ExBuild: java.lang.IllegalAr
         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:108)
         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
         at sun.reflect.GeneratedMethodAccessor24.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)
         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
         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.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.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.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.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.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:127)
         at com.sencha.command.plugin.PluginManager.execute(PluginManager.java:93)
         at com.sencha.command.plugin.PluginManager.executeReverseFirst(PluginManager.java:134)
         at com.sencha.command.environment.BuildEnvironment.execute(BuildEnvironment.java:245)
         at com.sencha.command.environment.AppOrPackageEnvironment.execute(AppOrPackageEnvironment.java:394)
         at com.sencha.command.BasePluginCommands$BasePluginCommand.doExecute(BasePluginCommands.java:23)
         at com.sencha.command.app.AppCommands$BuildCommand.execute(AppCommands.java:130)
         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:174)
         at com.sencha.cli.Command.dispatch(Command.java:42)
         at com.sencha.cli.Commands.dispatch(Commands.java:68)
         at com.sencha.cli.Commands.dispatch(Commands.java:68)
         at com.sencha.command.Sencha.dispatch(Sencha.java:81)
         at com.sencha.command.Sencha.main(Sencha.java:149)
       Caused by: The following error occurred while executing this line:
    C:\Akshay\servers\apache\Apache2\htdocs\sencha-touch-2.3.0-gpl\roster\.sencha\app\refresh-impl.xml:44: com.sencha.exceptions.ExBuild: java.lang.IllegalAr
         at org.apache.tools.ant.ProjectHelper.addLocationToBuildException(ProjectHelper.java:551)
         at org.apache.tools.ant.taskdefs.MacroInstance.execute(MacroInstance.java:401)
         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
         at sun.reflect.GeneratedMethodAccessor24.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)
         at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105)
         at com.sencha.ant.CallTask.execute(CallTask.java:108)
         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
         at sun.reflect.GeneratedMethodAccessor24.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)
         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
         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.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.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.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.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.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:127)
         at com.sencha.command.plugin.PluginManager.execute(PluginManager.java:93)
         at com.sencha.command.plugin.PluginManager.executeReverseFirst(PluginManager.java:134)
         at com.sencha.command.environment.BuildEnvironment.execute(BuildEnvironment.java:245)
         at com.sencha.command.environment.AppOrPackageEnvironment.execute(AppOrPackageEnvironment.java:394)
         at com.sencha.command.BasePluginCommands$BasePluginCommand.doExecute(BasePluginCommands.java:23)
         at com.sencha.command.app.AppCommands$BuildCommand.execute(AppCommands.java:130)
         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:174)
         at com.sencha.cli.Command.dispatch(Command.java:42)
         at com.sencha.cli.Commands.dispatch(Commands.java:68)
         at com.sencha.cli.Commands.dispatch(Commands.java:68)
         at com.sencha.command.Sencha.dispatch(Sencha.java:81)
         at com.sencha.command.Sencha.main(Sencha.java:149)
       Caused by: com.sencha.exceptions.ExBuild: java.lang.IllegalArgumentException: 0 > -1
         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.taskdefs.Sequential.execute(Sequential.java:68)
         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
         at sun.reflect.GeneratedMethodAccessor24.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.MacroInstance.execute(MacroInstance.java:398)
         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
         at sun.reflect.GeneratedMethodAccessor24.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)
         at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105)
         at com.sencha.ant.CallTask.execute(CallTask.java:108)
         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
         at sun.reflect.GeneratedMethodAccessor24.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)
         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
         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.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.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.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.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.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:127)
         at com.sencha.command.plugin.PluginManager.execute(PluginManager.java:93)
         at com.sencha.command.plugin.PluginManager.executeReverseFirst(PluginManager.java:134)
         at com.sencha.command.environment.BuildEnvironment.execute(BuildEnvironment.java:245)
         at com.sencha.command.environment.AppOrPackageEnvironment.execute(AppOrPackageEnvironment.java:394)
         at com.sencha.command.BasePluginCommands$BasePluginCommand.doExecute(BasePluginCommands.java:23)
         at com.sencha.command.app.AppCommands$BuildCommand.execute(AppCommands.java:130)
         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:174)
         at com.sencha.cli.Command.dispatch(Command.java:42)
         at com.sencha.cli.Commands.dispatch(Commands.java:68)
         at com.sencha.cli.Commands.dispatch(Commands.java:68)
         at com.sencha.command.Sencha.dispatch(Sencha.java:81)
         at com.sencha.command.Sencha.main(Sencha.java:149)
       Caused by: java.lang.IllegalArgumentException: 0 > -1
         at com.sencha.tools.compiler.builder.MetaDataGenerator.doConcat(MetaDataGenerator.java:68)
         at com.sencha.command.compile.MetadataCommand.execute(MetadataCommand.java:128)
         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:174)
         at com.sencha.cli.Command.dispatch(Command.java:42)
         at com.sencha.cli.Commands.dispatch(Commands.java:68)
         at com.sencha.command.compile.CompileCommands.dispatch(CompileCommands.java:290)
         at com.sencha.cli.AbstractCommand.dispatch(AbstractCommand.java:132)
         at com.sencha.ant.CompileTask$CompileToken.dispatchCommand(CompileTask.java:161)
         at com.sencha.ant.CompileTask.doExecute(CompileTask.java:124)
         at com.sencha.ant.BaseAntTask.execute(BaseAntTask.java:32)
         at com.sencha.ant.CompileTask.execute(CompileTask.java:37)
         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
         at sun.reflect.GeneratedMethodAccessor24.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 org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
         at sun.reflect.GeneratedMethodAccessor24.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.MacroInstance.execute(MacroInstance.java:398)
         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
         at sun.reflect.GeneratedMethodAccessor24.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)
         at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105)
         at com.sencha.ant.CallTask.execute(CallTask.java:108)
         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
         at sun.reflect.GeneratedMethodAccessor24.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)
         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
         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.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.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.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.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.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:127)
         at com.sencha.command.plugin.PluginManager.execute(PluginManager.java:93)
         at com.sencha.command.plugin.PluginManager.executeReverseFirst(PluginManager.java:134)
         at com.sencha.command.environment.BuildEnvironment.execute(BuildEnvironment.java:245)
         at com.sencha.command.environment.AppOrPackageEnvironment.execute(AppOrPackageEnvironment.java:394)
         at com.sencha.command.BasePluginCommands$BasePluginCommand.doExecute(BasePluginCommands.java:23)
         at com.sencha.command.app.AppCommands$BuildCommand.execute(AppCommands.java:130)
         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:174)

  8. #8
    Ext JS Premium Member
    Join Date
    Oct 2007
    Location
    Herndon, VA
    Posts
    265
    Vote Rating
    3
    durlabh is on a distinguished road

      0  

    Default


    Sencha build doesn't like "." in the path name. So move Ext.ux.touch.grid to may be ux\touch\grid.

  9. #9
    Sencha User
    Join Date
    Sep 2013
    Posts
    14
    Vote Rating
    0
    akshayprabhu is on a distinguished road

      0  

    Default


    Thanks for the reply.

    I did use the same approach and it worked like a charm.

    Thanks,
    Akshay

film izle

hd film izle

film sitesi

takipci kazanma sitesi

takipci kazanma sitesi

güzel olan herşey

takipci alma sitesi

komik eğlenceli videolar