cancel
Showing results for 
Search instead for 
Did you mean: 

[Tutorial] Install Alfresco into Eclipse

anirelles
Champ in-the-making
Champ in-the-making
Hi,

I wrote a document about setup Alfresco into Eclipse and run it. It is more detailed than what I found on Alfresco website
and maybe it can help. Don't hesitate to help me improve this document.

STEP by STEP TUTORIAL TO SET UP ALFRESCO IN ECLIPSE
+ BUILD AND LAUNCH ALFRESCO



PART 1 : SET UP ALFRESCO IN ECLIPSE


I) Install the plugin Subclipse in Eclipse


Help > Software Updates > Find and Install …

select “Search for new features to install”

select “New Remote Site”  
Name : Subclipse
URL : http://subclipse.tigris.org/update_1.4.x

follow until install Subclipse


II) Get Alfresco from SVN

create a directory called ALFRESCO_SVN into the directory workspaces of Eclipse

open Eclipse by selecting ALFRESCO_SVN as workspace directory

click : File > New > Project > SVN > Checkout Projects from SVN

choose “Create a new repository location” and use this URL : svn://svn.alfresco.com

Select the alfresco folder and click Next

Choose : “Check out as a project in the workspace” and click finish

III) Setup Eclipse

create a directory called ALFRESCO into the directory workspaces of Eclipse and switch Eclipse to this directory

Select : File > Import > General > Existing Projects into Workspace

In the dialog box select “Select Root Directory” and choose the directory “/workspace/ALFRESCO/alfresco/HEAD/root/projects”

Select all the projects except the ones starting with SDK (you don't need them to build Alfresco). Verify “Copy projects into workspace” is unchecked

Click Finish

When the import is finished build the workspace (note : after the compilation I had 42 errors, they didn't avoid the building of alfresco for me).


PART 2 : BUILD AND LAUNCH ALFRESCO


1) Install TOMCAT 5.5.x ( and not TOMCAT 6.x )


catalina.sh has to be modified to avoid Out of Memory exceptions.

Modify the line :

JAVA_OPTS="$JAVA_OPTS -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager"

by the line :

JAVA_OPTS="$JAVA_OPTS -Xms256m -Xmx1024m -XX:MaxPermSize=256m -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager"


2) Install ImageMagick

It is necessary if you are using Linux. I don't know for Windows. I use Ubuntu and ImageMagick is present in the repositories.

3) Setup Mysql

Launch Mysql.

Create a database called “alfresco” (using PhpMyAdmin for example) and in a SQL editor execute :

grant all on alfresco.* to 'alfresco'@'localhost.localdomain' identified by 'alfresco' with grant option;
grant all on alfresco.* to 'alfresco'@'localhost' identified by 'alfresco' with grant option;

4) Add a missing jar


Copy rt.jar (you can find it in jdk1.6.0_06/jre/lib) into workspace/ALFRESCO_SVN/alfresco/HEAD/root/projects/3rd-party/lib

5) Setup Ant into Eclipse

Note : it's a copy and paste from Alfresco website

You can run the Ant targets mentioned above from within Eclipse. Firstly, you need to complete the following setup:
Create a new Simple Project (not a Java Project). I call mine Ant.
1.Right click on the Ant project and select New > File.
2.Click the Advanced button.
3.Select the option Link to file in the filesystem.
4.Browse for the build.xml file. If you expanded to c:\alfresco you need to browse to c:\alfresco\common, select build.xml and click the Open button.
5.Enter build.xml in the File name field.
6.Click Finish.
You should now see a link to build.xml in your Ant project. Double-click the file to see the contents. Eclipse also has several options to allow you to run targets in the file.
One way is to use the Outline window as it shows you all the targets in the project. Find the target you want to run and right click. Choose Run As > Ant build.
If you get errors because the environment variables, like TOMCAT_HOME, are not defined, then you can define them via Window > Preferences > Ant > Runtime > Properties and add env.TOMCAT_HOME

5) Compile and deploy Alfresco

Right click build.xml and choose Run As > Ant Build

6) Access Alfresco

launch tomcat
access Alfresco at http://localhost:8080/alfresco
user : admin, password : admin
35 REPLIES 35

pankaj_dell
Champ in-the-making
Champ in-the-making
Hi,

When i build the alfresco projects then i get the following results.

Please have a look on it


Buildfile: C:\Repo\alfresco\HEAD\root\build.xml
init:
     [echo] user.home = C:\Users\pankaj_shukla1
     [echo] version.number = 4.2.d
clean-core:
   [delete] Deleting directory C:\Repo\alfresco\HEAD\root\projects\core\build\classes
   [delete] Deleting directory C:\Repo\alfresco\HEAD\root\projects\core\build\dist
clean-datamodel:
   [delete] Deleting directory C:\Repo\alfresco\HEAD\root\projects\data-model\build\classes
   [delete] Deleting directory C:\Repo\alfresco\HEAD\root\projects\data-model\build\dist
clean-jlan:
   [delete] Deleting directory C:\Repo\alfresco\HEAD\root\projects\alfresco-jlan\build\classes
   [delete] Deleting directory C:\Repo\alfresco\HEAD\root\projects\alfresco-jlan\build\dist
clean-mbeans:
   [delete] Deleting directory C:\Repo\alfresco\HEAD\root\projects\mbeans\build\classes
   [delete] Deleting directory C:\Repo\alfresco\HEAD\root\projects\mbeans\build\dist
clean-deployment:
   [delete] Deleting directory C:\Repo\alfresco\HEAD\root\projects\deployment\build\classes
   [delete] Deleting directory C:\Repo\alfresco\HEAD\root\projects\deployment\build\dist
clean-repository:
   [delete] Deleting directory C:\Repo\alfresco\HEAD\root\projects\repository\build\classes
