Personal tools
You are here: Home Framework Documentation Frequently Asked Questions

Development


General

Q1. How many users can I connect to my Foundation Application?

A1. The plugins are shipped with the single user version of the Foundation Framework. This only allows for 1 user at a time to use the Application. Contact sales@foundationdms.com for complete licensing information for your production environment.


Eclipse

Q1. I have lots of "The serializable class <classname> does not declare a static final serialVersionUID field of type long" warning. Is this a problem? How do I get rid of them?

A1. With Java 1.5 developers now have the ability to uniquely assign a globally unique id to each class so that version-conflicts can be detected when RMI is used. This is more usefull for organization that have multiple versions of an application deployed and need to detect when a client is connecting to the wrong version of the server. This is not possible since Foundation applications are deployed using Java Webstart and therefore the client will automatically be updated when ever there is a new version.

To disable this:
  • Open Windows -> Preferences...
  • Navigate to Java -> Compiler -> Error/Warning
  • Expand the Potential programming problems
  • Set 'Serializable class withoug serialVersionUID to ignore.


JDeveloper

Q1. After creating a project on Linux I get a "java.securty.AccessControlException" when I try and define the project. How can I fix this?

faq_clip_image002.png

A1. The problem is caused by the double quotes ("") that surround the path to the policy file.

To fix this:

  • Open Project Properties ...
  • Navigate to Run/Debug
  • Select the a Run Configuration
  • In the Java Options box remove the double quotes ("") from around the path to the policy file
    • -Djava.security.policy=/home/oracle/jdevhome/mywork/Application1/test1/policy

Help

Still have a question? Email
support@foundationdms.com