Order of the File.listFiles()
Hello,
We have the following code in our application, every thing was working fine until we upgraded our server infrastructure to VMWare 5.
Once our server were moved to VMWare 5, the order of the files in "allFiles" changed which is resulting in failure in the code that follows this.
*File baseFolder = new File(folderName);
File[] allFiles = baseFolder.listFiles(new JARFilter());
JarFile jarfile = null;
for(int i=0; i<allFiles.length; ++i)
System.out.println("The class File found in " + allFiles);
I agree that we shouldn't have written our code in such a way that it would depend on the order of the files in the "allFiles", that is a very bad code, but what is done is done :(
We are in to production now and we can't even change the code, is there any way we can do to resolve this may a JVM args that would change the order or some thing on the OS level.
Thanks
Java isn't doing this to you, the operating system, file system, maybe VMWare, is. You won't find a solution at the Java end. You'll have to fix your code or undo the VMWare upgrade.
Similar Messages
-
Is it possible to change the order of the files from the newest to the oldest ?
is it possible to change the order of the files from the newest to the oldest ?
View->Sort, or use the A/Z icon on the Toolbar at the bottom of the grid (press T if it isn't showing)
-
I had to put my computer by together without migration or time machine I NEED help with order of the files?
Hi, where are these other files exactly?
-
How do I change the sort order in the file picker?
Hi there,
I've recently hit a problem with the Save and Open dialogs in Mavericks. Some how I have changed the sort order within the Column View so that it sorts by modified date and no longer by name. Unfortunately I can't work out how that happened or how to get it back so that it sorts by Name.
Please could anyone help?Normally, you click on this thing (shown below) and select the sorting preference.
-
JFileChooser question regarding the order of the files in a folder
I was hoping someone had a way around this issue I am having with the JFileChooser. I have a folder that has filenames in it like text1.txt, text2.txt, and so forth all the way up to text300.txt. When the filechooser shows these files it shows the order of them as:
text1.txt
text10.txt
text11.txt
text2.txt
text20.txt
text21.txt
and so forth.
How come it doesn't list them like they would be in a folder window like:
text1.txt
text2.txt
text3.txt
text150.txt
text151.txt
text299.txt
text300.txt
Actually I know why JFileChooser does it this way, it is because it sorts them as Strings without taking into account the number at the end of a similar string.
Anyway, I was wondering if anyone had some ideas of how I could alter the JFileChooser to list the contents of a folder like this in the "right" order. Hopefully that made sense. :) Thanks.Thank u for ur reply.... actually the thing is mine's one of the pre-ordered iphones n it's reaching me by 2moro i think. so are the pre-ordered iphone's already activated? or m i in trouble if it's not activated out of the box (if i have to activate it myself). ?
-
File Adapter - In wich order reads the files ?
Hi, I need to know in which order a File Adapter Reads several files from a directory.
For example if my communication channel read files with this pattern: TestFile*.txt
And in the directory I have...
TestFile_1.txt
TestFile_20082312.txt
etc...
Wich file it will read first, second, third.....?
It is by date of creation? it is by name? ascending? descending? Does Anyone knows?
Thanks!
Mariano.Hi
You can use the "Processing sequence" option in the sender file adapter to process files by name or date (timestamp)
look sap help for more information
http://help.sap.com/saphelp_nw04/helpdata/EN/e3/94007075cae04f930cc4c034e411e1/frameset.htm
Regards
Vishnu -
System exec, get orders to the opened external file!!
Hi,
I would like to learm to use the system exec, i call the external soft and open, but i would like, with commands, get the soft open the file i put and do any success and close the soft , all controlater from lb.
I would like to know, How i can say to the program, open any file or save any file????.
I need to know the commands...
Any link or example file....
Regards, Fonsi.Hi Dennis!, Thanks for the reply...
The program is very easy...
One is icprog to program pic. Right now i can execute it with the system exec.vi... but i would like directly the lb order open the file , in the program is control+o and program all is F5, i dont need more, but maybe would be interesting activex...
I attached the icprog and you can see if i could use it with the system exec or need more advanced system like activex, although i dont know anything about the activex.
The other soft is MPASMWIN.EXE, i only need open the browse the file and asemble and close...
Tell me if i could use the system exec for that or the activeX, and If to get it ant activeX is easy, since i am very loss on activeX.
Regards,Fonsi.
Attachments:
icprog1.zip 871 KB -
Unicode support in java.io.File.listFiles()
I am trying to list all the files in a given directory using the File.listFiles() method, yet for some reason the File objects returned have invalid paths when a file has unicode characters in its filename.
example .. a test directory has these files
tiga-dj_kicks.mp3
tr\374by_trio-elevator_music.mp3
if i call dir.listFiles() i will get ...
tiga-dj_kicks.mp3
tr?by_trio-elevator_music.mp3
why is java converting my unicode into "?"s?
i have seen other java apps that don't have this problem ... does anyone know why this is happening?
in terms of my system ... i am on linux 2.4.20 in the US and i have tried may jdk versions including 1.3.1 and the latest 1.4.2 as well as blackdown 1.4.1It's true that System.out may not like unicode characters, so I instead I have been using a JTextArea and I know that supports my unicode.
**eek ... after a preview it seems that my unicode isn't going to show up here either :( i'll wrap brackets around what was actually displayed as unicode in my environment.
here is another test I have run ... println(String) just appends to the text area
String original = new String("A" + "\u00ea" + "\u00f1" +
"\u00fc" + "C");
println(original);
File f = new File(original);
println(f.getPath());
f.createNewFile();
String[] files = new File(System.getProperty("user.dir")).list();
for(int i=0; i < files.length; i++)
println(files);
Output ...
[[A???C]]
[[home/ag92114/workspace/test/unicode-test/A???C]]
Test.java
Test.java~
Test.class
A???C
As you can see ... the text area correctly displayed the unicode for the String and File objects that I constructed myself, but when I list back the file I just created then my unicode is lost.
listing the directory on the shell yields ...
[ag@home:~/workspace/test/unicode-test ] ls
./ ../ A???C Test.class Test.java Test.java~
So possibly the file is not even written to the native filesystem with the unicode??
Finally I tried opening xemacs and touching a file with a unicode filename and it works fine and displays in the shell just fine, yet when I list the dir contents in java then the unicode is lost. I touched the file [[A?]] using xemacs.
shell view ...
[ag@home:~/workspace/test/unicode-test ] ls
./ A???C Test.class Test.java~
../ [[A?]] Test.java
java lists files as ...
Test.java
Test.java~
Test.class
A???C
A?
normally this is where I would concede that java just isn't capable of handling unicode in the filesystem, but I know that isn't true because I have tried other applications (jEdit, limewire) that both seem capable of listing and displaying directories and files that contain unicode. i just wish i knew how they were doing it. -
On the PC I edited the "file"names of photos in a photo-album, so that the photos are in a logical order after the file names. When I synchronise this photos with the iPad, they are shown on the iPad in the chronological order when the photo has been taken.
How can I pursue the iPad to show the photos in the order of the "file"names of the photos instead of the order after the date of the photo?hello Allan
Thanks for the answer. Wouldn't it be a nice feature on the iPad if you can choose on the iPad itself in which order the photos should be sorted -> for instance after capture date, after filename or after sorting in iPhoto
Maybe this will be a feature for the next iOS release
Urs -
Would someone be able to explain to me the following issue with Iphoto?
I ordered 8 same calendars for my soccer team and received them fine. Although a couple of pictures on it are a little off (out of focus). I need to order two more of the same calendars but when I go thru the process ireceive an error message saying:
"Unable to to assemble calendar" There is a problem with the photo with the file name "(Null)" The full resolution version of this photo either cannot be located or is corrupt. Please replace this photo or delete it from your calendar.
How can I fine this "corrupt" photo? How did it go thru with the first batch of calendars but won't go thru now?
Thank you for your help.Apply the two fixes below in order as needed:
Fix #1
Launch iPhoto with the Command+Option keys held down and rebuild the library.
Since only one option can be run at a time start
with Option #4 and then #1 as needed.
Fix #2
Using iPhoto Library Manager to Rebuild Your iPhoto Library
1 - download iPhoto Library Manager and launch.
2 - click on the Add Library button, navigate to your Home/Pictures folder and select your iPhoto Library folder.
3 - Now that the library is listed in the left hand pane of iPLM, click on your library and go to the File ➙ Rebuild Library menu option.
4 - In the next window name the new library and select the location you want it to be placed.
5 - Click on the Create button.
Note: This creates a new library based on the LIbraryData.xml file in the library and will recover Events, Albums, keywords, titles and comments. However, books, calendars, cards and slideshows will be lost. The original library will be left untouched for further attempts at fixing the problem or in case the rebuilt library is not satisfactory.
OT -
Create a Purchase order using the BAPI using the data in the XML file.
Hello Gurus,
here is the scenario can anyone help me how to proceed explaining the procedure?
Create a Purchase order using the BAPI using the data in the XML file.
comprehensive explanations are appreciated.
thanks in advance.hi,
first use fm "bapi_po_create".
then use fm "BAPI_ACC_GL_POSTING_POST"
The demo environment was made with real business scenario in mind, but following subjects need to be addressed in a live implementation:
No exceptions and error handling is implemented, except the order rejection (e.g. partly delivery);
In Navision both XML Ports and the XML DOM has been used to integrate with SAP XI, because XML ports has some drawbacks regarding to Namespaces in XML Documents (mandatory in SAP XI);
A minimum of SAP and Navision customization is required to implement this solution. (e.g. user exit in SAP, Navision XML DOM). -
How do I reverse the order in which files appear in Icon View option?
I took a lot of pictures on a trip recently, which I have uploaded to a folder in Finder. When I click on View Options and then Keep Arranged by Date Created, they get rearranged so that the most recent appears at the top, and the first ones taken are at the bottom. How can I reverse this order, so that they appear in chronological order?
Thanks,
RichardThere might be another way.
There are utilities which can batch-rename files, including options that sort by date, begin all the resulting filenames with a common prefix, and then add a sequential "padded" filename suffix. If you then display the resulting collection of files in alphabetical order (as in Finder's Arrange by Name in icon view), they should be sorted chronologically.
I haven't tried any of these, but the site for [A Better Finder Rename|http://www.publicspace.net/ABetterFinderRename/index.html], shareware, states:
"A Better Finder Rename knows how to extract EXIF shooting date and time information from digital camera images and exploit them in creating sequence numbers or adding time and date information to the file name. "
There may be suitable freeware alternatives -search for *file renamer* in [Version Tracker|http://www.versiontracker.com/macosx>. -
i am trying to download CS6 design standard. but it wont work. the second part of the download comes up with the following message "The message says" the file archive part of Adobe CS6 Design Standard is missing. you need all parts in the same folder in order to extract adobe CS6 Design Standard. Please download all parts."
Does anyone know what to do?Do as it says: Put your downloaded 7z file and the *.exe in a proper folder, not just dump it onto your desktop or whatever.
Mylenium -
I just purchased Photoshop 13 for PC MS Windows 8.1 In trying to install, I get the following message after clicking on the 2nd file. "The file archive part of Adobe Photoshop Elements 13 is missing. You need all parts in the same folder in order to extract Adobe Photoshop Elements 13. Please download all parts.: I've also gotten an Exit Code: 7 when trying to install. I've turned my McAfee virus system off while trying to install.
Hi,
Have you tried downloading Photoshop Elements 13 from here?
https://helpx.adobe.com/photoshop-elements/kb/photoshop-elements-10-11-downloads.html
There is only one file to download - which one depends on your system (32-bit or 64-bit).
These are the trial versions but will convert to the full version when you supply your serial number.
Brian -
I have un installed and installed itunes and quick many times in the order suggested and stioll get the message " The file iTunes Library.itl cannot be read ecause it was created by a newer version of itunes. Please please help i have tried everything for the past 3 weeks. HELP ME PLEASE SOMEONE
See Empty/corrupt iTunes library after upgrade/crash.
tt2
Maybe you are looking for
-
Dual boot Arch / Windows 8 with grub, uefi and gpt
hi, (my aplogies for my bad english) after a fresh installation without worries I have one last problem : starting w8 Partitions : [root@ToshCM christian]# gdisk -l /dev/sda GPT fdisk (gdisk) version 0.8.7 Partition table scan: MBR: protective BSD: n
-
I was wondering if it's at all possible to read the description of videos that you have on your iPod Touch 4th or 5th Generation. It's available on iTunes, but I was wondering if there was a way to see it on your actual device. Any answer would be a
-
Operations Manager 2012 Generates a lot of Alerts
Hello, Please kindly help.....I deployed Operations Manager 2012 and configured the Email Notifications.Now OpsMgr is generating a lot of Email alerts....... How can i reduce on the alerts and Email noise and only tune for the required Email notifica
-
Did the dark background in grid view go away with iTunes 11?
-
Update statistics ends with error
Hi Techies Few months back our BI system got crashed then ,we re-install the system & restore the database,Now the issue is whenever we are running the update statistics it gives the following error & terminates with error. BR0301E SQL error -20000 a