Files and directories disappears when system crash
Hi everyone.
I have a big problem. I have a Java application who creates directories and files. These files are created with ObjectOutputStream on top of FileOutputStream and they are closed correctly. The directories are created with File.mkDirs().
I'm working on Windows 2000 Pro with JRE SE build 1.3.1-b24. The problem is when is simulate a system crash ( pulling the plug ), the system reboot but all the directories and files created during the last VM session are corrupted or simply not existing.
Eventually, this application will be ported on a HP-UP and i'm wondering if the same behavior exists on this system.
Thanks for your responses.
And why do you think that this is a problem with Java?
Similar Messages
-
OSX Server webdav bug? - files and folders disappears when filenames are fewer than 7 characters
Dear Community,
i have a BIG problem with Apple webdav.
All files or folders with fewer than 7 characters in filename disappear.
The problems is only between Mac Server and Mac Clients
and exists since OSX Server 1 (Server 10.7, 10.8, 10.9) on ALL Macs i know.
The problem persist ever and occurs in the following settings:
Mac Server (1.x, 2.x, 3.x) <> Mac Clients (10.7.x, 10.8.x, 10.9.x, 10.6 not tested)
The problem does NOT occur in the following settings:
Mac Server <> Windows Clients
Mac Server <> Linux Clients
Linux Server (my Webhoster) <> Mac Clients
Windows Server (my Webhoster) <> Mac Clients
So i think it is not a problem with server itselv or a single client only,
it is probaly a problem with the combination betwen mac servers and mac clients.
This is NOT a problem with MY MacServers/Clients only and not with only one Server.
It occurs in many different Places and many different Machines.
I have contact Apple Support more then tree times (always when i setup a new machine with server.app)
but she said they heard first time about that and she cannot reproduce that problem.
please, can somebody try it out?
sorry for my bad englisch.
best regards
renéSupplement note:
The Problem occurs also between OSX Server <> OpenWRT (Linux)
best regards
rené -
Files and fonts disappear when I render
My motion 3 files look fine when I drop them into the FCP timeline but when I render, the fonts disappear and images are just black.
I had a previous problem (never solved) where the rendered file would be green but this would resolve itself when I output through compressor. However this problem remains.
I'm working in DV pal with my original video and the motion files. The motion files are originated in motion and dropped in the timeline.
I can't simply export the motion file as a DV pal file because the same problem occurs.1. Try an alternative font, possible it is corrupt.
2. When you say you can not export the file it implies issue is with Motion and not FCP.
3. Trash motion Pref's
Tony -
File Chooser is displaying names of the Files and Directories as boxes
Hi All,
Actually i am working on an application in which i have the requirement to internationalize the File Chooser in All Operating Systems. The application is working properly for all languages on MAC OS, but not working properly for the language Telugu on both the Ubuntu and Windows OS. The main problem is, when i try to open the File Chooser after setting the language to TELUGU all the labels and buttons in the File Chooser are properly internationalized but names of Files and directories in the File Chooser are displaying as boxes.
So please provide your suggestions to me.
Thanks in Advance
Uday.I hope this can help you:
package it.test
import java.awt.BorderLayout;
import java.awt.Frame;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.Locale;
import javax.swing.JButton;
import javax.swing.JDialog;
import javax.swing.JFileChooser;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.SwingUtilities;
import javax.swing.UIManager;
* @author Alessandro
public class Test extends JDialog {
private JFileChooser fc = null;
private Frame bfcParent = null;
public Test(Frame parent, boolean modal) {
super(parent, modal);
this.bfcParent = parent;
if (fc == null) {
fc = new JFileChooser();
fc.setAcceptAllFileFilterUsed(false);
fc.setLocale(Locale.ITALIAN);//i think you should use english
//these are in telugu
UIManager.put("FileChooser.openDialogTitleText", "Open Dialog");
UIManager.put("FileChooser.saveDialogTitleText", "Save Dialog");
UIManager.put("FileChooser.lookInLabelText", "LookIn");
UIManager.put("FileChooser.saveInLabelText", "SaveIn");
UIManager.put("FileChooser.upFolderToolTipText", "UpFolder");
UIManager.put("FileChooser.homeFolderToolTipText", "HomeFolder");
UIManager.put("FileChooser.newFolderToolTipText", "New FOlder");
UIManager.put("FileChooser.listViewButtonToolTipText", "View");
UIManager.put("FileChooser.detailsViewButtonToolTipText", "Details");
UIManager.put("FileChooser.fileNameHeaderText", "Name");
UIManager.put("FileChooser.fileSizeHeaderText", "Size");
UIManager.put("FileChooser.fileTypeHeaderText", "Type");
UIManager.put("FileChooser.fileDateHeaderText", "Date");
UIManager.put("FileChooser.fileAttrHeaderText", "Attr");
UIManager.put("FileChooser.fileNameLabelText", "Label");
UIManager.put("FileChooser.filesOfTypeLabelText", "filesOfType");
UIManager.put("FileChooser.openButtonText", "Open");
UIManager.put("FileChooser.openButtonToolTipText", "Open");
UIManager.put("FileChooser.saveButtonText", "Save");
UIManager.put("FileChooser.saveButtonToolTipText", "Save");
UIManager.put("FileChooser.directoryOpenButtonText", "Open Directory");
UIManager.put("FileChooser.directoryOpenButtonToolTipText", "Open Directory");
UIManager.put("FileChooser.cancelButtonText", "Cancel");
UIManager.put("FileChooser.cancelButtonToolTipText", "Cancel");
UIManager.put("FileChooser.newFolderErrorText", "newFolder");
UIManager.put("FileChooser.acceptAllFileFilterText", "Accept");
fc.updateUI();
public int openFileChooser() {
fc.setDialogTitle("Open File");
fc.resetChoosableFileFilters();
int returnVal = 0;
fc.setDialogType(JFileChooser.OPEN_DIALOG);
returnVal = fc.showDialog(this.bfcParent, "Apri File");
//Process the results.
if (returnVal == JFileChooser.APPROVE_OPTION) {
System.out.println("Hai scelto di aprire un file");
} else {
System.out.println("hai annullato l'apertura");
return returnVal;
private static void createAndShowGUI() {
JFrame frame = new JFrame("FileChooser");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JPanel jp = new JPanel(new BorderLayout());
JButton openButton = new JButton("Open File");
final Test test = new Test(frame, true);
openButton.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
test.openFileChooser();
openButton.setEnabled(true);
jp.add(openButton, BorderLayout.AFTER_LAST_LINE);
//Add content to the window.
frame.add(jp);
//Display the window.
frame.pack();
frame.setVisible(true);
public static void main(String[] args) {
//Schedule a job for the event dispatch thread:
//creating and showing this application's GUI.
SwingUtilities.invokeLater(new Runnable() {
public void run() {
//Turn off metal's use of bold fonts
createAndShowGUI();
}bye ale -
DeployTool deletes files and directories
Hi All,
I have been facing serious issues with the DeployTool, once on Windows 2003 and the other on Solaris 9.
On Windows 2003, while I was trying to deploy an EAR file using the DeployTool, the deployment failed. And it then subsequently not only deleted the WebAS files and directories but also the system files. I had to reformat the system and install WebAS 6.40 SP9 again on it.
Now on Solaris 9 (with WebAS 6.40 SP9), when I was undeploying an application using the DeployTool, then again it deleted some directories in the user home directories, including the user and WebAS profile and environment scripts. M still to get the system back in place.
Is this a known issue with the DeployTool and if yes what wud be the recommended way to proceed in either case?
regards,
VishalYou probably should rename the files.
A * is specifically not allowed in a file name. What's happening is that the file is stored with the unicode representation of the character. Unicode-aware apps like the Finder can deal with this but most other apps (including the file sharing daemons) cannot and that's why you see the unusual file names.
You're going to run into all kinds of other problems, too. Renaming your files i the best bet. -
File and question mark when starting
Flashing file and question marl when i start my computer
There are four general causes of this issue:
1. The computer's PRAM no longer contains a valid startup disk setting when there aren't any problems with the disk itself. This can be checked for by pressing the Option key and seeing if the drive appears.
2. The internal drive's directory structure has become damaged. This requires usage of an alternate bootable system to perform the repair.
3. Critical system files have been deleted. This requires usage of an alternate bootable system to reinstall them.
4. The internal drive has died or become unplugged. This is the most likely case if the computer took a sharp impact or there are unusual sounds coming from its location.
(103563) -
On our internal web page we have some links to various areas
like Office Forms, Safety, etc... The supervisors that maintain
these documents have access to shares that allow them add, remove,
and update the files as needed. Since the content in each changes
fairly often we're currently using CFDIRECTORY with the LIST action
to display the contents to the users on the web page.
Some of the areas now contain quite a few documents and the
supervisors would like to be able to group their documents in
subdirectories. I know I can I can use RECURSE="yes" to have the
web page list the contents of these folders, but the supervisors
would like the end users to see the subdirectories as well so
things are less confusing and cluttered on both ends.
So is there any way in CF to set up these pages so that
subdirectories can can be navigated and the documents selected? If
possible, I'd like something that can handle this dynamically so
that I don't have to constantly change the code every time a
supervisor decides to add/remove a directory.
We're currently running CF8 Standard.
Thanks!Vidikron wrote:
> On our internal web page we have some links to various
areas like Office Forms,
> Safety, etc... The supervisors that maintain these
documents have access to
> shares that allow them add, remove, and update the files
as needed. Since the
> content in each changes fairly often we're currently
using CFDIRECTORY with the
> LIST action to display the contents to the users on the
web page.
>
> Some of the areas now contain quite a few documents and
the supervisors would
> like to be able to group their documents in
subdirectories. I know I can I can
> use RECURSE="yes" to have the web page list the contents
of these folders, but
> the supervisors would like the end users to see the
subdirectories as well so
> things are less confusing and cluttered on both ends.
>
> So is there any way in CF to set up these pages so that
subdirectories can can
> be navigated and the documents selected? If possible,
I'd like something that
> can handle this dynamically so that I don't have to
constantly change the code
> every time a supervisor decides to add/remove a
directory.
>
> We're currently running CF8 Standard.
>
> Thanks!
>
Pretty much what you got should do it. The simplest change
would be to
output entire directory structure on your current page, just
nesting the
files and directories.
I would just create a looping output that uses the fields of
the record
set to output the directories and the files with-in them
probably as a
nested set of <ul> unordered lists.
If you want to break up this user interface into distinct
units which
only list the contents of a current directory then just do
the output as
you have it without using recursion. But make the
sub-directory
listings links that when clicked repopulate the current page
listing the
contents of the selected directory.
Neither should take a great deal of rework to your current
interface. -
JFileChooser - show files and directories only select directory
I need a JFileChooser that will display directories and zip files but only allow a directory to be selected.
basically i need to be able to select a certain directory that contains a certain zip file, so to make it easier to find i want the zip files to show up so i can find the correct directory...
I tried...
JFileChooser jfc = new JFileChooser();
jfc.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
jfc.setFileFilter(new FileFilter() {
public boolean accept(File f) {
if (f.isDirectory()) {
return true;
else if (f.getName().endsWith(".zip")) {
return true;
return false;
public String getDescription() {
return "testing";
});but that only displays directories in the GUI.
The javadoc for the setFileSelectionMode() says, "Sets the JFileChooser to allow the user to just select files, just select directories, or select both files and directories. The default is JFilesChooser.FILES_ONLY. " ....which makes you think that setting the file selection mode only alters what can be SELECTED...however it alters what is displayed as well.
...any ideas?
thanksThis should display the files of interest provided the filter is tuned to do so, and allow you to select either the file of interest or the folder... If you select the file, then folder it is contained is returned.
JFileChooser chooser = new JFileChooser();
chooser.setCurrentDirectory(new java.io.File("."));
MyFileFilter filter = new MyFileFilter();
chooser.setFileFilter(filter);
chooser.setFileSelectionMode(JFileChooser.FILES_AND_DIRECTORIES);
int returnVal = chooser.showOpenDialog(this);
if (returnVal == JFileChooser.APPROVE_OPTION) {
System.out.println(chooser.getCurrentDirectory());
} -
Please help on create files and directories in Session Bean
Hi,
I am trying to create files and directories at run time from a session bean. Since EJB 2.0 prohibit the use of the java.io.* package. The only thing that I know how is to use the URLConnection. After getting a connection through URL. I may use the getOutputStream() to get a output stream to write to the HTTP server. But the getOutputStream() returns an OutputStream object which is one of the package in the java.io package. Since I need to create file and directory, I need to use the FileOutputStream that is also under the java.io package.
Can someone give me a hint what should I do. Here is a directory and the file that I may need to create;
Directory1/Drictory2/myFiles.au
Thank you in advance, your help is greatly appreciated.From 24.1.2 (Programming Restrictions) of the EJB 2.0 spec:
� An enterprise bean must not use the java.io package to attempt to access files and directories in the file system.
The file system APIs are not well-suited for business components to access data. Business components should use a resource manager API, such as JDBC, to store data.
You might want to look at the File System Service Provider in JNDI for an alternative approach. I have never used an FSSP though. -
I have an external hard drive that was formatted by a PC and has files and directories copied to it etc. I want to use it on my IMAC for backup. I see it on my my IMAC . I can open files etc. But I can't seem to write to it nor can I delete current content. I don't care if I lose current content. How do I initialize it for use with the MAC?
You can't write to it because it's formatted as NTFS which OS X will read but not write to. If you want to continue using the drive with both a PC and OS X you will need to download and install NTFS-3G so you can then write to it from your Mac. You can get NTFS-3G at:
http://www.macupdate.com/app/mac/24481/ntfs-3g
If you want to use the drive exclusively with your Mac then move the data off it and reformat it in Disk Utility (Applications - Utilities - Disk Utilities) as Mac OS Extended (Journaled.) -
How to select file and directories to ZIP
HI,
I'm doing an application that would zip a file and directories. here's an exmple:
fileName = FileNameTest.csv
folderName = FileNameTest_A
folderName = FileNameTest_B
The foldername is taken from the fileName with "_A" and "_B" at the end. The file and directories are located in a directory where there can also be other files and directories in it. What I want to do is to zip only the above file and directories.
Any help will be greatly appreciated!
Thanks!Not a very clear specification. What do you want the resulting zip entries/files/paths to look like?
-
i have a spark textinput, this textinput is stuck and wont disappear when popping or pushing to a new view any idea ? also sometime this textinput and when scrolling is stuck in a certain x-y position and do not move with scroll
below is my code:
<s:BorderContainer borderVisible="false" backgroundImage="@Embed(source='../assets/BGNotifications.jpg')" backgroundImageFillMode="scale" width="100%" height="100%">
<s:Scroller id="homeScroller" y="0" pageScrollingEnabled="false" name="homeScroller" height="100%" width="100%" horizontalScrollPolicy="off" verticalScrollPolicy="on" skinClass="Skins.HMobileScrollbar" >
<s:VGroup width="100%" horizontalAlign="center" verticalAlign="top" gap="0">
<s:VGroup horizontalAlign="center" paddingTop="45" paddingLeft="10" width="85%" height="100%" verticalAlign="top" gap="0">
<s:TextInput id="txtUsername" width="{278 * txtRatio}" height="{40 * txtRatio}" borderVisible="false" color="#575757" focusColor="#C42828" textAlign="left" fontStyle="normal" maxChars="200" styleName="{MystyleAccordingToWidth}TextBox{resourceManager.getString('resources','ImageP ath')}" ></s:TextInput>
</s:VGroup>
</s:VGroup>
</s:Scroller>
</s:BorderContainer>Hi, it sounds like you are running into a known issue with a mobile app using the spark textinput (assuming its mobile as you are referring to piping and pushing views)
The kind folks over at Flexicious have provided a solution to this problem
http://blog.flexicious.com/post/Scrolling-Issues-With-TextInput-for-Flex-Air-Mobile-Native -StageText.aspx -
Traversing files and directories underneath a directory
I'm looking at some sample code about traversing files and directories underneath a directory. I'm trying to understand exactly what the code is doing. I see that dir.list() is building a string array of filenames and directory names. Then it tests each to see whether it's a directory. If it's a directory then is looks and each file and or directory in that directory.
But I don't understand how it keeps going below just the second level directory. The two lines of code I'm not sure I understand are:
1) process(dir);
2) visitAllDirsAndFiles(new File(dir, children));
Can anyone help me to understand exactly how this code block can traverse beyond just the second directory level?
// Process all files and directories under dir
public static void visitAllDirsAndFiles(File dir) {
process(dir);
if (dir.isDirectory()) {
String[] children = dir.list();
for (int i=0; i<children.length; i++) {
visitAllDirsAndFiles(new File(dir, children));No, I guess they might be assuming somethings. Here is the page with the sample code:
[http://exampledepot.com/egs/java.io/TraverseTree.html] -
How to bundle all files and directories in a package?
how to bundle all files and directories in a package?
i plan to put all image files, .class files and some other files together.and then double click the package to execute the program.
should i use jar?is there a link for tutorial or example?
thanks in advancehttp://java.sun.com/docs/books/tutorial/jar/
-
What files and directories are shipped with the Oracle Agent ?
Hi:
- Could someone please outline the intent of all the files
and directories that are shipped with the Oracle agent?
- I think this was documented somewhere but I cannot
recall where I saw this previously.
- Another question: if I wanted to add a logfile for my plug-in
(for debugging/troubleshooting)
under which directory should this logfile be placed ?
Thanks
Johnhttp://download.oracle.com/docs/cd/B19306_01/em.102/b40002/structure.htm#i1028189 should help you understand the directory structure of OEM Agent.
Maybe you are looking for
-
Multiple Vlans on a single port.
hi, Can i configure single port with multiple vlans on L2 2950 switch, if yes then what are the commands. Thanks, Vishal D.
-
Hi,guys: I am a new Oracle user.Now i have a trouble when using the Oracle10g. I have used the 9i.when i created index ,i will choose a language lexer.Such as CTXSYS.DEFAULT_LEXER, WKSYS.WK_CHINESE_LEXER, WKSYS.WK_JAPANESE_LEXER and so on. But i cann
-
HT3529 is there anyway to activate iMessage through computer
When i try to activate my iMessage or my Facetime it stays "Waiting for activation" for a long time or says cannot activate. I don't want to reset my phone so is there anyway through like my apple id account i can activate it on the computer or itune
-
Process to activate access control dynamiclly
Hello, I would like to make a process that activate the access control to a specific button, page..etc dynamically according to a condition, something like: " Assign access control (view,edit,admin) of (page#, button..) to user (x) when (condition)"
-
Publishing Across Different Mediums
This is more of a high-level question than anything. My company provides education in various formats - and we use the same content in various mediums, mainly print and online. We currently have a writer develop the content in Microsoft Word, then