See 
<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/228/changes>

Changes:

[srossbach] [PRODUCTION] reduced memory size for Findbugs task

[zieris] [UI] Default color attribution for Saros annotations - part 1

[zieris] [UI] Disable left Viewport Annotation by default

[zieris] [BUILD] Opened release branch 12.9.28

[zieris] [BUILD] Master ready for development towards 12.10.26

[zieris] [DOC] Correct copy-paste errors in three files "package-info.java"

[zieris] [UI] Reorder icons in SarosView

[zieris] [BUILD] Changes necessary for Release 12.9.28

[srossbach] [FIX] Socks5 proxy was not disabled if IBB transfer is forced

[srossbach] [FIX] Use saros-con instead of jabber.se for MultiUserChatTest

[srossbach] [JUNIT] MemoryPreferenceStore implemented a wrong API contract

[srossbach] [UI] Show the configuration wizard when connecting with no account

[zieris] [INTERNAL] Integrate single user chat structure and business logic

[zieris] [INTERNAL] Address FindBugs warning, provide correct argument type

[srossbach] [INTERNAL] always log full stack traces

[zieris] [INTERNAL] Merge MUC and SUC data structures

[srossbach] [FIX] #3572490 Not-so-smart pre-selection in "Add Projects" dialog

[srossbach] [INTERNAL] remove auto accept invitation feature

[zieris] [FEATURE] Improve title of single and multi user chats

[zieris] [FEATURE] Implement 'Open chat' action for session buddies

[zieris] [FEATURE] Open single user chat on doubleclick on buddies

[zieris] [FEATURE] Change background color if input of text is disabled

[zieris] [INTERNAL] Fix dispose handling of chat tabs

[zieris] [INTERNAL] Merge connected/disconnected and joined/left signals

[zieris] [FEATURE] Close multi user chat on session end

[zieris] [FEATURE] Use user's nick name for chat messages

[zieris] [FIX] Remove default text from chat input field if chat is disabled

[zieris] [FEATURE] Update chat titles when roster entries change

[srossbach] [STF] do not log plain passwords

[srossbach] [FIX] fixed a NPE in the SharedProjectFileDecorator

[srossbach] [STF] fixed pressEnterKey method in the SarosSWTBotChatInput class

[srossbach] [INTERNAL] changed visibility of the setSarosContext method

[srossbach] [NOP] removed unused code

[srossbach] [STF] fixed ChatViewTest test case

[srossbach] [STF] renamed OverlappingSharing test class

[srossbach] [STF] do not log plain passwords

[srossbach] [STF] always show the full stack trace if connecting fails

[srossbach] [FIX] do not add a default nickname for new subscriptions

[srossbach] [NOP] removed old invitation wizard

[srossbach] [FIX] #3503744 Naming of "You" in the SarosSession view might be

[srossbach] [FIX] #3512780 Getting Started not noticeable enough

[srossbach] [FIX] #3588568 Chat contents get lost during session invitation

[srossbach] [FIX] #3589495 Chat display does not properly update its contents

[zieris] [FIX] #3573784 Switching followee's active file moves

[srossbach] [FIX] Fix repainting of SimpleRoundedComposite

[srossbach] [INTERNAL] fixed NPE in EnterProjectNamePage

[sebastian.starroske] [FIX] #3458952 File changes during Invitation corrupts 
session

[srossbach] [STF] added test case for a use case

[srossbach] [NOP] removed unused NLS messages

[srossbach] [NOP] removed unused variables

[srossbach] [STF] extended chat API

[srossbach] [STF] do not use reflection to get the Saros context

[srossbach] [INTERNAL] Address FindBugs warning, provide correct argument type

[srossbach] [STF] added test case for a use case

[srossbach] [STF] fixed default teardown mechanic

[srossbach] [FIX] do not allow a resource qualified JID to be added as a roster

[srossbach] [INTERNAL] replaced hard coded string

