Checking core structure...
compile_project:10: no matches found: *.in
rm -f rest-core.jar `find . -name \*.class`
(cd src; javac -encoding UTF-8 `find . -name \*.java`)
(cd src; jar cf ../rest-core.jar `find . -name \*.class -o -name \*.java`)
Checking manager interface structure...
rm -f rest-textui-manager.jar `find . -name \*.class`
(cd src; javac -cp /usr/share/java/po-uilib.jar:/usr/share/java/rest-textui-manager-support.jar:../../rest-core/rest-core.jar -encoding UTF-8 `find . -name \*.java`)
(cd src; jar cf ../rest-textui-manager.jar `find . -name \*.class -o -name \*.java`)
Checking outlet interface structure...
rm -f rest-textui-outlet.jar `find . -name \*.class`
(cd src; javac -cp /usr/share/java/po-uilib.jar:/usr/share/java/rest-textui-outlet-support.jar:../../rest-core/rest-core.jar -encoding UTF-8 `find . -name \*.java`)
(cd src; jar cf ../rest-textui-outlet.jar `find . -name \*.class -o -name \*.java`)
                           A-001-001-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/rest-textui-manager-support.jar:$PROJDIR/rest-core/rest-core.jar:$PROJDIR/rest-textui-manager/rest-textui-manager.jar
Running: java -Din=A-001-001-M-ok.in -Dout=$LOGS/040_A-001-001-M-ok.out rest.textui.Manager
TEST PASSED!
                           A-002-001-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/rest-textui-manager-support.jar:$PROJDIR/rest-core/rest-core.jar:$PROJDIR/rest-textui-manager/rest-textui-manager.jar
Running: java -DImport=A-002-001-M-ok.import -Din=A-002-001-M-ok.in -Dout=$LOGS/040_A-002-001-M-ok.out rest.textui.Manager
Exception in thread "main" java.lang.NullPointerException
	at rest.Outlet.registerClient(Outlet.java:28)
	at rest.textui.Manager.initOutlet(Manager.java:63)
	at rest.textui.Manager.main(Manager.java:29)
program did not produce any output
                           A-003-001-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/rest-textui-manager-support.jar:$PROJDIR/rest-core/rest-core.jar:$PROJDIR/rest-textui-manager/rest-textui-manager.jar
Running: java -DImport=A-003-001-M-ok.import -Din=A-003-001-M-ok.in -Dout=$LOGS/040_A-003-001-M-ok.out rest.textui.Manager
Exception in thread "main" java.lang.NullPointerException
	at rest.Outlet.registerClient(Outlet.java:28)
	at rest.textui.Manager.initOutlet(Manager.java:63)
	at rest.textui.Manager.main(Manager.java:29)
program did not produce any output
                           A-004-001-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/rest-textui-manager-support.jar:$PROJDIR/rest-core/rest-core.jar:$PROJDIR/rest-textui-manager/rest-textui-manager.jar
Running: java -DImport=A-004-001-M-ok.import -Din=A-004-001-M-ok.in -Dout=$LOGS/040_A-004-001-M-ok.out rest.textui.Manager
Exception in thread "main" java.lang.NullPointerException
	at rest.Outlet.registerClient(Outlet.java:28)
	at rest.textui.Manager.initOutlet(Manager.java:63)
	at rest.textui.Manager.main(Manager.java:29)
program did not produce any output
                           A-004-002-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/rest-textui-manager-support.jar:$PROJDIR/rest-core/rest-core.jar:$PROJDIR/rest-textui-manager/rest-textui-manager.jar
Running: java -Din=A-004-002-M-ok.in -Dout=$LOGS/040_A-004-002-M-ok.out rest.textui.Manager
*** expected	2012-11-13 19:34:30.000000000 +0000
--- obtained	2012-11-13 19:34:30.000000000 +0000
      ZONE  1      
*** 8,50 ****
  7 - Gestão de Restaurantes
  8 - Consultas
  0 - Sair