clean-wdrdeployment:
clean-remoteapi:
clean-jndi:
clean-catalinavirtual:
clean-webframeworkcommons:
clean-webclient:
clean-system-build-test:
clean-webclient-projects:
clean-slingshot:
clean-slingshot-projects:
clean-webeditor-plugin:
clean-webeditor:
clean-webeditor-customersite-sample:
clean-webeditor-projects:
clean-webserviceclient:
clean-solr:
clean-file-transfer-receiver:
clean-projects:
clean-spp:
clean-wcmquickstart:
clean-wcmquickstart-share:
clean-wcmquickstart-clientapi:
clean-wcmquickstart-webapp:
clean-modules:
clean-webclient-tomcat-deploy:
clean-application-tomcat-deploy:
clean-virtual-tomcat-deploy:
clean-tomcat-deployments:
clean:
compile-core:
    [mkdir] Created dir: C:\Repo\alfresco\HEAD\root\projects\core\build\classes
    [javac] Compiling 174 source files to C:\Repo\alfresco\HEAD\root\projects\core\build\classes
    [javac] Note: Some input files use or override a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
     [copy] Copying 3 files to C:\Repo\alfresco\HEAD\root\projects\core\build\classes
package-core:
    [mkdir] Created dir: C:\Repo\alfresco\HEAD\root\projects\core\build\dist
      [jar] Building jar: C:\Repo\alfresco\HEAD\root\projects\core\build\dist\alfresco-core-4.2.d.jar
incremental-core:
compile-datamodel-java:
    [mkdir] Created dir: C:\Repo\alfresco\HEAD\root\projects\data-model\build\classes
    [javac] Compiling 423 source files to C:\Repo\alfresco\HEAD\root\projects\data-model\build\classes
    [javac] Note: Some input files use or override a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
     [copy] Copying 13 files to C:\Repo\alfresco\HEAD\root\projects\data-model\build\classes
compile-datamodel-jibx:
compile-datamodel:
package-datamodel:
    [mkdir] Created dir: C:\Repo\alfresco\HEAD\root\projects\data-model\build\dist
      [jar] Building jar: C:\Repo\alfresco\HEAD\root\projects\data-model\build\dist\alfresco-data-model-4.2.d.jar