[srossbach] [FIX] #3500362 No feedback if sync has finished

[srossbach] [NOP] removed unused NLS messages

[srossbach] [STF] refactored package layout for test cases

[srossbach] [STF] refactored package layout

[srossbach] [JUNIT] removed all test cases that depend on hardware

[srossbach] [STF] addressed FindBugs warning IL_INFINITE_RECURSIVE_LOOP

[srossbach] [STF] STF test for editing during an invitation process

[srossbach] [INTERNAL] FileZipper is not dependent on a monitor anymore

[srossbach] [FIX] #3572488 Fix annoying chat replay

[srossbach] [INTERNAL] ZipListenerAdapter provides a way to combine multiple

[srossbach] [FIX] The block() and unblock() methods in the

[srossbach] [INTERNAL] Watchdog must not send activities if the session is 
locked

[srossbach] [UI] do not show the resource part of the JID in the chat

[srossbach] [STF] fixed chat API

[sebastian.starroske] [FIX] Not all changed files were saved before the project 
archive was

[srossbach] [FIX] user could edit files while the session is blocked

[srossbach] [INTERNAL] EditorApi.setEditable used concrete implementations

[sebastian.starroske] [UI] Only SessionHost can invite other users

[srossbach] [FEATURE] Visual notification about new Chat entries

[srossbach] [STF] added test for a use case

[srossbach] [STF] do not allow Balloon Windows to steal focus

[srossbach] [FIX] Chat state was not updated after sending a message

[srossbach] [FIX] listeners were not correctly registered in the ChatControl

[srossbach] [FIX] #3589970 Session chat can be closed but never be reopened

[srossbach] [FIX] perform MUC room creation asynchronously

[srossbach] [UI] MUC Session errors are now displayed in a separate tab

[srossbach] [INTERNAL] fixed class cast exceptions

[srossbach] [INTERNAL] allow null values for the muc service name

[srossbach] [API] added an utility method to retrieve a muc service

[srossbach] [UI] provide better error messages if MUC connection failed

[srossbach] [FEATURE] #3088047 use the MUC service of the currently logged in 
XMPP

[srossbach] [FIX] #3439301 Trailing whitespaces break the session

[srossbach] [FIX] #3511072 Leave session needs a different icon  as stop session

[srossbach] [FIX] #3572485 Buddy-independent actions are shown in context menu

[srossbach] [FIX] #3390825 Sharing Large projects result in OOM Exception

[srossbach] [STF] removed context menu methods from the API

[srossbach] [FIX] do not update disposed widgets

[srossbach] [FIX] fixed a NPE in the MultiUserChat class

[srossbach] [INTERNAL] do not use indirection to get the needed component

[srossbach] [INTERNAL] do not throw an exception if leaving a MUC room failed

[srossbach] [INTERNAL|UI] do not use progress monitors in the network layer

[srossbach] [NOP] removed dead code

[srossbach] [INTERNAL] remove progress monitors from the network layer

[srossbach] [INTERNAL] remove SarosCancellationExceptions from the network layer

[srossbach] [NOP] added PicoContainer usage examples

[srossbach] [REFACTOR] moved packet extensions

[srossbach] [REFACTOR] moved network classes

[srossbach] [INTERNAL] do not abuse the ITransmitter IFACE to receive data

[srossbach] [NOP] removed dead code

[srossbach] [INTERNAL] removed message queuing

[srossbach] [INTERNAL] do not swallow exceptions

[srossbach] [INTERNAL] do not implement own logic that the SarosSession already

[srossbach] [INTERNAL] removed CausedIOException class

[srossbach] [INTERNAL] moved DispatchThread out of the DataTransferManager

[srossbach] [INTERNAL] changed SarosContext.Component class to support 
KeyBindings

[srossbach] [INTERNAL] added PicoContainer bindings to transport classes

[srossbach] [REFACTOR] small refactoring of the DataTransferManager

[srossbach] [INTERNAL] removed the speed measurement for IBB transfers

