Daffodil:FAQs
From Wiki
This page is part of the Daffodil Wiki.
Main Page | User Guide | Programming Guide | Protocol | FAQs
Daffodil does not start at all. It stops directly after some download. What can i do?
We just updated to Java 5. Please download the Java 5 JRE at:
- for Linux: http://java.sun.com/j2se/1.5.0/download.jsp
- for Mac: http://www.apple.com/support/downloads/java2se50release1.html
- for Windows: http://java.sun.com/j2se/1.5.0/download.jsp
I cannot download the Daffodil client. It stops at the Multivalent.jar file. What can i do?
Please verify your Webstart Version. It has to be > 1.2, so please update your java installation.
I get an exception like regarding a missing LookAndFeel.
If you getjava.lang.ClassNotFoundException: com.jgoodies.plaf.plastic.Plastic3DLookAndFeel
then please delete the line containing desktop.looknfeel=com.jgoodies.plaf.plastic.Plastic3DLookAndFeel
in your daffuser.properties file in your home directory.
I have trouble logging in as me, before it worked, whats up ?
We changed the login steps. You have to remove for one time the autologin from your daffuser.properties file via an editor, then start Daffodil. On the Login Tool type in your name and password, click on remember, and launch Daffodil. After this you can put the autologin line back into your daffuser.properties file.
What do I have to do, if I want to use Daffodil?
Install a current Java on your machine. Then use you browser to fetch the following URL: http://www.is.informatik.uni-duisburg.de/projects/daffodil/pdaffodil.jnlp This will install Daffodil to your system. Use the "Visitor" login to test Daffodil.
Daffodil needs very long to start, and then I can not use any tool.
Probably you have a problem connecting to the Daffodil Gateway Server, maybe because of a firewall. Please try to telnet and see if the connection gets established:
telnet daffodil.is.informatik.uni-duisburg.de 8080.
If this does not work you can not run Daffodil. Please ask your system administrators to open that port from the inside to the outsite, especially to the machine daffodil.is.informatik.uni-duisburg.de, port 8080.
If you have a firewall, and a proxy computer see special faq on firewalls below.
If you still can not start Daffodil please feel free to contact me directly.
My connection is working fine, but Daffodil still takes long to start.
Under Linux or Unix systems this might also be caused by bugs in the interaction of Java look-n-feels and X-Server extensions. E.g. the record extension of Xorg will drag down Daffodil significantly if used together with the LnFs Skin or GTK+. Disable the extension in your X-server configuration or switch to the standard LnF.
I want to store my found information in my own personal library.
Send an email to me via klas_at_uni-duisburg.de. I will setup your own account. Next use your favorite text editor to setup a properties file called daffuser.properties in your home directory. Insert the following properties:
username = yourname password = yourpassword autologin = true
Be sure that the file ending is .properties. Restart Daffodil and you should see your own folder in the personal library directly, without any login sequence.
I have trouble with my login and password. I can not change it anymore.
If you click on the remember checkbox on the login screen, the data is stored in a java specific directory. Under linux it is
/yourhome/.java/.userPrefs/de/unido/daffodil/gui/prefs.xml
There you can either delete the prefs.xml file or change the login and password to the correct entries.
On Windows it is in your home, and also the same path
I want to share my found information within a group.
Send an email to me via klas_at_uni-duisburg.de. I will create a new group and place all members you state within this group. Then you all can share a group folder, to store and share your information.
Daffodil does not show me external links, like a link to an authors homepage.
First you should setup your Java Webstart correctly. Run javaws and set your preferred browser in the Preferences.
Second enter a new property within the daffuser.properties file:
browser = path to your browser
Restart Daffodil. Now you should be able use the external links from within Daffodil.
If this did not help, please check also javaws->preferences, and look if the correct browser is enabled there.
We have a firewall and I cannot connect to Daffodil. But we do have a proxy.
Create the following file a with your favorite text editor, call it agent.properties and put it into your home dir. Add the following lines:
mta.agent=DaffodilMTA mta.port=8080 mta.host=daffodil.is.informatik.uni-duisburg.de mta.connection=3 mta.proxy.port=YOUR_PROXY_PORT mta.proxy.host=YOUR_PROXY_COMPUTER_IP_OR_COMPUTER_NAME
Restart Daffodil.
What do I have to write into a script to run Daffodil on a Linux machine?
Create a script with your favorite text editor. Type the following line and replace the path to javaws.
path_to_javaws/javaws \ http://www.is.informatik.uni-duisburg.de/projects/daffodil/pdaffodil.jnlp
Make the script executable.
I started Daffodil but the main window stays empty.
We are probably just working on the backend. Please hold on a couple of minutes and try again. If Daffodil keeps opening an empty window for a longer period of time something may be broken. In this case, please drop us a line: klas_at_uni-duisburg.de
