import javax.swing.UIManager;
import configuration.ConfigXML;
-import domain.Administrator;
public class StartWindow extends JFrame {
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
c=configuration.ConfigXML.getInstance();
- if (c.isBusinessLogicLocal()){
- //facadeInterface=new FacadeImplementation();
- }
- else {
-
- final String businessLogicNode = c.getBusinessLogicNode();
- // Remote service name
- String serviceName = "/"+c.getServiceRMI();
- // RMI server port number
- int portNumber = Integer.parseInt(c.getPortRMI());
- // RMI server host IP IP
- /*facadeInterface = (ApplicationFacadeInterface) Naming.lookup("rmi://"
- + businessLogicNode + ":" + portNumber + serviceName);*/
- }
-
- }/* catch (java.rmi.ConnectException e) {
- a.lblNewLabel.setText("No business logic: Run BusinessLogicServer first!!");
- a.lblNewLabel.setForeground(Color.RED);
- System.out.println("Error in StartWindow: "+e.toString());
- } catch (java.rmi.NotBoundException e) {
- a.lblNewLabel.setText("No business logic: Maybe problems running BusinessLogicServer");
- a.lblNewLabel.setForeground(Color.RED);
- System.out.println("Error in StartWindow: "+e.toString());
- } */catch (com.db4o.ext.DatabaseFileLockedException e) {
+
+
+ }catch (com.db4o.ext.DatabaseFileLockedException e) {
a.lblNewLabel.setText("Database locked: Do not run BusinessLogicServer or BusinessLogicServer!!");
a.lblNewLabel.setForeground(Color.RED);
System.out.println("Error in StartWindow: "+e.toString());