Checking core structure...
compile_project:10: no matches found: *.in
rm -f sonet-core.jar `find . -name \*.class`
(cd src; javac -encoding UTF-8 -cp /usr/share/java/sonet-core-support.jar `find . -name \*.java`)
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
(cd src; jar cf ../sonet-core.jar `find . -name \*.class -o -name \*.java`)
Checking manager interface structure...
rm -f sonet-textui-manager.jar `find . -name \*.class`
(cd src; javac -cp /usr/share/java/po-uilib.jar:/usr/share/java/sonet-core-support.jar:/usr/share/java/sonet-textui-support.jar:../../sonet-core/sonet-core.jar -encoding UTF-8 `find . -name \*.java`)
(cd src; jar cf ../sonet-textui-manager.jar `find . -name \*.class -o -name \*.java`)
Checking browser interface structure...
rm -f sonet-textui-browser.jar `find . -name \*.class`
(cd src; javac -cp /usr/share/java/po-uilib.jar:/usr/share/java/sonet-core-support.jar:/usr/share/java/sonet-textui-support.jar:../../sonet-core/sonet-core.jar -encoding UTF-8 `find . -name \*.java`)
./sonet/textui/publication/MenuBuilder.java:16: cannot find symbol
symbol  : class Publication
location: class sonet.textui.publication.MenuBuilder
	public static void menuFor(Sonet sonet, Publication publication) {
	                                        ^
./sonet/textui/browser/VisitAgent.java:31: cannot find symbol
symbol  : method reqKey()
location: class sonet.textui.browser.Message
			int agentId = IO.readInteger(Message.reqKey());
			                                    ^
./sonet/textui/browser/VisitAgent.java:38: ist.po.ui.DialogException is abstract; cannot be instantiated
	 		throw new DialogException(ioe.toString());
	 		      ^
./sonet/textui/Browser.java:14: non-static variable _idLogin cannot be referenced from a static context
		_idLogin = id;
		^
./sonet/textui/Browser.java:15: cannot find symbol
symbol  : variable _receiver
location: class Browser
		sonet.textui.agent.MenuBuilder.menuFor(_receiver);
		                                       ^
./sonet/textui/message/ReplyToMessage.java:30: cannot find symbol
symbol  : method reqKey()
location: class sonet.Message
			int id = IO.readInteger(Message.reqKey());
			                               ^
./sonet/textui/message/ReplyToMessage.java:32: cannot find symbol
symbol  : method messageExists(int)
location: class sonet.Sonet
			if(_receiver.messageExists(id) == false) {
			            ^
./sonet/textui/message/ReplyToMessage.java:36: cannot find symbol
symbol  : variable getMessagesTree
location: class sonet.Sonet
			Message m = _receiver.getMessagesTree.get(id);
			                     ^
./sonet/textui/message/ReplyToMessage.java:41: cannot find symbol
symbol  : method reqText()
location: class sonet.Message
			String reText = IO.readString(Message.reqText());
			                                     ^
./sonet/textui/message/ReplyToMessage.java:47: cannot find symbol
symbol  : class ArrayList
location: class sonet.textui.message.ReplyToMessage
			ArrayList reAttachements = m.getAttachements();
			^
./sonet/textui/message/MenuBuilder.java:22: cannot find symbol
symbol  : constructor SendMessage(sonet.Sonet)
location: class sonet.textui.message.SendMessage
				new SendMessage(sonet),
				^
./sonet/textui/message/SendMessage.java:44: cannot find symbol
symbol  : constructor NoDestinationException(java.lang.String)
location: class sonet.textui.message.NoDestinationException
    		throw new NoDestinationException(e.getMessage());
    		      ^
./sonet/textui/message/ShowMessage.java:31: cannot find symbol
symbol  : method reqKey()
location: class sonet.Message
		int id = IO.readInteger(Message.reqKey());
		                               ^
./sonet/textui/message/ShowMessage.java:33: cannot find symbol
symbol  : method messageExists(int)
location: class sonet.Sonet
		if(_receiver.messageExists(id) == false) {
		            ^
./sonet/textui/message/ShowMessage.java:37: cannot find symbol
symbol  : variable getMessagesTree
location: class sonet.textui.message.ShowMessage
		Message m = getMessagesTree.get(id);
		            ^
./sonet/textui/message/RemoveMessage.java:30: cannot find symbol
symbol  : method reqKey()
location: class sonet.Message
			int id = IO.readInteger(Message.reqKey());
			                               ^
./sonet/textui/message/RemoveMessage.java:32: cannot find symbol
symbol  : method messageExists(int)
location: class sonet.Agent
			if(_receiver.messageExists(id) == false) {
			            ^
./sonet/textui/message/RemoveMessage.java:36: cannot find symbol
symbol  : method getMessagesTree()
location: class sonet.Agent
			Message m = _receiver.getMessagesTree().get(id);
			                     ^
./sonet/textui/message/RemoveMessage.java:40: cannot find symbol
symbol  : method reqRemoveMessage()
location: class sonet.Message
			String confirm = IO.readString(Message.reqRemoveMessage());
			                                      ^
./sonet/textui/message/RemoveMessage.java:44: cannot find symbol
symbol  : method messageRemoved()
location: class sonet.Message
				IO.println(Message.messageRemoved());
				                  ^
./sonet/textui/message/ForwardMessage.java:33: cannot find symbol
symbol  : method reqKey()
location: class sonet.Message
			int id = IO.readInteger(Message.reqKey());
			                               ^
./sonet/textui/message/ForwardMessage.java:35: cannot find symbol
symbol  : method messageExists(int)
location: class sonet.Sonet
			if(_receiver.messageExists(id) == false) {
			            ^
./sonet/textui/message/ForwardMessage.java:39: cannot find symbol
symbol  : method getMessagesTree()
location: class sonet.Sonet
			Message m = _receiver.getMessagesTree().get(id);
			                     ^
./sonet/textui/message/ForwardMessage.java:45: cannot find symbol
symbol  : method reqKeys()
location: class sonet.Message
			String to = IO.readString(Message.reqKeys());
			                                 ^
./sonet/textui/message/ForwardMessage.java:60: cannot find symbol
symbol  : method sendMessage(int,java.lang.String,java.lang.String,java.lang.String,java.util.ArrayList)
location: class sonet.Agent
			a.sendMessage(idFrom, to, subject, text, fwdAttachements); 
			 ^
./sonet/textui/message/ForwardMessage.java:63: cannot find symbol
symbol  : constructor NoDestinationException(java.lang.String)
location: class sonet.textui.message.NoDestinationException
            throw new NoDestinationException(e.toString());
                  ^
./sonet/textui/publication/ShowPublication.java:38: cannot find symbol
symbol  : variable getPublicationsTree
location: class sonet.textui.publication.ShowPublication
		Publication p = getPublicationsTree.get(id);
		                ^
./sonet/textui/publication/ShowPublication.java:55: cannot find symbol
symbol  : method getText()
location: class sonet.textui.publication.ShowPublication
    			IO.println(getText());	
    			           ^
./sonet/textui/publication/ShowPublication.java:58: cannot find symbol
symbol  : method getURI()
location: class sonet.textui.publication.ShowPublication
    			IO.println(getURI());
    			           ^
./sonet/textui/publication/ShowPublication.java:60: cannot find symbol
symbol  : method getImageContent()
location: class sonet.textui.publication.ShowPublication
    			IO.println("[" + getImageContent() + "]");
    			                 ^
./sonet/textui/publication/RegistPublication.java:31: cannot find symbol
symbol  : method reqType()
location: class sonet.textui.publication.RegistPublication
	    while(!(reqType().equalsIgnoreCase("NOTE") ||
	            ^
./sonet/textui/publication/RegistPublication.java:32: cannot find symbol
symbol  : method reqType()
location: class sonet.textui.publication.RegistPublication
	            reqType().equalsIgnoreCase("IMAGE") ||
	            ^
./sonet/textui/publication/RegistPublication.java:33: cannot find symbol
symbol  : method reqType()
location: class sonet.textui.publication.RegistPublication
	            reqType().equalsIgnoreCase("URI"))) {
	            ^
./sonet/textui/publication/RegistPublication.java:42: cannot find symbol
symbol  : variable reqType
location: class sonet.textui.publication.RegistPublication
		if(reqType.equalsIgnoreCase("NOTE")) {
		   ^
./sonet/textui/publication/RegistPublication.java:47: cannot find symbol
symbol  : variable reqType
location: class sonet.textui.publication.RegistPublication
			if(reqType.equalsIgnoreCase("IMAGE")) {
			   ^
./sonet/textui/agent/ShowProperties.java:29: cannot find symbol
symbol  : class Person
location: class sonet.textui.agent.ShowProperties
			if (_receiver instanceof Person)
			                         ^
./sonet/textui/agent/MenuBuilder.java:22: cannot find symbol
symbol  : constructor OpenMenuPublications(sonet.Agent)
location: class sonet.textui.agent.OpenMenuPublications
				new OpenMenuPublications(agent),
				^
./sonet/textui/agent/MenuBuilder.java:23: cannot find symbol
symbol  : constructor OpenMenuMessages(sonet.Agent)
location: class sonet.textui.agent.OpenMenuMessages
				new OpenMenuMessages(agent),
				^
./sonet/textui/agent/OpenMenuConnections.java:28: menuFor(sonet.Agent,sonet.Sonet) in sonet.textui.connection.MenuBuilder cannot be applied to (sonet.Agent)
		sonet.textui.connection.MenuBuilder.menuFor(_receiver);
		                                   ^
./sonet/textui/agent/EditProfile.java:29: cannot find symbol
symbol  : method reqName()
location: class sonet.textui.agent.Message
    	    String name = IO.readString(Message.reqName());
    	                                       ^
./sonet/textui/agent/EditProfile.java:30: cannot find symbol
symbol  : method reqEmail()
location: class sonet.textui.agent.Message
    	    String email = IO.readString(Message.reqEmail());
    	                                        ^
./sonet/textui/agent/EditProfile.java:31: cannot find symbol
symbol  : method reqPhone()
location: class sonet.textui.agent.Message
    	    String phone = IO.readString(Message.reqPhone());
    	                                        ^
./sonet/textui/agent/OpenMenuMessages.java:28: menuFor(sonet.Agent,sonet.Sonet) in sonet.textui.message.MenuBuilder cannot be applied to (sonet.Sonet)
		sonet.textui.message.MenuBuilder.menuFor(_receiver);
		                                ^
./sonet/textui/agent/OpenMenuPublications.java:28: menuFor(sonet.Sonet,Publication) in sonet.textui.publication.MenuBuilder cannot be applied to (sonet.Sonet)
			sonet.textui.publication.MenuBuilder.menuFor(_receiver);
			                                    ^
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
44 errors
make: *** [all] Error 1