[srossbach] [INTERNAL] changed the time resolution to measure transfer speeds

[srossbach] [REFACTOR] moved the static inner TransferModeDispatch class to its 
own

[srossbach] [INTERNAL] simplified the message of an exception

[srossbach] [NOP] removed unused variable

[srossbach] [INTERNAL] do not use SarosNet to obtain the local JID

[srossbach] [INTERNAL] do not close IBB connections when a user went offline

[srossbach] [FIX] IBB fallback mode was enabled for all connections

[srossbach] [INTERNAL] fix for commit 83a4c9dcc2d340071b896941a098b4e896265cd9

[srossbach] [NOP] removed dead code

[srossbach] [REFACTOR] refactored all packet extension

[srossbach] [INTERNAL] force missing @Override annotations to generate a 
compiler

[srossbach] [FIX] #3572498: Deactivate "Add to Saros Session" for read-only 
users

[srossbach] [STF] removed sleep method from the RemoteWorkbenchBot interface

[srossbach] [INTERNAL] addressed compiler warnings

------------------------------------------
[...truncated 758 lines...]
    [javac] writing class file: 
'<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/bin/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/instruction/note/NoteCompositeDemo$1.class'>
    [javac] writing class file: 
'<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/bin/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/instruction/note/NoteCompositeDemo.class'>
    [javac] writing class file: 
'<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/bin/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/instruction/note/NoteCompositeDemoSuite.class'>
    [javac] writing class file: 
'<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/bin/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/instruction/note/SimpleNoteCompositeDemo.class'>
    [javac] writing class file: 
'<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/bin/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/project/BaseProjectSelectionCompositeDemo$1.class'>
    [javac] writing class file: 
'<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/bin/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/project/BaseProjectSelectionCompositeDemo.class'>
    [javac] writing class file: 
'<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/bin/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/project/ProjectDemoSuite.class'>
    [javac] writing class file: 
'<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/bin/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/project/ProjectDisplayCompositeDemo.class'>
    [javac] writing class file: 
'<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/bin/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/project/ProjectSelectionCompositeDemo.class'>
    [javac] writing class file: 
'<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/bin/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/project/ProjectSelectionCompositeDemo$1.class'>
    [javac] writing class file: 
'<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/bin/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/roster/BaseBuddySelectionCompositeDemo.class'>
    [javac] writing class file: 
'<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/bin/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/roster/BaseBuddySelectionCompositeDemo$1.class'>
    [javac] writing class file: 
'<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/bin/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/roster/BuddyDisplayCompositeDemo.class'>
    [javac] writing class file: 
'<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/bin/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/roster/BuddyDisplayCompositeDemo$1.class'>
    [javac] writing class file: 
'<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/bin/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/roster/BuddySelectionCompositeDemo.class'>
    [javac] writing class file: 
'<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/bin/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/roster/BuddySelectionCompositeDemo$1.class'>
    [javac] writing class file: 
'<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/bin/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/roster/RosterDemoSuite.class'>
    [javac] writing class file: 
'<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/bin/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/rosterSession/BuddySessionDisplayCompositeDemo.class'>
    [javac] writing class file: 
'<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/bin/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/rosterSession/RosterSessionDemoSuite.class'>
    [javac] writing class file: 
'<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/bin/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/wizard/WizardDemoSuite.class'>
    [javac] writing class file: 
'<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/bin/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/wizard/composite/CompositeDemoSuite.class'>
    [javac] writing class file: 
'<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/bin/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/wizard/composite/EnterXMPPAccountCompositeDemo.class'>
    [javac] writing class file: 
'<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/bin/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/wizard/composite/SummaryItemCompositeDemo.class'>
    [javac] writing class file: 
'<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/bin/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/wizard/pages/AddBuddyDemo.class'>
    [javac] writing class file: 
'<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/bin/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/wizard/pages/BuddySelectionDemo.class'>
    [javac] writing class file: 