! Escolha uma opção: Ficheiro a abrir: Gestão de uma Cadeia de Restaurantes
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Guardar Como...
! 5 - Gestão de Clientes
! 6 - Gestão de Alimentos
! 7 - Gestão de Restaurantes
! 8 - Consultas
! 0 - Sair
! Escolha uma opção: Gestão de Clientes
! 1 - Visualizar clientes
! 2 - Registar cliente
! 3 - Alterar tipo
! 4 - Inscrever em lista
! 5 - Remover de lista
! 6 - Listar mensagens
! 0 - Sair
! Escolha uma opção: VEGETARIAN|James T. Kirk|kirk@starfleet.net|0|0|0
! OMNIVOROUS|Darth Vader|vader@imperial.net|0|0|0
! VEGETARIAN|Master Yoda|yoda@jedi.edu|0|0|0
! Gestão de Clientes
! 1 - Visualizar clientes
! 2 - Registar cliente
! 3 - Alterar tipo
! 4 - Inscrever em lista
! 5 - Remover de lista
! 6 - Listar mensagens
! 0 - Sair
! Escolha uma opção: Gestão de uma Cadeia de Restaurantes
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Guardar Como...
! 5 - Gestão de Clientes
! 6 - Gestão de Alimentos
! 7 - Gestão de Restaurantes
! 8 - Consultas
! 0 - Sair
! Escolha uma opção:
--- 8,11 ----
  7 - Gestão de Restaurantes
  8 - Consultas
  0 - Sair
! Escolha uma opção: Guardar antes de fechar? Guardar antes de fechar? Guardar antes de fechar? Guardar antes de fechar? Guardar antes de fechar? Guardar antes de fechar? Fim de entrada de dados (R-EOF): ist.po.io.RuntimeEOFException: Fim do fluxo de dados de entrada
output differs from expected
                           A-005-001-O-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/rest-textui-outlet-support.jar:$PROJDIR/rest-core/rest-core.jar:$PROJDIR/rest-textui-outlet/rest-textui-outlet.jar
Running: java -Din=A-005-001-O-ok.in -Dout=$LOGS/040_A-005-001-O-ok.out rest.textui.Outlet
Error: Could not find or load main class rest.textui.Outlet
execution failed
program did not produce any output
                           A-006-001-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/rest-textui-manager-support.jar:$PROJDIR/rest-core/rest-core.jar:$PROJDIR/rest-textui-manager/rest-textui-manager.jar
Running: java -Din=A-006-001-M-ok.in -Dout=$LOGS/040_A-006-001-M-ok.out rest.textui.Manager
TEST PASSED!
                           A-007-001-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/rest-textui-manager-support.jar:$PROJDIR/rest-core/rest-core.jar:$PROJDIR/rest-textui-manager/rest-textui-manager.jar
Running: java -Din=A-007-001-M-ok.in -Dout=$LOGS/040_A-007-001-M-ok.out rest.textui.Manager
Exception in thread "main" java.lang.NullPointerException
	at rest.Outlet.getClients(Outlet.java:107)
	at rest.textui.clients.ShowAllClients.execute(ShowAllClients.java:23)
	at ist.po.ui.Menu.open(Menu.java:69)
	at rest.textui.clients.MenuBuilder.menuFor(MenuBuilder.java:26)
	at rest.textui.manager.OpenClientsMenu.execute(OpenClientsMenu.java:25)
	at ist.po.ui.Menu.open(Menu.java:69)
	at rest.textui.manager.MenuBuilder.menuFor(MenuBuilder.java:28)
	at rest.textui.Manager.main(Manager.java:39)
*** expected	2012-11-13 19:34:30.000000000 +0000
--- obtained	2012-11-13 19:34:30.000000000 +0000
      ZONE  1      
*** 16,37 ****
  5 - Remover de lista
  6 - Listar mensagens
  0 - Sair