incremental-datamodel:
compile-jlan:
    [mkdir] Created dir: C:\Repo\alfresco\HEAD\root\projects\alfresco-jlan\build\classes
    [javac] Compiling 696 source files to C:\Repo\alfresco\HEAD\root\projects\alfresco-jlan\build\classes
    [javac] C:\Repo\alfresco\HEAD\root\projects\alfresco-jlan\source\java\org\alfresco\jlan\server\auth\kerberos\KrbAuthContext.java:37: warning: sun.security.krb5.EncryptedData is Sun proprietary API and may be removed in a future release
    [javac] import sun.security.krb5.EncryptedData;
    [javac]                         ^
    [javac] C:\Repo\alfresco\HEAD\root\projects\alfresco-jlan\source\java\org\alfresco\jlan\server\auth\kerberos\KrbAuthContext.java:38: warning: sun.security.krb5.EncryptionKey is Sun proprietary API and may be removed in a future release
    [javac] import sun.security.krb5.EncryptionKey;
    [javac]                         ^
    [javac] C:\Repo\alfresco\HEAD\root\projects\alfresco-jlan\source\java\org\alfresco\jlan\server\auth\kerberos\KrbAuthContext.java:37: warning: sun.security.krb5.EncryptedData is Sun proprietary API and may be removed in a future release
    [javac] import sun.security.krb5.EncryptedData;
    [javac]                         ^
    [javac] C:\Repo\alfresco\HEAD\root\projects\alfresco-jlan\source\java\org\alfresco\jlan\server\auth\kerberos\KrbAuthContext.java:38: warning: sun.security.krb5.EncryptionKey is Sun proprietary API and may be removed in a future release
    [javac] import sun.security.krb5.EncryptionKey;
    [javac]                         ^
    [javac] C:\Repo\alfresco\HEAD\root\projects\alfresco-jlan\source\java\org\alfresco\jlan\server\auth\kerberos\KrbAuthContext.java:102: warning: sun.security.krb5.EncryptionKey is Sun proprietary API and may be removed in a future release
    [javac]               EncryptionKey encKey = new EncryptionKey( krbKey.getEncoded(), krbKey.getKeyType(), new Integer(2));
    [javac]               ^
    [javac] C:\Repo\alfresco\HEAD\root\projects\alfresco-jlan\source\java\org\alfresco\jlan\server\auth\kerberos\KrbAuthContext.java:102: warning: sun.security.krb5.EncryptionKey is Sun proprietary API and may be removed in a future release
    [javac]               EncryptionKey encKey = new EncryptionKey( krbKey.getEncoded(), krbKey.getKeyType(), new Integer(2));
    [javac]                                          ^
    [javac] C:\Repo\alfresco\HEAD\root\projects\alfresco-jlan\source\java\org\alfresco\jlan\server\auth\kerberos\KrbAuthContext.java:110: warning: sun.security.krb5.EncryptedData is Sun proprietary API and may be removed in a future release
    [javac]                  EncryptedData encPart = new EncryptedData( krbTkt.getEncryptedType(), krbTkt.getEncryptedPartKeyVersion() != -1 ? new Integer(krbTkt.getEncryptedPartKeyVersion()) : null,
    [javac]                  ^
    [javac] C:\Repo\alfresco\HEAD\root\projects\alfresco-jlan\source\java\org\alfresco\jlan\server\auth\kerberos\KrbAuthContext.java:110: warning: sun.security.krb5.EncryptedData is Sun proprietary API and may be removed in a future release
    [javac]                  EncryptedData encPart = new EncryptedData( krbTkt.getEncryptedType(), krbTkt.getEncryptedPartKeyVersion() != -1 ? new Integer(krbTkt.getEncryptedPartKeyVersion()) : null,
    [javac]                                              ^
    [javac] C:\Repo\alfresco\HEAD\root\projects\alfresco-jlan\source\java\org\alfresco\jlan\server\auth\kerberos\KrbAuthContext.java:144: warning: sun.security.krb5.EncryptionKey is Sun proprietary API and may be removed in a future release
    [javac]           EncryptionKey encKey = new EncryptionKey( m_encTkt.getEncryptionKeyType(), m_encTkt.getEncryptionKey());
    [javac]           ^
    [javac] C:\Repo\alfresco\HEAD\root\projects\alfresco-jlan\source\java\org\alfresco\jlan\server\auth\kerberos\KrbAuthContext.java:144: warning: sun.security.krb5.EncryptionKey is Sun proprietary API and may be removed in a future release
    [javac]           EncryptionKey encKey = new EncryptionKey( m_encTkt.getEncryptionKeyType(), m_encTkt.getEncryptionKey());
    [javac]                                      ^
    [javac] C:\Repo\alfresco\HEAD\root\projects\alfresco-jlan\source\java\org\alfresco\jlan\server\auth\kerberos\KrbAuthContext.java:152: warning: sun.security.krb5.EncryptedData is Sun proprietary API and may be removed in a future release
    [javac]               EncryptedData encPart = new EncryptedData( apReq.getAuthenticatorEncType(), apReq.getAuthenticatorKeyVersion() != -1 ? new Integer(apReq.getAuthenticatorKeyVersion()) : null,
    [javac]               ^
    [javac] C:\Repo\alfresco\HEAD\root\projects\alfresco-jlan\source\java\org\alfresco\jlan\server\auth\kerberos\KrbAuthContext.java:152: warning: sun.security.krb5.EncryptedData is Sun proprietary API and may be removed in a future release
    [javac]               EncryptedData encPart = new EncryptedData( apReq.getAuthenticatorEncType(), apReq.getAuthenticatorKeyVersion() != -1 ? new Integer(apReq.getAuthenticatorKeyVersion()) : null,
    [javac]                                           ^
    [javac] C:\Repo\alfresco\HEAD\root\projects\alfresco-jlan\source\java\org\alfresco\jlan\server\auth\kerberos\KrbAuthContext.java:227: warning: sun.security.krb5.EncryptionKey is Sun proprietary API and may be removed in a future release
    [javac]       EncryptionKey encKey = new EncryptionKey( m_encTkt.getEncryptionKeyType(), m_encTkt.getEncryptionKey());
    [javac]       ^
    [javac] C:\Repo\alfresco\HEAD\root\projects\alfresco-jlan\source\java\org\alfresco\jlan\server\auth\kerberos\KrbAuthContext.java:227: warning: sun.security.krb5.EncryptionKey is Sun proprietary API and may be removed in a future release
    [javac]       EncryptionKey encKey = new EncryptionKey( m_encTkt.getEncryptionKeyType(), m_encTkt.getEncryptionKey());
    [javac]                                  ^
    [javac] C:\Repo\alfresco\HEAD\root\projects\alfresco-jlan\source\java\org\alfresco\jlan\server\auth\kerberos\KrbAuthContext.java:235: warning: sun.security.krb5.EncryptedData is Sun proprietary API and may be removed in a future release
    [javac]        EncryptedData encPart = new EncryptedData( krbApRep.getEncryptionType(), krbApRep.getKeyVersion() != -1 ? new Integer(krbApRep.getKeyVersion()) : null,
    [javac]        ^
    [javac] C:\Repo\alfresco\HEAD\root\projects\alfresco-jlan\source\java\org\alfresco\jlan\server\auth\kerberos\KrbAuthContext.java:235: warning: sun.security.krb5.EncryptedData is Sun proprietary API and may be removed in a future release
    [javac]        EncryptedData encPart = new EncryptedData( krbApRep.getEncryptionType(), krbApRep.getKeyVersion() != -1 ? new Integer(krbApRep.getKeyVersion()) : null,
    [javac]                                    ^
    [javac] C:\Repo\alfresco\HEAD\root\projects\alfresco-jlan\source\java\org\alfresco\jlan\server\auth\kerberos\KrbAuthContext.java:278: warning: sun.security.krb5.EncryptedData is Sun proprietary API and may be removed in a future release
    [javac]              encPart = new EncryptedData( encKey, decPart, 12);
    [javac]                            ^
    [javac] warning: Implicitly compiled files were not subject to annotation processing.
    [javac] Use -proc:none to disable annotation processing or -implicit to specify a policy for implicit compilation.
    [javac] Note: C:\Repo\alfresco\HEAD\root\projects\alfresco-jlan\source\java\org\alfresco\jlan\debug\JDKLoggingDebug.java uses or overrides a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
    [javac] 16 warnings
     [copy] Copied 7 empty directories to 7 empty directories under C:\Repo\alfresco\HEAD\root\projects\alfresco-jlan\build\classes
package-jlan:
    [mkdir] Created dir: C:\Repo\alfresco\HEAD\root\projects\alfresco-jlan\build\dist
      [jar] Building jar: C:\Repo\alfresco\HEAD\root\projects\alfresco-jlan\build\dist\alfresco-jlan-embed-4.2.d.jar
incremental-jlan:
compile-mbeans:
    [mkdir] Created dir: C:\Repo\alfresco\HEAD\root\projects\mbeans\build\classes
    [javac] Compiling 3 source files to C:\Repo\alfresco\HEAD\root\projects\mbeans\build\classes
package-mbeans:
    [mkdir] Created dir: C:\Repo\alfresco\HEAD\root\projects\mbeans\build\dist
      [jar] Building jar: C:\Repo\alfresco\HEAD\root\projects\mbeans\build\dist\alfresco-mbeans-4.2.d.jar
incremental-mbeans:
compile-deployment:
    [mkdir] Created dir: C:\Repo\alfresco\HEAD\root\projects\deployment\build\classes
    [javac] Compiling 58 source files to C:\Repo\alfresco\HEAD\root\projects\deployment\build\classes
    [javac] C:\Repo\alfresco\HEAD\root\projects\deployment\source\java\org\alfresco\deployment\SurfRefreshRunnable.java:33: warning: sun.net.www.protocol.http.HttpURLConnection is Sun proprietary API and may be removed in a future release
    [javac] import sun.net.www.protocol.http.HttpURLConnection;
    [javac]                                 ^
    [javac] C:\Repo\alfresco\HEAD\root\projects\deployment\source\java\org\alfresco\deployment\SurfRefreshRunnable.java:33: warning: sun.net.www.protocol.http.HttpURLConnection is Sun proprietary API and may be removed in a future release
    [javac] import sun.net.www.protocol.http.HttpURLConnection;
    [javac]                                 ^
    [javac] C:\Repo\alfresco\HEAD\root\projects\deployment\source\java\org\alfresco\deployment\SurfRefreshRunnable.java:132: warning: sun.net.www.protocol.http.HttpURLConnection is Sun proprietary API and may be removed in a future release
    [javac]         HttpURLConnection conn = null;
    [javac]         ^
    [javac] C:\Repo\alfresco\HEAD\root\projects\deployment\source\java\org\alfresco\deployment\SurfRefreshRunnable.java:141: warning: sun.net.www.protocol.http.HttpURLConnection is Sun proprietary API and may be removed in a future release
    [javac]             conn = (HttpURLConnection) url.openConnection();
    [javac]                     ^
    [javac] 3 warnings
    [javac] Creating empty C:\Repo\alfresco\HEAD\root\projects\deployment\build\classes\org\alfresco\deployment\impl\fsr\package-info.class
     [copy] Copied 2 empty directories to 2 empty directories under C:\Repo\alfresco\HEAD\root\projects\deployment\build\classes
package-deployment-jar:
    [mkdir] Created dir: C:\Repo\alfresco\HEAD\root\projects\deployment\build\dist
      [jar] Building jar: C:\Repo\alfresco\HEAD\root\projects\deployment\build\dist\alfresco-deployment-4.2.d.jar
compile-repository-java:
    [mkdir] Created dir: C:\Repo\alfresco\HEAD\root\projects\repository\build\classes
    [javac] Compiling 3640 source files to C:\Repo\alfresco\HEAD\root\projects\repository\build\classes
    [javac] C:\Repo\alfresco\HEAD\root\projects\repository\source\java\org\alfresco\repo\search\impl\lucene\ADMLuceneTest.java:1: illegal character: \65279
    [javac] ?/*
    [javac] ^
    [javac] 1 error

BUILD FAILED
C:\Repo\alfresco\HEAD\root\projects.xml:317: The following error occurred while executing this line:
C:\Repo\alfresco\HEAD\root\macros.xml:68: The following error occurred while executing this line:
C:\Repo\alfresco\HEAD\root\macros.xml:41: Compile failed; see the compiler error output for details.

muralidharand
Star Contributor
Star Contributor
Hi Pankaj,

Can you check the java file, does it corrupted during svn download?
Otherwise just delete it from your local svn folder and do a svn update again.

http://svn.alfresco.com/repos/alfresco-open-mirror/alfresco/HEAD/root/projects/repository/source/jav...

After following all the conventions i am still getting the following result :


Buildfile: C:\Repo\alfresco\HEAD\root\build.xml
init:
     [echo] user.home = C:\Users\pankaj_shukla1
     [echo] version.number = 4.2.d
clean-core:
   [delete] Deleting directory C:\Repo\alfresco\HEAD\root\projects\core\build\classes
   [delete] Deleting directory C:\Repo\alfresco\HEAD\root\projects\core\build\dist
clean-datamodel:
   [delete] Deleting directory C:\Repo\alfresco\HEAD\root\projects\data-model\build\classes
   [delete] Deleting directory C:\Repo\alfresco\HEAD\root\projects\data-model\build\dist
clean-jlan:
   [delete] Deleting directory C:\Repo\alfresco\HEAD\root\projects\alfresco-jlan\build\classes
   [delete] Deleting directory C:\Repo\alfresco\HEAD\root\projects\alfresco-jlan\build\dist
clean-mbeans:
   [delete] Deleting directory C:\Repo\alfresco\HEAD\root\projects\mbeans\build\classes
   [delete] Deleting directory C:\Repo\alfresco\HEAD\root\projects\mbeans\build\dist
clean-deployment:
   [delete] Deleting directory C:\Repo\alfresco\HEAD\root\projects\deployment\build\classes
   [delete] Deleting directory C:\Repo\alfresco\HEAD\root\projects\deployment\build\dist
clean-repository:
   [delete] Deleting directory C:\Repo\alfresco\HEAD\root\projects\repository\build\classes
clean-wdrdeployment:
   [delete] Deleting directory C:\Repo\alfresco\HEAD\root\projects\wdr-deployment\build\classes
clean-remoteapi:
   [delete] Deleting directory C:\Repo\alfresco\HEAD\root\projects\remote-api\build\classes
clean-jndi:
   [delete] Deleting directory C:\Repo\alfresco\HEAD\root\projects\jndi-client\build\classes
clean-catalinavirtual:
   [delete] Deleting directory C:\Repo\alfresco\HEAD\root\projects\catalina-virtual\build\classes
clean-webframeworkcommons:
   [delete] Deleting directory C:\Repo\alfresco\HEAD\root\projects\web-framework-commons\build\classes
clean-webclient:
   [delete] Deleting directory C:\Repo\alfresco\HEAD\root\projects\web-client\build\classes
clean-system-build-test:
   [delete] Deleting directory C:\Repo\alfresco\HEAD\root\projects\system-build-test\build\classes
clean-webclient-projects:
clean-slingshot:
   [delete] Deleting directory C:\Repo\alfresco\HEAD\root\projects\slingshot\build\classes
clean-slingshot-projects:
clean-webeditor-plugin:
   [delete] Deleting directory C:\Repo\alfresco\HEAD\root\projects\web-editor-plugin\build\classes
clean-webeditor:
   [delete] Deleting directory C:\Repo\alfresco\HEAD\root\projects\web-editor\build\classes
clean-webeditor-customersite-sample:
   [delete] Deleting directory C:\Repo\alfresco\HEAD\root\projects\web-editor-samples\customer-site\build\classes
clean-webeditor-projects:
clean-webserviceclient:
   [delete] Deleting directory C:\Repo\alfresco\HEAD\root\projects\web-service-client\build\classes
clean-solr:
   [delete] Deleting directory C:\Repo\alfresco\HEAD\root\projects\solr\build\classes
clean-file-transfer-receiver:
clean-projects:
clean-spp:
clean-wcmquickstart:
clean-wcmquickstart-share:
clean-wcmquickstart-clientapi:
clean-wcmquickstart-webapp:
clean-modules:
clean-webclient-tomcat-deploy:
clean-application-tomcat-deploy:
clean-virtual-tomcat-deploy:
clean-tomcat-deployments:
clean:
compile-core:
    [mkdir] Created dir: C:\Repo\alfresco\HEAD\root\projects\core\build\classes
    [javac] Compiling 174 source files to C:\Repo\alfresco\HEAD\root\projects\core\build\classes
    [javac] Note: Some input files use or override a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
     [copy] Copying 3 files to C:\Repo\alfresco\HEAD\root\projects\core\build\classes
package-core:
    [mkdir] Created dir: C:\Repo\alfresco\HEAD\root\projects\core\build\dist
      [jar] Building jar: C:\Repo\alfresco\HEAD\root\projects\core\build\dist\alfresco-core-4.2.d.jar
incremental-core:
compile-datamodel-java:
    [mkdir] Created dir: C:\Repo\alfresco\HEAD\root\projects\data-model\build\classes
    [javac] Compiling 423 source files to C:\Repo\alfresco\HEAD\root\projects\data-model\build\classes
    [javac] Note: Some input files use or override a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
     [copy] Copying 13 files to C:\Repo\alfresco\HEAD\root\projects\data-model\build\classes
compile-datamodel-jibx:
compile-datamodel:
package-datamodel:
    [mkdir] Created dir: C:\Repo\alfresco\HEAD\root\projects\data-model\build\dist
      [jar] Building jar: C:\Repo\alfresco\HEAD\root\projects\data-model\build\dist\alfresco-data-model-4.2.d.jar
incremental-datamodel:
compile-jlan:
    [mkdir] Created dir: C:\Repo\alfresco\HEAD\root\projects\alfresco-jlan\build\classes
    [javac] Compiling 696 source files to C:\Repo\alfresco\HEAD\root\projects\alfresco-jlan\build\classes
    [javac] C:\Repo\alfresco\HEAD\root\projects\alfresco-jlan\source\java\org\alfresco\jlan\server\auth\kerberos\KrbAuthContext.java:37: warning: sun.security.krb5.EncryptedData is Sun proprietary API and may be removed in a future release
    [javac] import sun.security.krb5.EncryptedData;
    [javac]                         ^
    [javac] C:\Repo\alfresco\HEAD\root\projects\alfresco-jlan\source\java\org\alfresco\jlan\server\auth\kerberos\KrbAuthContext.java:38: warning: sun.security.krb5.EncryptionKey is Sun proprietary API and may be removed in a future release
    [javac] import sun.security.krb5.EncryptionKey;
    [javac]                         ^
    [javac] C:\Repo\alfresco\HEAD\root\projects\alfresco-jlan\source\java\org\alfresco\jlan\server\auth\kerberos\KrbAuthContext.java:37: warning: sun.security.krb5.EncryptedData is Sun proprietary API and may be removed in a future release
    [javac] import sun.security.krb5.EncryptedData;
    [javac]                         ^
    [javac] C:\Repo\alfresco\HEAD\root\projects\alfresco-jlan\source\java\org\alfresco\jlan\server\auth\kerberos\KrbAuthContext.java:38: warning: sun.security.krb5.EncryptionKey is Sun proprietary API and may be removed in a future release
    [javac] import sun.security.krb5.EncryptionKey;
    [javac]                         ^
    [javac] C:\Repo\alfresco\HEAD\root\projects\alfresco-jlan\source\java\org\alfresco\jlan\server\auth\kerberos\KrbAuthContext.java:102: warning: sun.security.krb5.EncryptionKey is Sun proprietary API and may be removed in a future release
    [javac]               EncryptionKey encKey = new EncryptionKey( krbKey.getEncoded(), krbKey.getKeyType(), new Integer(2));
    [javac]               ^
    [javac] C:\Repo\alfresco\HEAD\root\projects\alfresco-jlan\source\java\org\alfresco\jlan\server\auth\kerberos\KrbAuthContext.java:102: warning: sun.security.krb5.EncryptionKey is Sun proprietary API and may be removed in a future release
    [javac]               EncryptionKey encKey = new EncryptionKey( krbKey.getEncoded(), krbKey.getKeyType(), new Integer(2));
    [javac]                                          ^
    [javac] C:\Repo\alfresco\HEAD\root\projects\alfresco-jlan\source\java\org\alfresco\jlan\server\auth\kerberos\KrbAuthContext.java:110: warning: sun.security.krb5.EncryptedData is Sun proprietary API and may be removed in a future release
    [javac]                  EncryptedData encPart = new EncryptedData( krbTkt.getEncryptedType(), krbTkt.getEncryptedPartKeyVersion() != -1 ? new Integer(krbTkt.getEncryptedPartKeyVersion()) : null,
    [javac]                  ^
    [javac] C:\Repo\alfresco\HEAD\root\projects\alfresco-jlan\source\java\org\alfresco\jlan\server\auth\kerberos\KrbAuthContext.java:110: warning: sun.security.krb5.EncryptedData is Sun proprietary API and may be removed in a future release
    [javac]                  EncryptedData encPart = new EncryptedData( krbTkt.getEncryptedType(), krbTkt.getEncryptedPartKeyVersion() != -1 ? new Integer(krbTkt.getEncryptedPartKeyVersion()) : null,
    [javac]                                              ^
    [javac] C:\Repo\alfresco\HEAD\root\projects\alfresco-jlan\source\java\org\alfresco\jlan\server\auth\kerberos\KrbAuthContext.java:144: warning: sun.security.krb5.EncryptionKey is Sun proprietary API and may be removed in a future release
    [javac]           EncryptionKey encKey = new EncryptionKey( m_encTkt.getEncryptionKeyType(), m_encTkt.getEncryptionKey());
    [javac]           ^
    [javac] C:\Repo\alfresco\HEAD\root\projects\alfresco-jlan\source\java\org\alfresco\jlan\server\auth\kerberos\KrbAuthContext.java:144: warning: sun.security.krb5.EncryptionKey is Sun proprietary API and may be removed in a future release
    [javac]           EncryptionKey encKey = new EncryptionKey( m_encTkt.getEncryptionKeyType(), m_encTkt.getEncryptionKey());
    [javac]                                      ^
    [javac] C:\Repo\alfresco\HEAD\root\projects\alfresco-jlan\source\java\org\alfresco\jlan\server\auth\kerberos\KrbAuthContext.java:152: warning: sun.security.krb5.EncryptedData is Sun proprietary API and may be removed in a future release
    [javac]               EncryptedData encPart = new EncryptedData( apReq.getAuthenticatorEncType(), apReq.getAuthenticatorKeyVersion() != -1 ? new Integer(apReq.getAuthenticatorKeyVersion()) : null,
    [javac]               ^
    [javac] C:\Repo\alfresco\HEAD\root\projects\alfresco-jlan\source\java\org\alfresco\jlan\server\auth\kerberos\KrbAuthContext.java:152: warning: sun.security.krb5.EncryptedData is Sun proprietary API and may be removed in a future release
    [javac]               EncryptedData encPart = new EncryptedData( apReq.getAuthenticatorEncType(), apReq.getAuthenticatorKeyVersion() != -1 ? new Integer(apReq.getAuthenticatorKeyVersion()) : null,
    [javac]                                           ^
    [javac] C:\Repo\alfresco\HEAD\root\projects\alfresco-jlan\source\java\org\alfresco\jlan\server\auth\kerberos\KrbAuthContext.java:227: warning: sun.security.krb5.EncryptionKey is Sun proprietary API and may be removed in a future release
    [javac]       EncryptionKey encKey = new EncryptionKey( m_encTkt.getEncryptionKeyType(), m_encTkt.getEncryptionKey());
    [javac]       ^
    [javac] C:\Repo\alfresco\HEAD\root\projects\alfresco-jlan\source\java\org\alfresco\jlan\server\auth\kerberos\KrbAuthContext.java:227: warning: sun.security.krb5.EncryptionKey is Sun proprietary API and may be removed in a future release
    [javac]       EncryptionKey encKey = new EncryptionKey( m_encTkt.getEncryptionKeyType(), m_encTkt.getEncryptionKey());
    [javac]                                  ^
    [javac] C:\Repo\alfresco\HEAD\root\projects\alfresco-jlan\source\java\org\alfresco\jlan\server\auth\kerberos\KrbAuthContext.java:235: warning: sun.security.krb5.EncryptedData is Sun proprietary API and may be removed in a future release
    [javac]        EncryptedData encPart = new EncryptedData( krbApRep.getEncryptionType(), krbApRep.getKeyVersion() != -1 ? new Integer(krbApRep.getKeyVersion()) : null,
    [javac]        ^
    [javac] C:\Repo\alfresco\HEAD\root\projects\alfresco-jlan\source\java\org\alfresco\jlan\server\auth\kerberos\KrbAuthContext.java:235: warning: sun.security.krb5.EncryptedData is Sun proprietary API and may be removed in a future release
    [javac]        EncryptedData encPart = new EncryptedData( krbApRep.getEncryptionType(), krbApRep.getKeyVersion() != -1 ? new Integer(krbApRep.getKeyVersion()) : null,
    [javac]                                    ^
    [javac] C:\Repo\alfresco\HEAD\root\projects\alfresco-jlan\source\java\org\alfresco\jlan\server\auth\kerberos\KrbAuthContext.java:278: warning: sun.security.krb5.EncryptedData is Sun proprietary API and may be removed in a future release
    [javac]              encPart = new EncryptedData( encKey, decPart, 12);
    [javac]                            ^
    [javac] warning: Implicitly compiled files were not subject to annotation processing.
    [javac] Use -proc:none to disable annotation processing or -implicit to specify a policy for implicit compilation.
    [javac] Note: C:\Repo\alfresco\HEAD\root\projects\alfresco-jlan\source\java\org\alfresco\jlan\debug\JDKLoggingDebug.java uses or overrides a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
    [javac] 16 warnings
     [copy] Copied 7 empty directories to 7 empty directories under C:\Repo\alfresco\HEAD\root\projects\alfresco-jlan\build\classes
package-jlan:
    [mkdir] Created dir: C:\Repo\alfresco\HEAD\root\projects\alfresco-jlan\build\dist
      [jar] Building jar: C:\Repo\alfresco\HEAD\root\projects\alfresco-jlan\build\dist\alfresco-jlan-embed-4.2.d.jar
incremental-jlan:
compile-mbeans:
    [mkdir] Created dir: C:\Repo\alfresco\HEAD\root\projects\mbeans\build\classes
    [javac] Compiling 3 source files to C:\Repo\alfresco\HEAD\root\projects\mbeans\build\classes
package-mbeans:
    [mkdir] Created dir: C:\Repo\alfresco\HEAD\root\projects\mbeans\build\dist
      [jar] Building jar: C:\Repo\alfresco\HEAD\root\projects\mbeans\build\dist\alfresco-mbeans-4.2.d.jar
incremental-mbeans:
compile-deployment:
    [mkdir] Created dir: C:\Repo\alfresco\HEAD\root\projects\deployment\build\classes
    [javac] Compiling 58 source files to C:\Repo\alfresco\HEAD\root\projects\deployment\build\classes
    [javac] C:\Repo\alfresco\HEAD\root\projects\deployment\source\java\org\alfresco\deployment\SurfRefreshRunnable.java:33: warning: sun.net.www.protocol.http.HttpURLConnection is Sun proprietary API and may be removed in a future release
    [javac] import sun.net.www.protocol.http.HttpURLConnection;
    [javac]                                 ^
    [javac] C:\Repo\alfresco\HEAD\root\projects\deployment\source\java\org\alfresco\deployment\SurfRefreshRunnable.java:33: warning: sun.net.www.protocol.http.HttpURLConnection is Sun proprietary API and may be removed in a future release
    [javac] import sun.net.www.protocol.http.HttpURLConnection;
    [javac]                                 ^
    [javac] C:\Repo\alfresco\HEAD\root\projects\deployment\source\java\org\alfresco\deployment\SurfRefreshRunnable.java:132: warning: sun.net.www.protocol.http.HttpURLConnection is Sun proprietary API and may be removed in a future release
    [javac]         HttpURLConnection conn = null;
    [javac]         ^
    [javac] C:\Repo\alfresco\HEAD\root\projects\deployment\source\java\org\alfresco\deployment\SurfRefreshRunnable.java:141: warning: sun.net.www.protocol.http.HttpURLConnection is Sun proprietary API and may be removed in a future release
    [javac]             conn = (HttpURLConnection) url.openConnection();
    [javac]                     ^
    [javac] 3 warnings
    [javac] Creating empty C:\Repo\alfresco\HEAD\root\projects\deployment\build\classes\org\alfresco\deployment\impl\fsr\package-info.class
     [copy] Copied 2 empty directories to 2 empty directories under C:\Repo\alfresco\HEAD\root\projects\deployment\build\classes
package-deployment-jar:
    [mkdir] Created dir: C:\Repo\alfresco\HEAD\root\projects\deployment\build\dist
      [jar] Building jar: C:\Repo\alfresco\HEAD\root\projects\deployment\build\dist\alfresco-deployment-4.2.d.jar
compile-repository-java:
    [mkdir] Created dir: C:\Repo\alfresco\HEAD\root\projects\repository\build\classes
    [javac] Compiling 3642 source files to C:\Repo\alfresco\HEAD\root\projects\repository\build\classes
    [javac] C:\Repo\alfresco\HEAD\root\projects\repository\source\java\org\alfresco\repo\content\AbstractContentReader.java:56: warning: sun.nio.ch.ChannelInputStream is Sun proprietary API and may be removed in a future release
    [javac] import sun.nio.ch.ChannelInputStream;
    [javac]                  ^
    [javac] org\subethamail\smtp\server\SMTPServer.class(org\subethamail\smtp\serverSmiley FrustratedMTPServer.class): warning: Cannot find annotation method 'value()' in type 'javax.annotation.concurrent.GuardedBy': class file for javax.annotation.concurrent.GuardedBy not found
    [javac] de\schlichtherle\truezip\file\TFile.class(de\schlichtherle\truezip\file:TFile.class): warning: Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressWarnings': class file for edu.umd.cs.findbugs.annotations.SuppressWarnings not found
    [javac] de\schlichtherle\truezip\file\TFile.class(de\schlichtherle\truezip\file:TFile.class): warning: Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressWarnings'
    [javac] de\schlichtherle\truezip\file\TFileOutputStream.class(de\schlichtherle\truezip\file:TFileOutputStream.class): warning: Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressWarnings'
    [javac] de\schlichtherle\truezip\file\TFileOutputStream.class(de\schlichtherle\truezip\file:TFileOutputStream.class): warning: Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressWarnings'
    [javac] de\schlichtherle\truezip\file\TFileOutputStream.class(de\schlichtherle\truezip\file:TFileOutputStream.class): warning: Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressWarnings'
    [javac] de\schlichtherle\truezip\file\TFileOutputStream.class(de\schlichtherle\truezip\file:TFileOutputStream.class): warning: Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressWarnings'
    [javac] de\schlichtherle\truezip\file\TFileReader.class(de\schlichtherle\truezip\file:TFileReader.class): warning: Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressWarnings'
    [javac] de\schlichtherle\truezip\file\TFileReader.class(de\schlichtherle\truezip\file:TFileReader.class): warning: Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressWarnings'
    [javac] de\schlichtherle\truezip\file\TFileReader.class(de\schlichtherle\truezip\file:TFileReader.class): warning: Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressWarnings'
    [javac] de\schlichtherle\truezip\file\TFileReader.class(de\schlichtherle\truezip\file:TFileReader.class): warning: Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressWarnings'
    [javac] de\schlichtherle\truezip\file\TFileReader.class(de\schlichtherle\truezip\file:TFileReader.class): warning: Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressWarnings'
    [javac] de\schlichtherle\truezip\file\TFileInputStream.class(de\schlichtherle\truezip\file:TFileInputStream.class): warning: Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressWarnings'
    [javac] de\schlichtherle\truezip\file\TFileInputStream.class(de\schlichtherle\truezip\file:TFileInputStream.class): warning: Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressWarnings'
    [javac] de\schlichtherle\truezip\fs\archive\zip\ZipDriver.class(de\schlichtherle\truezip\fs\archive\zip:ZipDriver.class): warning: Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressWarnings'
    [javac] C:\Repo\alfresco\HEAD\root\projects\repository\source\java\org\alfresco\repo\content\AbstractContentReader.java:56: warning: sun.nio.ch.ChannelInputStream is Sun proprietary API and may be removed in a future release
    [javac] import sun.nio.ch.ChannelInputStream;
    [javac]                  ^
    [javac] org\subethamail\smtp\server\SMTPServer.class(org\subethamail\smtp\serverSmiley FrustratedMTPServer.class): warning: Cannot find annotation method 'value()' in type 'javax.annotation.concurrent.GuardedBy': class file for javax.annotation.concurrent.GuardedBy not found
    [javac] de\schlichtherle\truezip\file\TFile.class(de\schlichtherle\truezip\file:TFile.class): warning: Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressWarnings': class file for edu.umd.cs.findbugs.annotations.SuppressWarnings not found
    [javac] de\schlichtherle\truezip\file\TFile.class(de\schlichtherle\truezip\file:TFile.class): warning: Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressWarnings'
    [javac] de\schlichtherle\truezip\file\TFileOutputStream.class(de\schlichtherle\truezip\file:TFileOutputStream.class): warning: Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressWarnings'
    [javac] de\schlichtherle\truezip\file\TFileOutputStream.class(de\schlichtherle\truezip\file:TFileOutputStream.class): warning: Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressWarnings'
    [javac] de\schlichtherle\truezip\file\TFileOutputStream.class(de\schlichtherle\truezip\file:TFileOutputStream.class): warning: Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressWarnings'
    [javac] de\schlichtherle\truezip\file\TFileOutputStream.class(de\schlichtherle\truezip\file:TFileOutputStream.class): warning: Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressWarnings'
    [javac] de\schlichtherle\truezip\file\TFileReader.class(de\schlichtherle\truezip\file:TFileReader.class): warning: Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressWarnings'
    [javac] de\schlichtherle\truezip\file\TFileReader.class(de\schlichtherle\truezip\file:TFileReader.class): warning: Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressWarnings'
    [javac] de\schlichtherle\truezip\file\TFileReader.class(de\schlichtherle\truezip\file:TFileReader.class): warning: Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressWarnings'
    [javac] de\schlichtherle\truezip\file\TFileReader.class(de\schlichtherle\truezip\file:TFileReader.class): warning: Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressWarnings'
    [javac] de\schlichtherle\truezip\file\TFileReader.class(de\schlichtherle\truezip\file:TFileReader.class): warning: Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressWarnings'
    [javac] de\schlichtherle\truezip\file\TFileInputStream.class(de\schlichtherle\truezip\file:TFileInputStream.class): warning: Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressWarnings'
    [javac] de\schlichtherle\truezip\file\TFileInputStream.class(de\schlichtherle\truezip\file:TFileInputStream.class): warning: Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressWarnings'
    [javac] de\schlichtherle\truezip\fs\archive\zip\ZipDriver.class(de\schlichtherle\truezip\fs\archive\zip:ZipDriver.class): warning: Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressWarnings'
    [javac] C:\Repo\alfresco\HEAD\root\projects\repository\source\java\org\alfresco\repo\domain\schema\SchemaBootstrap.java:2296: cannot find symbol
    [javac] symbol  : method setSchema(java.lang.String)
    [javac] location: interface java.sql.Connection
    [javac]             wrapped.setSchema(schema);
    [javac]                    ^
    [javac] C:\Repo\alfresco\HEAD\root\projects\repository\source\java\org\alfresco\repo\domain\schema\SchemaBootstrap.java:2293: method does not override or implement a method from a supertype
    [javac]         @Override
    [javac]         ^
    [javac] C:\Repo\alfresco\HEAD\root\projects\repository\source\java\org\alfresco\repo\domain\schema\SchemaBootstrap.java:2302: cannot find symbol
    [javac] symbol  : method getSchema()
    [javac] location: interface java.sql.Connection
    [javac]             return wrapped.getSchema();
    [javac]                           ^
    [javac] C:\Repo\alfresco\HEAD\root\projects\repository\source\java\org\alfresco\repo\domain\schema\SchemaBootstrap.java:2299: method does not override or implement a method from a supertype
    [javac]         @Override
    [javac]         ^
    [javac] C:\Repo\alfresco\HEAD\root\projects\repository\source\java\org\alfresco\repo\domain\schema\SchemaBootstrap.java:2308: cannot find symbol
    [javac] symbol  : method abort(java.util.concurrent.Executor)
    [javac] location: interface java.sql.Connection
    [javac]             wrapped.abort(executor);
    [javac]                    ^
    [javac] C:\Repo\alfresco\HEAD\root\projects\repository\source\java\org\alfresco\repo\domain\schema\SchemaBootstrap.java:2305: method does not override or implement a method from a supertype
    [javac]         @Override
    [javac]         ^
    [javac] C:\Repo\alfresco\HEAD\root\projects\repository\source\java\org\alfresco\repo\domain\schema\SchemaBootstrap.java:2314: cannot find symbol
    [javac] symbol  : method setNetworkTimeout(java.util.concurrent.Executor,int)
    [javac] location: interface java.sql.Connection
    [javac]             wrapped.setNetworkTimeout(executor, milliseconds);
    [javac]                    ^
    [javac] C:\Repo\alfresco\HEAD\root\projects\repository\source\java\org\alfresco\repo\domain\schema\SchemaBootstrap.java:2311: method does not override or implement a method from a supertype
    [javac]         @Override
    [javac]         ^
    [javac] C:\Repo\alfresco\HEAD\root\projects\repository\source\java\org\alfresco\repo\domain\schema\SchemaBootstrap.java:2320: cannot find symbol
    [javac] symbol  : method getNetworkTimeout()
    [javac] location: interface java.sql.Connection
    [javac]             return wrapped.getNetworkTimeout();
    [javac]                           ^
    [javac] C:\Repo\alfresco\HEAD\root\projects\repository\source\java\org\alfresco\repo\domain\schema\SchemaBootstrap.java:2317: method does not override or implement a method from a supertype
    [javac]         @Override
    [javac]         ^
    [javac] de\schlichtherle\truezip\fs\FsMountPoint.class(de\schlichtherle\truezip\fs:FsMountPoint.class): warning: Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressWarnings'
    [javac] de\schlichtherle\truezip\fs\FsMountPoint.class(de\schlichtherle\truezip\fs:FsMountPoint.class): warning: Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressWarnings'
    [javac] de\schlichtherle\truezip\fs\FsPath.class(de\schlichtherle\truezip\fs:FsPath.class): warning: Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressWarnings'
    [javac] Note: Some input files use or override a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
    [javac] 10 errors
    [javac] 19 warnings

BUILD FAILED
C:\Repo\alfresco\HEAD\root\projects.xml:317: The following error occurred while executing this line:
C:\Repo\alfresco\HEAD\root\macros.xml:68: The following error occurred while executing this line:
C:\Repo\alfresco\HEAD\root\macros.xml:41: Compile failed; see the compiler error output for details.

Total time: 1 minute 51 seconds

pankaj_dell
Champ in-the-making
Champ in-the-making
Hi,

Actually a file is missing in library of SystemBuildTest located in /Web-Client/build folder.
I have updated this folder many times but problem couldnt be solved.
Please go to through the attached png file and let me know how to fix it.


And on building the projects i got following output in markers :


Could not set the project description for 'SystemBuildTest' because the project description file (.project) is out of sync with the file system.

priyankasoni
Champ in-the-making
Champ in-the-making
Hi , when i am going
In the Eclipse toolbar choose File > New > Project. In the SVN directory choose "Checkout Projects with Subversion". Making sure "Create a new repository location" is selected click Next. Enter svn://svn.alfresco.com
it gives Error



A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. 
svn: Unable to connect to a repository at URL 'svn://svn.alfresco.com'
svn: Can't connect to host 'svn.alfresco.com': A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. 

lipsa
Confirmed Champ
Confirmed Champ

Actually, I am trying to achieve Alfresco on Eclipse and I have completed all the required steps mentioned in the tutorial. But now I am stuck in this step: "Click Browse and select the HEAD\root\projects directory."

While performing this I am getting an error that "No projects are found".

What to do now?