'<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/bin/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/wizard/pages/ConfigurationDoneDemo.class'>
    [javac] writing class file: 
'<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/bin/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/wizard/pages/CreateXMPPAccountDemo.class'>
    [javac] writing class file: 
'<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/bin/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/wizard/pages/CreateXMPPAccountDemo2.class'>
    [javac] writing class file: 
'<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/bin/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/wizard/pages/EnterXMPPAccountDemo.class'>
    [javac] writing class file: 
'<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/bin/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/wizard/pages/GeneralSettingsDemo.class'>
    [javac] writing class file: 
'<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/bin/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/wizard/pages/PagesDemoSuite.class'>
    [javac] writing class file: 
'<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/bin/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/wizard/pages/ProjectSelectionDemo.class'>
    [javac] writing class file: 
'<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/bin/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/wizard/wizards/AllWizardsDemo$10.class'>
    [javac] writing class file: 
'<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/bin/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/wizard/wizards/AllWizardsDemo$9.class'>
    [javac] writing class file: 
'<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/bin/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/wizard/wizards/AllWizardsDemo$1.class'>
    [javac] writing class file: 
'<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/bin/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/wizard/wizards/AllWizardsDemo.class'>
    [javac] writing class file: 
'<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/bin/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/wizard/wizards/AllWizardsDemo$7.class'>
    [javac] writing class file: 
'<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/bin/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/wizard/wizards/AllWizardsDemo$4.class'>
    [javac] writing class file: 
'<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/bin/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/wizard/wizards/AllWizardsDemo$3.class'>
    [javac] writing class file: 
'<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/bin/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/wizard/wizards/AllWizardsDemo$6.class'>
    [javac] writing class file: 
'<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/bin/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/wizard/wizards/AllWizardsDemo$8.class'>
    [javac] writing class file: 
'<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/bin/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/wizard/wizards/AllWizardsDemo$5.class'>
    [javac] writing class file: 
'<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/bin/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/wizard/wizards/AllWizardsDemo$2.class'>
    [javac] writing class file: 
'<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/bin/de/fu_berlin/inf/dpp/ui/widgetGallery/util/CompositeUtils.class'>
    [javac] writing class file: 
'<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/bin/de/fu_berlin/inf/dpp/ui/widgetGallery/util/StringUtils.class'>
    [javac] writing class file: 
'<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/bin/de/fu_berlin/inf/dpp/ui/widgetGallery/views/SelectionProviderIntermediate$2.class'>
    [javac] writing class file: 
'<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/bin/de/fu_berlin/inf/dpp/ui/widgetGallery/views/SelectionProviderIntermediate.class'>
    [javac] writing class file: 
'<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/bin/de/fu_berlin/inf/dpp/ui/widgetGallery/views/SelectionProviderIntermediate$1.class'>
    [javac] writing class file: 
'<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/bin/de/fu_berlin/inf/dpp/ui/widgetGallery/views/WidgetGalleryView.class'>
    [javac] writing class file: 
'<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/bin/de/fu_berlin/inf/dpp/ui/widgetGallery/views/WidgetGalleryView$1.class'>
    [javac] writing class file: 
'<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/bin/de/fu_berlin/inf/dpp/ui/widgetGallery/widgets/BannerComposite.class'>
    [javac] writing class file: 
'<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/bin/de/fu_berlin/inf/dpp/ui/widgetGallery/widgets/DemoBannerComposite.class'>
    [javac] ----------
    [javac] 1. ERROR in 