- Escolha uma opção: Gestão de Clientes
- 1 - Visualizar clientes
- 2 - Registar cliente
- 3 - Alterar tipo
- 4 - Inscrever em lista
- 5 - Remover de lista
- 6 - Listar mensagens
- 0 - Sair
- Escolha uma opção: Gestão de uma Cadeia de Restaurantes
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Guardar Como...
- 5 - Gestão de Clientes
- 6 - Gestão de Alimentos
- 7 - Gestão de Restaurantes
- 8 - Consultas
- 0 - Sair
  Escolha uma opção: 
\ No newline at end of file
--- 16,19 ----
output differs from expected
                           A-008-001-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/rest-textui-manager-support.jar:$PROJDIR/rest-core/rest-core.jar:$PROJDIR/rest-textui-manager/rest-textui-manager.jar
Running: java -DImport=A-008-001-M-ok.import -Din=A-008-001-M-ok.in -Dout=$LOGS/040_A-008-001-M-ok.out rest.textui.Manager
Exception in thread "main" java.lang.NullPointerException
	at rest.Outlet.registerClient(Outlet.java:28)
	at rest.textui.Manager.initOutlet(Manager.java:63)
	at rest.textui.Manager.main(Manager.java:29)
program did not produce any output
                           A-009-001-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/rest-textui-manager-support.jar:$PROJDIR/rest-core/rest-core.jar:$PROJDIR/rest-textui-manager/rest-textui-manager.jar
Running: java -DImport=A-009-001-M-ok.import -Din=A-009-001-M-ok.in -Dout=$LOGS/040_A-009-001-M-ok.out rest.textui.Manager
Exception in thread "main" java.lang.NullPointerException
	at rest.Outlet.registerRestaurant(Outlet.java:35)
	at rest.textui.Manager.initOutlet(Manager.java:75)
	at rest.textui.Manager.main(Manager.java:29)
program did not produce any output
                           A-010-001-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/rest-textui-manager-support.jar:$PROJDIR/rest-core/rest-core.jar:$PROJDIR/rest-textui-manager/rest-textui-manager.jar
Running: java -DImport=A-010-001-M-ok.import -Din=A-010-001-M-ok.in -Dout=$LOGS/040_A-010-001-M-ok.out rest.textui.Manager
Exception in thread "main" java.lang.NullPointerException
	at rest.Outlet.registerVegetable(Outlet.java:64)
	at rest.textui.Manager.initOutlet(Manager.java:81)
	at rest.textui.Manager.main(Manager.java:29)
*** expected	2012-11-13 19:34:31.000000000 +0000
--- obtained	2012-11-13 19:34:31.000000000 +0000
      ZONE  1      
*** 1,37 ****
! Gestão de uma Cadeia de Restaurantes
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Guardar Como...
! 5 - Gestão de Clientes
! 6 - Gestão de Alimentos
! 7 - Gestão de Restaurantes
! 8 - Consultas
! 0 - Sair
! Escolha uma opção: Gestão de Clientes
! 1 - Visualizar clientes
! 2 - Registar cliente
! 3 - Alterar tipo
! 4 - Inscrever em lista
! 5 - Remover de lista
! 6 - Listar mensagens
! 0 - Sair
! Escolha uma opção: Gestão de Clientes
! 1 - Visualizar clientes
! 2 - Registar cliente
! 3 - Alterar tipo
! 4 - Inscrever em lista
! 5 - Remover de lista
! 6 - Listar mensagens
! 0 - Sair
! Escolha uma opção: Gestão de uma Cadeia de Restaurantes
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Guardar Como...
! 5 - Gestão de Clientes
! 6 - Gestão de Alimentos
! 7 - Gestão de Restaurantes
! 8 - Consultas
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 1 ----
! 1
\ No newline at end of file
output differs from expected
                           A-011-001-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/rest-textui-manager-support.jar:$PROJDIR/rest-core/rest-core.jar:$PROJDIR/rest-textui-manager/rest-textui-manager.jar
