1. Create a new Flex Project with following selections :
Project name: HelloWorld
Application server type: J2EE
Select 'Use remote object access service with LiveCycle data Service'
Select 'Create combined Java/Flex project using WTP'
On Next screen -> Select the appropriate Target runtime.
Flex WAR File - point to blazeds.war file.
On Next screen -> select serverport as configured on your system.
Click, Finish.
2. Under src folder, create a new java class 'HelloWorld' with method signature as follows :
public String sayHello(String name)
3. Declare the spring dispatcher servlet in web.xml file as shown in following fig. All the spring beans will be defined in file 'web-application-config.xml'.
4. Create spring configuration file (helloworldservlet.xml) under WEB-INF folder. Do not declare any spring beans in this file.
5. Create web-application-config.xml under WEB-INF/config directory. Declare the HelloWorld bean and expose it as mentioned below.
6. Add the necessary libraries in lib folder in WEB-INF .
7. Add the default channel in service-config.xml file. This is very important. Enable the channels by providing server name, port name and content root.
8. Add the following code to HelloWorld.mxml file between mx:Application elements.
9. Start the server. Ensure that application is deployed properly.
10. Run the HelloWorld.html file under bin-debug by right click -> Run as -> Run On server by selecting proper server.
11. Enter your name and click the Submit button. Application should respond with Greetings to you !
Hope this helps you !
No comments:
Post a Comment