If you can read this message, it means that you have successfully configured a Melati, created a POEM session and loaded a Template Engine (currently webmacro ).
The current PoemContext is : logicalDatabase = melatitest, table = user, troid = 1, method = null.
The poem context can be controlled using the servlets PathInfo.
HelloWorld/Redirect/Exception/Redirect/Redirect/Exception/Redirect/Exception/Redirect/Exception/Exception/Redirect/Exception/Exception/Exception/Exception/Redirect/Redirect/Exception/Exception/Exception/Redirect/Redirect/Exception/Redirect/Redirect/Redirect/Redirect/Redirect/Redirect/Exception/Redirect/Redirect/Exception/Redirect/Exception/Redirect/Exception/Exception/Redirect/Redirect/Exception/Exception/Exception/Redirect/Exception/Redirect/Exception/Redirect/Redirect/Exception/Exception/Redirect/Redirect/Redirect/Redirect/Exception/Redirect/Exception/Exception/Redirect/Redirect/Exception/Redirect/Exception/Redirect/Redirect/Exception/Redirect/Redirect/Exception/Exception/Exception/Redirect/Redirect/Redirect/Exception/Exception/Exception/Redirect/Redirect/Exception/Redirect/Exception/Exception/Redirect/Exception/Redirect/Redirect/Exception/Redirect was passed in the parameter test.
To test Form parameter passing, click here
You can test how the PropagateVariableExceptionHandler handles undefined variable template expansion exceptions by clicking ?nonexistant=true (expect Melati Error Template).
You can test how the PropagateVariableExceptionHandler handles AccessPoemException by clicking ?propagate=true.
You can test how the PassbackVariableExceptionHandler handles AccessPoemException by clicking ?passback=true.
You can test melati Exception handling by clicking Exception
You can test melati Redirect handling by clicking Redirect
You can test your interface for writing Melati servlets using the Webmacro template engine by clicking WebmacroMelatiServletTest
You can test your administration interface by clicking org.melati.admin.Admin/melatitest/Main.
You can test that you are able to override your AccessHandler mode by clicking override your AccessHandler.
This will use a HttpBasicAuthenticationAccessHandler instead of a HttpSessionAccessHandler (which is configured by default in your org.melati.MelatiServlet.properties file).
Your file will be saved in different ways depending on your setting of FormDataAdapatorFactory (currently org.melati.servlet.TemporaryFileFormDataAdaptorFactory):
User | A registered user of the database |
Group | A group to which registered users of the database can belong |
Capability | A capability which users can be required to possess before accessing data |
Group membership | A record that a given user is a member of a given group |
Group capability | A record that users belonging to a given group possess a given capability |
Table | Configuration information about a table in the database |
Column | Configuration information about a column in the database |
Table type | A category under which a table can be classified |
Setting | A configurable setting for the application |