Running: java -DImport=A-011-001-M-ok.import -Din=A-011-001-M-ok.in -Dout=$LOGS/040_A-011-001-M-ok.out rest.textui.Manager
Exception in thread "main" java.lang.NullPointerException
	at rest.Outlet.registerVegetable(Outlet.java:64)
	at rest.textui.Manager.initOutlet(Manager.java:81)
	at rest.textui.Manager.main(Manager.java:29)
*** expected	2012-11-13 19:34:31.000000000 +0000
--- obtained	2012-11-13 19:34:31.000000000 +0000
      ZONE  1      
*** 1,37 ****
! Gestão de uma Cadeia de Restaurantes
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Guardar Como...
! 5 - Gestão de Clientes
! 6 - Gestão de Alimentos
! 7 - Gestão de Restaurantes
! 8 - Consultas
! 0 - Sair
! Escolha uma opção: Gestão de Clientes
! 1 - Visualizar clientes
! 2 - Registar cliente
! 3 - Alterar tipo
! 4 - Inscrever em lista
! 5 - Remover de lista
! 6 - Listar mensagens
! 0 - Sair
! Escolha uma opção: Gestão de Clientes
! 1 - Visualizar clientes
! 2 - Registar cliente
! 3 - Alterar tipo
! 4 - Inscrever em lista
! 5 - Remover de lista
! 6 - Listar mensagens
! 0 - Sair
! Escolha uma opção: Gestão de uma Cadeia de Restaurantes
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Guardar Como...
! 5 - Gestão de Clientes
! 6 - Gestão de Alimentos
! 7 - Gestão de Restaurantes
! 8 - Consultas
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 1 ----
! 1
\ No newline at end of file
output differs from expected
                           A-012-001-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/rest-textui-manager-support.jar:$PROJDIR/rest-core/rest-core.jar:$PROJDIR/rest-textui-manager/rest-textui-manager.jar
Running: java -DImport=A-012-001-M-ok.import -Din=A-012-001-M-ok.in -Dout=$LOGS/040_A-012-001-M-ok.out rest.textui.Manager
Exception in thread "main" java.lang.NullPointerException
	at rest.Outlet.registerVegetable(Outlet.java:64)
	at rest.textui.Manager.initOutlet(Manager.java:81)
	at rest.textui.Manager.main(Manager.java:29)
*** expected	2012-11-13 19:34:31.000000000 +0000
--- obtained	2012-11-13 19:34:31.000000000 +0000
      ZONE  1      
*** 1,37 ****
! Gestão de uma Cadeia de Restaurantes
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Guardar Como...
! 5 - Gestão de Clientes
! 6 - Gestão de Alimentos
! 7 - Gestão de Restaurantes
! 8 - Consultas
! 0 - Sair
! Escolha uma opção: Gestão de Clientes
! 1 - Visualizar clientes
! 2 - Registar cliente
! 3 - Alterar tipo
! 4 - Inscrever em lista
! 5 - Remover de lista
! 6 - Listar mensagens
! 0 - Sair
! Escolha uma opção: Gestão de Clientes
! 1 - Visualizar clientes
! 2 - Registar cliente
! 3 - Alterar tipo
! 4 - Inscrever em lista
! 5 - Remover de lista
! 6 - Listar mensagens
! 0 - Sair
! Escolha uma opção: Gestão de uma Cadeia de Restaurantes
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Guardar Como...
! 5 - Gestão de Clientes
! 6 - Gestão de Alimentos
! 7 - Gestão de Restaurantes
! 8 - Consultas
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 1 ----
! 1
\ No newline at end of file
output differs from expected
                           B-001-001-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/rest-textui-manager-support.jar:$PROJDIR/rest-core/rest-core.jar:$PROJDIR/rest-textui-manager/rest-textui-manager.jar
