I use Google App Engine 1.9.51. In Eclipse I create 4 projects for multi-services: - One Ear (GoalsCompletion) - One common jave project (GoalsCompletion_common) - 2 Web app (GoalsCompletion_default and GoalsComletion_task) as shown in screen capture below.
In web app (e.g GoalsCompletion_default), - I have few jsf files refer to the manage bean defined in common project (ie. GoalsCompletion_common). - I also have jave files refer to the interface defined in common project.
I included common project as dependency for web app deployment as below:
The problems I'm facing is in web app, when I call the getter for manage bean defied in common project, nothing return.
For example
in web.xml
<context-param>
<param-name>primefaces.THEME</param-name>
<param-value>#{userSession.theme}</param-value>
in jsf page
Current Theme: #{userSession.theme}
If I move the UserSession Manage bean from common project to web app, value return.
GAE didn't complain class not found, no error just return empty value, so it seem like something wrong in my configuration for deployment. Any help?