0

I set a WebService on tomcat on aws Server.

The code throws an exception:

23-Jan-2015 08:44:07.941 SEVERE [http-nio-8080-exec-4] null.null javafx/beans/property/ObjectProperty
 java.lang.NoClassDefFoundError: javafx/beans/property/ObjectProperty
    at scrabble.webService.ScrabbleGame.<init>(ScrabbleGame.java:72)
    at scrabble.webService.ScrabbleWS.createScrabbleGame(ScrabbleWS.java:151)
    at scrabble.webService.ScrabbleWS.createGame(ScrabbleWS.java:84)

The client invokes constructor to create new Game:

public final class GameManager {


private Board board;
private LettersBank bank;
private String gameName;

private Player[] players;
private final ArrayList<String> resignedPlayers;
private int currentPlayerIndex = 0;

final private ObjectProperty<Player> currentPlayerProperty; <<<<

final private BooleanProperty gameFinishedProperty;
private boolean isLastRound = false;
private boolean isEndGame = false;

public GameManager() {
    this.computerFinishedPlayingProperty = new SimpleBooleanProperty();
    this.gameFinishedProperty = new SimpleBooleanProperty(false);
    this.currentPlayerProperty = new SimpleObjectProperty<Player>();
    this.board = null;
    this.gameName = "";
    this.resignedPlayers = new ArrayList<String>();
    this.bank = new LettersBank();
    computerFinishedPlayingProperty.set(false);
}  

I think line with <<<< is the problem.

ItachiUchiha
  • 36,135
  • 10
  • 122
  • 176
Arie
  • 179
  • 2
  • 16

0 Answers0