Running: java -DImport=B-001-001-M-ok.import -Din=B-001-001-M-ok.in -Dout=$LOGS/040_B-001-001-M-ok.out rest.textui.Manager
Exception in thread "main" java.lang.NullPointerException
	at rest.Outlet.registerClient(Outlet.java:28)
	at rest.textui.Manager.initOutlet(Manager.java:63)
	at rest.textui.Manager.main(Manager.java:29)
program did not produce any output
                           B-002-001-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/rest-textui-manager-support.jar:$PROJDIR/rest-core/rest-core.jar:$PROJDIR/rest-textui-manager/rest-textui-manager.jar
Running: java -DImport=B-002-001-M-ok.import -Din=B-002-001-M-ok.in -Dout=$LOGS/040_B-002-001-M-ok.out rest.textui.Manager
Exception in thread "main" java.lang.NullPointerException
	at rest.Outlet.registerClient(Outlet.java:28)
	at rest.textui.Manager.initOutlet(Manager.java:63)
	at rest.textui.Manager.main(Manager.java:29)
program did not produce any output
                           B-002-002-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/rest-textui-manager-support.jar:$PROJDIR/rest-core/rest-core.jar:$PROJDIR/rest-textui-manager/rest-textui-manager.jar
Running: java -Din=B-002-002-M-ok.in -Dout=$LOGS/040_B-002-002-M-ok.out rest.textui.Manager
*** expected	2012-11-13 19:34:31.000000000 +0000
--- obtained	2012-11-13 19:34:31.000000000 +0000
      ZONE  1      
*** 8,106 ****
  7 - Gestão de Restaurantes
  8 - Consultas
  0 - Sair
! Escolha uma opção: Ficheiro a abrir: Gestão de uma Cadeia de Restaurantes
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Guardar Como...
! 5 - Gestão de Clientes
! 6 - Gestão de Alimentos
! 7 - Gestão de Restaurantes
! 8 - Consultas
! 0 - Sair
! Escolha uma opção: Gestão de Clientes
! 1 - Visualizar clientes
! 2 - Registar cliente
! 3 - Alterar tipo
! 4 - Inscrever em lista
! 5 - Remover de lista
! 6 - Listar mensagens
! 0 - Sair
! Escolha uma opção: VEGETARIAN|James T. Kirk|kirk@starfleet.net|0|0|0
! OMNIVOROUS|Darth Vader|vader@imperial.net|0|0|0
! VEGETARIAN|Master Yoda|yoda@jedi.edu|0|0|0
! Gestão de Clientes
! 1 - Visualizar clientes
! 2 - Registar cliente
! 3 - Alterar tipo
! 4 - Inscrever em lista
! 5 - Remover de lista
! 6 - Listar mensagens
! 0 - Sair
! Escolha uma opção: Gestão de uma Cadeia de Restaurantes
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Guardar Como...
! 5 - Gestão de Clientes
! 6 - Gestão de Alimentos
! 7 - Gestão de Restaurantes
! 8 - Consultas
! 0 - Sair
! Escolha uma opção: Gestão de Alimentos
! 1 - Visualizar alimentos
! 2 - Registar alimento simples
! 3 - Registar alimento preparado
! 4 - Alterar alimento simples
! 5 - Descrever alimento preparado
! 0 - Sair
! Escolha uma opção: VEGETABLE|alface|1
! VEGETABLE|azeite|9
! VEGETABLE|batata|4
! VEG|batata palha
! MEAT|carne de porco|14
! FISH|linguado|6
! NOVEG|linguado grelhado
! VEG|salada mista
! VEGETABLE|tomate|2
! Gestão de Alimentos
! 1 - Visualizar alimentos
! 2 - Registar alimento simples
! 3 - Registar alimento preparado
! 4 - Alterar alimento simples
! 5 - Descrever alimento preparado
! 0 - Sair
! Escolha uma opção: Gestão de uma Cadeia de Restaurantes
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Guardar Como...
! 5 - Gestão de Clientes
! 6 - Gestão de Alimentos
! 7 - Gestão de Restaurantes
! 8 - Consultas
! 0 - Sair
! Escolha uma opção: Gestão de Restaurantes
! 1 - Visualizar restaurantes
! 2 - Registar restaurante
! 3 - Menu de um restaurante
! 0 - Sair
! Escolha uma opção: All Pizza|0|0
! All you want|0|0
! Feel light|0|0
! Gestão de Restaurantes
! 1 - Visualizar restaurantes
! 2 - Registar restaurante
! 3 - Menu de um restaurante
! 0 - Sair
! Escolha uma opção: Gestão de uma Cadeia de Restaurantes
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Guardar Como...
! 5 - Gestão de Clientes
! 6 - Gestão de Alimentos
! 7 - Gestão de Restaurantes
! 8 - Consultas
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 8,11 ----
  7 - Gestão de Restaurantes
  8 - Consultas
  0 - Sair
