Internet resources
AppFUSE download address (English, developer website): http://raibledesigns.com/wiki/wiki.jsp? Page = Appfuse
AppFUSE setting (English, developer website): http://raibledesigns.com/wiki/wiki.jsp? Page = developenTenvironment
Below this article about AppFuse settings is very detailed (Chinese): http://www.donews.net/skyhero/category/32157.aspx
My own addition:
1. Character set and mysql version
Using mysql4.1.8, the interface interface will appear after the installation is complete, in which the character set is selected.
"UTF8". Do not use the mysql of mysql too low, there is no UTF8 character set in MySQL-4.0.23.
The MYSQL client in the graphics interface is recommended to use the MySQL Control Center. Can be on MySQL website
download.
2.HTTP 401 error
The HTTP 401 error is an authorized error. This error occurs generally not enough permissions to access a directory.
When the ANT INSTALL command of the appfuse is executed, because the default is to perform this operation using Tomcat users.
However, the default permissions of Tomcat users are insufficient, so this error will be received. The phase in the build file
The paragraph is as follows:
Depends = "package-web"> Username = "$ {tomcat.username}" Password = "$ {tomcat.password}" Path = "/ $ {Webapp.name}" WAR = "File: $ {webapp.dist} / $ {webapp.war}" /> target> There are two modifications: (1) Modify the user in the build.xml file in Ant for admin (2) Modify Tomcat users have admin this role Method 2 is relatively simple. As follows: Roles = "Tomcat, admin, manager" />