Hi,

I was running AF sample [1] according to the instructions given in the Doc.
I used https://cloudpreview.wso2.com/ to create the app and noticed some
areas which can be helpful to improve the usability of AF. Point # refers
to the particular step given in the Doc.

point 4
Repos and Build -> copy url : Url is not copied in to the clipboard
(Environment : Mac OS Firefox)

After building the app using build button, page prints "Build <Build no>
Successful" message. It is better if that message become more descriptive.
It may include build date and time which makes more sense and may be the
team member that has done the build could be included.

point 5

In the sample <AF HOME>/CustomerPortal pom file, artifactId should be
"custportalapp1" and version should be "default-SNAPSHOT".

Otherwise app will not be opened by clicking "Test" button because AF
expects app to be accessed from
"https://appserver.dev.cloudpreview.wso2.com/t/
<tennant>/webapps/custportalapp1-default-SNAPSHOT/".

Or in the doc it should be mentioned not to edit pom file of the cloned
code.

Another solution is to put a git ignore to pom.xml at app generation to
avoid further changes.

point 6
We can't create a databases names with more than 7 characters. In sample it
is required to create a Database named "TestPortal" which can not be
created because it contains 10 characters.
And it is better if there is a text field to get database description at
database creation window

point 7
When creating a datasource it requires the password for the selected user.
However it seems like form does not validate given password with actual
user password. It is better if there is a validation mechanism to validate
password of the user

point 8
Database url should be : mysql -u user1_eGIAAXhi -h
rss.dev.cloudpreview.wso2.com -p
not rss.dev.appfactorypreview.wso2.com

point 9
USE TestPortal; should be replaced by USE TestPortal_<app name>_com
USE Portal; should be replaced by USE Portal_<app name>_com

point 10
URL at "Building and Deploying the Application" points to wrong page :
https://docs.wso2.org/display/AF110/Reusing+a+Datasource+in+all+Lifecycle+Stages#

In addition to above mentioned facts I think if there is a way to see
server logs at App portal, it will be very helpful to Debug our apps.

[1]
https://docs.wso2.org/display/AF100/Reusing+a+Datasource+in+all+Lifecycle+Stages

Thanks
Dimuthu U

-- 
Dimuthu Upeksha
Engineering Intern
WSO2 inc.
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to