! Escolha uma opção: Guardar antes de fechar? Guardar antes de fechar? Guardar antes de fechar? Guardar antes de fechar? Guardar antes de fechar? Guardar antes de fechar? Guardar antes de fechar? Guardar antes de fechar? Guardar antes de fechar? Guardar antes de fechar? Guardar antes de fechar? Guardar antes de fechar? Fim de entrada de dados (R-EOF): ist.po.io.RuntimeEOFException: Fim do fluxo de dados de entrada
output differs from expected
                           B-003-001-O-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/rest-textui-outlet-support.jar:$PROJDIR/rest-core/rest-core.jar:$PROJDIR/rest-textui-outlet/rest-textui-outlet.jar
Running: java -Din=B-003-001-O-ok.in -Dout=$LOGS/040_B-003-001-O-ok.out rest.textui.Outlet
Error: Could not find or load main class rest.textui.Outlet
execution failed
program did not produce any output
                           B-003-002-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/rest-textui-manager-support.jar:$PROJDIR/rest-core/rest-core.jar:$PROJDIR/rest-textui-manager/rest-textui-manager.jar
Running: java -Din=B-003-002-M-ok.in -Dout=$LOGS/040_B-003-002-M-ok.out rest.textui.Manager
Exception in thread "main" java.lang.NullPointerException
	at rest.Outlet.getClients(Outlet.java:107)
	at rest.textui.clients.ShowAllClients.execute(ShowAllClients.java:23)
	at ist.po.ui.Menu.open(Menu.java:69)
	at rest.textui.clients.MenuBuilder.menuFor(MenuBuilder.java:26)
	at rest.textui.manager.OpenClientsMenu.execute(OpenClientsMenu.java:25)
	at ist.po.ui.Menu.open(Menu.java:69)
	at rest.textui.manager.MenuBuilder.menuFor(MenuBuilder.java:28)
	at rest.textui.Manager.main(Manager.java:39)
*** expected	2012-11-13 19:34:32.000000000 +0000
--- obtained	2012-11-13 19:34:32.000000000 +0000
      ZONE  1      
*** 26,91 ****
  5 - Remover de lista
  6 - Listar mensagens
  0 - Sair
