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`)
./sonet/MessageText.java:12: cannot find symbol
symbol: class Attachment
public class MessageText extends Attachment implements Serializable, Visitable {
                                 ^
./sonet/Publication.java:12: cannot find symbol
symbol: class Attachment
public class Publication extends Attachment implements Serializable, Visitable {
                                 ^
./sonet/MessageText.java:17: cannot find symbol
symbol  : class Attachment
location: class sonet.MessageText
	private Map _attachments = new TreeMap();
	                    ^
./sonet/MessageText.java:36: cannot find symbol
symbol  : class Attachment
location: class sonet.MessageText
	public MessageText(int id, List idReceivers, int idSender, String subject, String text, Map attachments, SonetCore sonet) {
	                                                                                                             ^
./sonet/MessageText.java:75: cannot find symbol
symbol  : class Attachment
location: class sonet.MessageText
	public Map getAttachments() {
	                   ^
./sonet/MessageText.java:95: cannot find symbol
symbol  : class Attachment
location: class sonet.MessageText
	public void addAttach(int id, Attachment attach) {
	                              ^
./sonet/Agent.java:25: type parameter sonet.MessageText is not within its bound
	private Map _inbox;
	                    ^
./sonet/Agent.java:26: type parameter sonet.MessageText is not within its bound
	private Map _outbox;
	                    ^
./sonet/Agent.java:28: type parameter sonet.Publication is not within its bound
    private Map _publications;
                        ^
./sonet/Agent.java:42: type parameter sonet.MessageText is not within its bound
		_inbox = new TreeMap();
		                             ^
./sonet/Agent.java:43: type parameter sonet.MessageText is not within its bound
		_outbox = new TreeMap();
		                              ^
./sonet/Agent.java:44: type parameter sonet.Publication is not within its bound
		_publications = new TreeMap();
		                                     ^
./sonet/Agent.java:72: type parameter sonet.MessageText is not within its bound
	public Map getInbox() {
	                   ^
./sonet/Agent.java:76: type parameter sonet.MessageText is not within its bound
	public Map getOutbox() {
	                   ^
./sonet/Agent.java:237: type parameter sonet.Publication is not within its bound
		Collection pubs = _publications.values();
		           ^
./sonet/MessageText.java:17: cannot find symbol
symbol  : class Attachment
location: class sonet.MessageText
	private Map _attachments = new TreeMap();
	                                                                   ^
./sonet/SonetCore.java:19: type parameter sonet.MessageText is not within its bound
	private Map _messages = new TreeMap();
	                     ^
./sonet/SonetCore.java:19: type parameter sonet.MessageText is not within its bound
	private Map _messages = new TreeMap();
	                                                                   ^
./sonet/SonetCore.java:52: type parameter sonet.MessageText is not within its bound
	public Map getMessageTexts() {
	                    ^
./sonet/SonetCore.java:79: type parameter sonet.MessageText is not within its bound
		Collection messages = _messages.values();
		           ^
./sonet/SonetCore.java:160: cannot find symbol
symbol  : class Attachment
location: class sonet.SonetCore
		Attachment msgAttach = new MessageText(attach.getId(),(List)attach.getidReceivers(),attach.getidSender(),attach.getSubject(),attach.getText(),this);
		^
21 errors
make: *** [all] Error 1