<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/src/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/chat/ChatControlDemo.java>
 (at line 76)
    [javac]                     .addChatLine(
    [javac]                      ^^^^^^^^^^^
    [javac] The method addChatLine(ChatElement) in the type ChatControl is not 
applicable for the arguments (String, Color, String, Date)
    [javac] ----------
    [javac] 2. ERROR in 
<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/src/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/chat/ChatControlDemo.java>
 (at line 94)
    [javac]                     .addChatLine(
    [javac]                      ^^^^^^^^^^^
    [javac] The method addChatLine(ChatElement) in the type ChatControl is not 
applicable for the arguments (String, Color, String, Date)
    [javac] ----------
    [javac] 3. ERROR in 
<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/src/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/chat/ChatControlDemo.java>
 (at line 157)
    [javac]     this.chatControl = new ChatControl(explanatoryComposite, 
SWT.BORDER,
    [javac]                        
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    [javac] The constructor ChatControl(SimpleExplanatoryComposite, int, Color, 
Color, int) is undefined
    [javac] ----------
    [javac] 4. ERROR in 
<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/src/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/chat/ChatControlDemo.java>
 (at line 184)
    [javac]     this.chatControl.addChatLine(user1, user1_color, "Hallo", new 
Date(
    [javac]                      ^^^^^^^^^^^
    [javac] The method addChatLine(ChatElement) in the type ChatControl is not 
applicable for the arguments (String, Color, String, Date)
    [javac] ----------
    [javac] 5. ERROR in 
<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/src/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/chat/ChatControlDemo.java>
 (at line 187)
    [javac]             .addChatLine(
    [javac]              ^^^^^^^^^^^
    [javac] The method addChatLine(ChatElement) in the type ChatControl is not 
applicable for the arguments (String, Color, String, Date)
    [javac] ----------
    [javac] 6. ERROR in 
<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/src/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/chat/ChatControlDemo.java>
 (at line 193)
    [javac]             .addChatLine(user1, user1_color,
    [javac]              ^^^^^^^^^^^
    [javac] The method addChatLine(ChatElement) in the type ChatControl is not 
applicable for the arguments (String, Color, String, Date)
    [javac] ----------
    [javac] 7. ERROR in 
<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/src/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/chat/ChatControlDemo.java>
 (at line 198)
    [javac]             .addChatLine(
    [javac]              ^^^^^^^^^^^
    [javac] The method addChatLine(ChatElement) in the type ChatControl is not 
applicable for the arguments (String, Color, String, Date)
    [javac] ----------
    [javac] 8. ERROR in 
<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/src/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/chat/ChatControlDemo.java>
 (at line 204)
    [javac]             .addChatLine(
    [javac]              ^^^^^^^^^^^
    [javac] The method addChatLine(ChatElement) in the type ChatControl is not 
applicable for the arguments (String, Color, String, Date)
    [javac] ----------
    [javac] 9. ERROR in 
<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/src/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/chat/ChatControlDemo.java>
 (at line 209)
    [javac]     this.chatControl.addChatLine(user2, user2_color,
    [javac]                      ^^^^^^^^^^^
    [javac] The method addChatLine(ChatElement) in the type ChatControl is not 
applicable for the arguments (String, Color, String, Date)
    [javac] ----------
    [javac] 10. ERROR in 
<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/src/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/chat/ChatControlDemo.java>
 (at line 212)
    [javac]     this.chatControl.addChatLine(user1, user1_color,
    [javac]                      ^^^^^^^^^^^
    [javac] The method addChatLine(ChatElement) in the type ChatControl is not 
applicable for the arguments (String, Color, String, Date)
    [javac] ----------
    [javac] 11. ERROR in 
<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/src/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/chat/ChatControlDemo.java>
 (at line 216)
    [javac]     this.chatControl.addChatLine(user2, user2_color,
    [javac]                      ^^^^^^^^^^^
    [javac] The method addChatLine(ChatElement) in the type ChatControl is not 
applicable for the arguments (String, Color, String, Date)
    [javac] ----------
    [javac] 12. ERROR in 
<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/src/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/chat/ChatControlDemo.java>
 (at line 220)
    [javac]             .addChatLine(
    [javac]              ^^^^^^^^^^^
    [javac] The method addChatLine(ChatElement) in the type ChatControl is not 
applicable for the arguments (String, Color, String, Date)
    [javac] ----------
    [javac] 13. ERROR in 
<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/src/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/chat/ChatControlDemo.java>
 (at line 225)
    [javac]     this.chatControl.addChatLine(user1, user1_color,
    [javac]                      ^^^^^^^^^^^
    [javac] The method addChatLine(ChatElement) in the type ChatControl is not 
applicable for the arguments (String, Color, String, Date)
    [javac] ----------
    [javac] 14. ERROR in 
<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/src/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/chat/ChatControlDemo.java>
 (at line 228)
    [javac]     this.chatControl.addChatLine(user1, user1_color,
    [javac]                      ^^^^^^^^^^^
    [javac] The method addChatLine(ChatElement) in the type ChatControl is not 
applicable for the arguments (String, Color, String, Date)
    [javac] ----------
    [javac] 15. ERROR in 
<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/src/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/chat/ChatControlDemo.java>
 (at line 232)
    [javac]             .addChatLine(user2, user2_color,
    [javac]              ^^^^^^^^^^^
    [javac] The method addChatLine(ChatElement) in the type ChatControl is not 
applicable for the arguments (String, Color, String, Date)
    [javac] ----------
    [javac] 16. ERROR in 
<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/src/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/chat/ChatControlDemo.java>
 (at line 235)
    [javac]     this.chatControl.addChatLine(user2, user2_color,
    [javac]                      ^^^^^^^^^^^
    [javac] The method addChatLine(ChatElement) in the type ChatControl is not 
applicable for the arguments (String, Color, String, Date)
    [javac] ----------
    [javac] 17. ERROR in 
<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/src/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/chat/ChatControlDemo.java>
 (at line 237)
    [javac]     this.chatControl.addChatLine(user2, user2_color,
    [javac]                      ^^^^^^^^^^^
    [javac] The method addChatLine(ChatElement) in the type ChatControl is not 
applicable for the arguments (String, Color, String, Date)
    [javac] ----------
    [javac] 18. ERROR in 
<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/src/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/chat/ChatControlDemo.java>
 (at line 241)
    [javac]     this.chatControl.addChatLine(user1, user1_color,
    [javac]                      ^^^^^^^^^^^
    [javac] The method addChatLine(ChatElement) in the type ChatControl is not 
applicable for the arguments (String, Color, String, Date)
    [javac] ----------
    [javac] 19. ERROR in 
<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/src/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/chat/ChatControlDemo.java>
 (at line 245)
    [javac]     this.chatControl.addChatLine(user2, user2_color,
    [javac]                      ^^^^^^^^^^^
    [javac] The method addChatLine(ChatElement) in the type ChatControl is not 
applicable for the arguments (String, Color, String, Date)
    [javac] ----------
    [javac] 20. ERROR in 
<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/src/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/chat/ChatDemo.java>
 (at line 100)
    [javac]                                         .addChatLine(sender, color,
    [javac]                                          ^^^^^^^^^^^
    [javac] The method addChatLine(ChatElement) in the type ChatControl is not 
applicable for the arguments (String, Color, String, Date)
    [javac] ----------
    [javac] 21. ERROR in 
<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/src/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/chat/chatRoom/ChatRoomParticipant.java>
 (at line 14)
    [javac] import 
de.fu_berlin.inf.dpp.ui.widgets.chatControl.events.ChatControlAdapter;
    [javac]        
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    [javac] The import 
de.fu_berlin.inf.dpp.ui.widgets.chatControl.events.ChatControlAdapter cannot be 
resolved
    [javac] ----------
    [javac] 22. ERROR in 
<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/src/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/chat/chatRoom/ChatRoomParticipant.java>
 (at line 53)
    [javac]                     ChatControl chatControl = new 
ChatControl(parent, SWT.BORDER,
    [javac]                                               
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    [javac] The constructor ChatControl(Composite, int, Color, Color, int) is 
undefined
    [javac] ----------
    [javac] 23. ERROR in 
<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/src/de/fu_berlin/inf/dpp/ui/widgetGallery/demoSuits/chat/chatRoom/ChatRoomParticipant.java>
 (at line 88)
    [javac]             this.chatControl.addChatControlListener(new 
ChatControlAdapter() {
    [javac]                                                         
^^^^^^^^^^^^^^^^^^
    [javac] ChatControlAdapter cannot be resolved to a type
    [javac] ----------

BUILD FAILED
<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros_Widget_Gallery/ws/de.fu_berlin.inf.dpp.ui.widgetGallery/build.xml>:84:
 The following error occurred while executing this line:
/var/lib/jenkins/tools/ant4eclipse/macros/a4e-pde-macros.xml:140: The following 
error occurred while executing this line:
/var/lib/jenkins/tools/ant4eclipse/macros/a4e-pde-macros.xml:165: 
org.ant4eclipse.lib.core.exception.Ant4EclipseException: Compilation was not 
successful.
        at 
org.ant4eclipse.ant.jdt.ecj.JDTCompilerAdapter.execute(JDTCompilerAdapter.java:146)
        at org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:1134)
        at org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:912)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:616)
        at 
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
        at org.apache.tools.ant.Task.perform(Task.java:348)
        at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:68)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:616)
        at 
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
        at org.apache.tools.ant.Task.perform(Task.java:348)
        at 
org.apache.tools.ant.taskdefs.MacroInstance.execute(MacroInstance.java:398)
        at 
org.ant4eclipse.ant.platform.core.delegate.MacroExecutionDelegate.executeMacroInstance(MacroExecutionDelegate.java:170)
        at 
org.ant4eclipse.ant.platform.core.delegate.MacroExecutionDelegate.executeMacroInstance(MacroExecutionDelegate.java:129)
        at 
org.ant4eclipse.ant.platform.core.task.AbstractExecuteProjectTask.executeMacroInstance(AbstractExecuteProjectTask.java:80)
        at 
org.ant4eclipse.ant.jdt.ExecuteJdtProjectTask.executeProjectScopedMacroDef(ExecuteJdtProjectTask.java:356)
        at 
org.ant4eclipse.ant.jdt.ExecuteJdtProjectTask.doExecute(ExecuteJdtProjectTask.java:167)
        at 
org.ant4eclipse.ant.core.AbstractAnt4EclipseTask.execute(AbstractAnt4EclipseTask.java:65)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
        at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:616)
        at 
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
        at org.apache.tools.ant.Task.perform(Task.java:348)
        at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:68)
        at net.sf.antcontrib.logic.IfTask.execute(IfTask.java:197)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:616)
        at 
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
        at org.apache.tools.ant.TaskAdapter.execute(TaskAdapter.java:154)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
        at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:616)
        at 
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
        at org.apache.tools.ant.Task.perform(Task.java:348)
        at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:68)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
        at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:616)
        at 
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
        at org.apache.tools.ant.Task.perform(Task.java:348)
        at 
org.apache.tools.ant.taskdefs.MacroInstance.execute(MacroInstance.java:398)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
        at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:616)
        at 
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
        at org.apache.tools.ant.Task.perform(Task.java:348)
        at org.apache.tools.ant.Target.execute(Target.java:390)
        at org.apache.tools.ant.Target.performTasks(Target.java:411)
        at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
        at org.apache.tools.ant.Project.executeTarget(Project.java:1368)
        at 
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
        at org.apache.tools.ant.Main.runBuild(Main.java:809)
        at org.apache.tools.ant.Main.startAnt(Main.java:217)
        at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280)
        at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)

Total time: 2 minutes 45 seconds
Build step 'Invoke Ant' marked build as failure
[locks-and-latches] Releasing all the locks
[locks-and-latches] All the locks released
Archiving artifacts
Recording fingerprints

------------------------------------------------------------------------------
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
_______________________________________________
DPP-Devel mailing list
DPP-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dpp-devel

Reply via email to