- Escolha uma opção: Gestão de Clientes
- 1 - Visualizar clientes
- 2 - Registar cliente
- 3 - Alterar tipo
- 4 - Inscrever em lista
- 5 - Remover de lista
- 6 - Listar mensagens
- 0 - Sair
- Escolha uma opção: Gestão de uma Cadeia de Restaurantes
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Guardar Como...
- 5 - Gestão de Clientes
- 6 - Gestão de Alimentos
- 7 - Gestão de Restaurantes
- 8 - Consultas
- 0 - Sair
- Escolha uma opção: Gestão de Alimentos
- 1 - Visualizar alimentos
- 2 - Registar alimento simples
- 3 - Registar alimento preparado
- 4 - Alterar alimento simples
- 5 - Descrever alimento preparado
- 0 - Sair
- Escolha uma opção: Gestão de Alimentos
- 1 - Visualizar alimentos
- 2 - Registar alimento simples
- 3 - Registar alimento preparado
- 4 - Alterar alimento simples
- 5 - Descrever alimento preparado
- 0 - Sair
- Escolha uma opção: Gestão de uma Cadeia de Restaurantes
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Guardar Como...
- 5 - Gestão de Clientes
- 6 - Gestão de Alimentos
- 7 - Gestão de Restaurantes
- 8 - Consultas
- 0 - Sair
- Escolha uma opção: Gestão de Restaurantes
- 1 - Visualizar restaurantes
- 2 - Registar restaurante
- 3 - Menu de um restaurante
- 0 - Sair
- Escolha uma opção: Gestão de Restaurantes
- 1 - Visualizar restaurantes
- 2 - Registar restaurante
- 3 - Menu de um restaurante
- 0 - Sair
- Escolha uma opção: Gestão de uma Cadeia de Restaurantes
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Guardar Como...
- 5 - Gestão de Clientes
- 6 - Gestão de Alimentos
- 7 - Gestão de Restaurantes
- 8 - Consultas
- 0 - Sair
  Escolha uma opção: 
\ No newline at end of file
--- 26,29 ----
output differs from expected
                           B-004-001-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/rest-textui-manager-support.jar:$PROJDIR/rest-core/rest-core.jar:$PROJDIR/rest-textui-manager/rest-textui-manager.jar
Running: java -DImport=B-004-001-M-ok.import -Din=B-004-001-M-ok.in -Dout=$LOGS/040_B-004-001-M-ok.out rest.textui.Manager
Exception in thread "main" java.lang.NullPointerException
	at rest.Outlet.registerClient(Outlet.java:28)
	at rest.textui.Manager.initOutlet(Manager.java:63)
	at rest.textui.Manager.main(Manager.java:29)
program did not produce any output
                           C-001-001-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/rest-textui-manager-support.jar:$PROJDIR/rest-core/rest-core.jar:$PROJDIR/rest-textui-manager/rest-textui-manager.jar
Running: java -DImport=C-001-001-M-ok.import -Din=C-001-001-M-ok.in -Dout=$LOGS/040_C-001-001-M-ok.out rest.textui.Manager
Exception in thread "main" java.lang.NullPointerException
	at rest.Outlet.registerClient(Outlet.java:28)
	at rest.textui.Manager.initOutlet(Manager.java:63)
	at rest.textui.Manager.main(Manager.java:29)
program did not produce any output
                           D-001-001-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/rest-textui-manager-support.jar:$PROJDIR/rest-core/rest-core.jar:$PROJDIR/rest-textui-manager/rest-textui-manager.jar
Running: java -Din=D-001-001-M-ok.in -Dout=$LOGS/040_D-001-001-M-ok.out rest.textui.Manager
TEST PASSED!
                           D-002-001-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/rest-textui-manager-support.jar:$PROJDIR/rest-core/rest-core.jar:$PROJDIR/rest-textui-manager/rest-textui-manager.jar
Running: java -DImport=D-002-001-M-ok.import -Din=D-002-001-M-ok.in -Dout=$LOGS/040_D-002-001-M-ok.out rest.textui.Manager
Exception in thread "main" java.lang.NullPointerException
	at rest.Outlet.registerClient(Outlet.java:28)
	at rest.textui.Manager.initOutlet(Manager.java:63)
	at rest.textui.Manager.main(Manager.java:29)
program did not produce any output
                           D-003-001-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/rest-textui-manager-support.jar:$PROJDIR/rest-core/rest-core.jar:$PROJDIR/rest-textui-manager/rest-textui-manager.jar
Running: java -DImport=D-003-001-M-ok.import -Din=D-003-001-M-ok.in -Dout=$LOGS/040_D-003-001-M-ok.out rest.textui.Manager
Exception in thread "main" java.lang.NullPointerException
	at rest.Outlet.registerClient(Outlet.java:28)
	at rest.textui.Manager.initOutlet(Manager.java:63)
	at rest.textui.Manager.main(Manager.java:29)
