B4J Question [BANanoVuetifyAD] java.io.FileNotFoundException - manifest.txt

LJG

Member
Issue running the BANanoVuetifyAD template. For some reason, the manifest.txt file keeps populating in "C:\Users\DT911\DOCUME~1\B4J PROJECTS\BananoVAD3_Test\BananoVAD3_Test\B4J\Objects\b4xlibs_BANano\bananovuetifyad3\" rather than in the "C:\Users\DT911\DOCUME~1\B4J PROJECTS\BananoVAD3_Test\BananoVAD3_Test\B4J\Objects\b4xlibs_BANano\bananovuetifyad3\B4J\" folder where java.io expects it to be. All I am getting is a blank page in the browser.

Starting to transpile...
Building C:\xampp\htdocs\bvad3\scripts\app.js
Processing b4xlib: bananovuetifyad3
java.io.FileNotFoundException: C:\Users\DT911\DOCUME~1\B4J PROJECTS\BananoVAD3_Test\BananoVAD3_Test\B4J\Objects\b4xlibs_BANano\bananovuetifyad3\B4J\manifest.txt (The system cannot find the file specified)
at java.base/java.io.FileInputStream.open0(Native Method)
at java.base/java.io.FileInputStream.open(FileInputStream.java:219)
at java.base/java.io.FileInputStream.<init>(FileInputStream.java:157)
at java.base/java.io.FileInputStream.<init>(FileInputStream.java:112)
at java.base/java.io.FileReader.<init>(FileReader.java:60)
at com.ab.banano.BANano.ProcessB4XLib(Unknown Source)
at com.ab.banano.BANano.a(Unknown Source)
at com.ab.banano.BANano.a(Unknown Source)
at com.ab.banano.BANano.Build(Unknown Source)
at b4j.example.main._appstart(main.java:155)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at anywheresoftware.b4a.shell.Shell.runMethod(Shell.java:632)
at anywheresoftware.b4a.shell.Shell.raiseEventImpl(Shell.java:234)
at anywheresoftware.b4a.shell.Shell.raiseEvent(Shell.java:167)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at anywheresoftware.b4a.BA.raiseEvent2(BA.java:91)
at anywheresoftware.b4a.shell.ShellBA.raiseEvent2(ShellBA.java:98)
at anywheresoftware.b4a.BA.raiseEvent(BA.java:78)
at b4j.example.main.start(main.java:38)
at javafx.graphics/com.sun.javafx.application.LauncherImpl.lambda$launchApplication1$9(LauncherImpl.java:846)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runAndWait$12(PlatformImpl.java:455)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427)
at javafx.graphics/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96)
at javafx.graphics/com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
at javafx.graphics/com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:174)
at java.base/java.lang.Thread.run(Thread.java:834)

Any help would be appreciated, thanks.
 

Mashiane

Expert
Licensed User
Longtime User
Hi, in normal circumstances, this should not be happening. BVAD3 does not generate any manifest file.

Q. Are you using the latest BVAD3 library? https://github.com/Mashiane/BANanoVuetifyAD3/blob/main/External Libraries/BANanoVuetifyAD3.b4xlib
Q. Is this copied to the Additional Libraries folder?
Q. Are you using the latest version of BANano?
Q. Which project in the tutorials are you exploring / creating your own project?

Please note if you compile the library yourself, DO NOT COMPILE TO LIBRARY, just run the BVAD3 project.
 
Upvote 0

LJG

Member
Thank you for your quick reply and assistance.

Q. Are you using the latest BVAD3 library? https://github.com/Mashiane/BANanoVuetifyAD3/blob/main/External Libraries/BANanoVuetifyAD3.b4xlib
A: Yes, using version 4.11
Q. Is this copied to the Additional Libraries folder?
A. Yes ... but BANanoVuetifyAD3.b4xlib was not copied to the correct folder within the Additional Libraries folder. Once I moved the BANanoVuetifyAD3.b4xlib file to the correct sub-folder within the Additional Libraries folder, this [RESOLVED] this issue. But I still do not see anything populate in the browser due to another issue. I will create another thread for the new issue with hopes that you can also help me with that one ... thank you.
Q. Are you using the latest version of BANano?
A: Using BANano 6.59
Q. Which project in the tutorials are you exploring/creating your own project?
A: Just trying to get the bare-bones BVAD3 template to work.
 
Upvote 0

LJG

Member

Thank you, the issue was the backward slash. Javascript does not like "\x". This issue is [RESOLVED]. Thank you very much for your help. Also, I do not seem to have permission to edit the title to include the [Resolved] tag in the title caption.
 
Upvote 0
Cookies are required to use this site. You must accept them to continue using the site. Learn more…