program did not produce any output
                           E-001-001-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/rest-textui-manager-support.jar:$PROJDIR/rest-core/rest-core.jar:$PROJDIR/rest-textui-manager/rest-textui-manager.jar
Running: java -Din=E-001-001-M-ok.in -Dout=$LOGS/040_E-001-001-M-ok.out rest.textui.Manager
Exception in thread "main" java.lang.NullPointerException
	at rest.Outlet.getRestaurants(Outlet.java:111)
	at rest.textui.restaurants.ShowAllRestaurants.execute(ShowAllRestaurants.java:27)
	at ist.po.ui.Menu.open(Menu.java:69)
	at rest.textui.restaurants.MenuBuilder.menuFor(MenuBuilder.java:21)
	at rest.textui.manager.OpenRestaurantsMenu.execute(OpenRestaurantsMenu.java:26)
	at ist.po.ui.Menu.open(Menu.java:69)
	at rest.textui.manager.MenuBuilder.menuFor(MenuBuilder.java:28)
	at rest.textui.Manager.main(Manager.java:39)
*** expected	2012-11-13 19:34:32.000000000 +0000
--- obtained	2012-11-13 19:34:32.000000000 +0000
      ZONE  1      
*** 13,31 ****
  2 - Registar restaurante
  3 - Menu de um restaurante
  0 - Sair
- Escolha uma opção: Gestão de Restaurantes
- 1 - Visualizar restaurantes
- 2 - Registar restaurante
- 3 - Menu de um restaurante
- 0 - Sair
- Escolha uma opção: Gestão de uma Cadeia de Restaurantes
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Guardar Como...
- 5 - Gestão de Clientes
- 6 - Gestão de Alimentos
- 7 - Gestão de Restaurantes
- 8 - Consultas
- 0 - Sair
  Escolha uma opção: 
--- 13,16 ----
output differs from expected
                           E-002-001-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/rest-textui-manager-support.jar:$PROJDIR/rest-core/rest-core.jar:$PROJDIR/rest-textui-manager/rest-textui-manager.jar
Running: java -DImport=E-002-001-M-ok.import -Din=E-002-001-M-ok.in -Dout=$LOGS/040_E-002-001-M-ok.out rest.textui.Manager
Exception in thread "main" java.lang.NullPointerException
	at rest.Outlet.registerClient(Outlet.java:28)
	at rest.textui.Manager.initOutlet(Manager.java:63)
	at rest.textui.Manager.main(Manager.java:29)
program did not produce any output
                           F-001-001-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/rest-textui-manager-support.jar:$PROJDIR/rest-core/rest-core.jar:$PROJDIR/rest-textui-manager/rest-textui-manager.jar
Running: java -DImport=F-001-001-M-ok.import -Din=F-001-001-M-ok.in -Dout=$LOGS/040_F-001-001-M-ok.out rest.textui.Manager
Exception in thread "main" java.lang.NullPointerException
	at rest.Outlet.registerClient(Outlet.java:28)
	at rest.textui.Manager.initOutlet(Manager.java:63)
	at rest.textui.Manager.main(Manager.java:29)
program did not produce any output
                           F-002-001-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/rest-textui-manager-support.jar:$PROJDIR/rest-core/rest-core.jar:$PROJDIR/rest-textui-manager/rest-textui-manager.jar
Running: java -DImport=F-002-001-M-ok.import -Din=F-002-001-M-ok.in -Dout=$LOGS/040_F-002-001-M-ok.out rest.textui.Manager
Exception in thread "main" java.lang.NullPointerException
	at rest.Outlet.registerClient(Outlet.java:28)
	at rest.textui.Manager.initOutlet(Manager.java:63)
	at rest.textui.Manager.main(Manager.java:29)
program did not produce any output