I installed ebase 5 designer with integrated server and imported a couple of form. One is the login page.
I set the testing server is the integrated local server.
I run the login form, when I click the submit button after fill in user id and password, an exception reported:
java.lang.RuntimeException: Form engine session hasn't been started. This must be carried out in context of Form engine session.
What happened?
ebase 5: Form engine session hasn't been started
Moderators: Jon, Steve, Ian, Dave
-
- Ebase User
- Posts: 272
- Joined: Fri Dec 14, 2012 2:55 pm
- Location: Ottawa
-
- Moderator
- Posts: 1342
- Joined: Wed Sep 12, 2007 12:49 pm
-
- Ebase User
- Posts: 272
- Joined: Fri Dec 14, 2012 2:55 pm
- Location: Ottawa
Actually,
it happened when call system.securityManager.logon([["UOHI_SERVICE", fields.USER_ID.value],["UOHI_SERVICE", fields.PASSWORD.value]] );
Error invoking logon system service: com.ebasetech.ws.core.cxf.client.CXFExceptionWrapper: Could not invoke service. java.lang.IllegalStateException: Local destination does not have a MessageObserver on address local://ufs/ebaseLogonService
it happened when call system.securityManager.logon([["UOHI_SERVICE", fields.USER_ID.value],["UOHI_SERVICE", fields.PASSWORD.value]] );
Error invoking logon system service: com.ebasetech.ws.core.cxf.client.CXFExceptionWrapper: Could not invoke service. java.lang.IllegalStateException: Local destination does not have a MessageObserver on address local://ufs/ebaseLogonService
0 x
-
- Moderator
- Posts: 1342
- Joined: Wed Sep 12, 2007 12:49 pm
The message "Local destination does not have a MessageObserver on address local://ufs/ebaseLogonService" means that there's something wrong with the logon service. The system has been unable to register it as an available service. There may be more messages telling you what's wrong with it in the log. Otherwise, have a look at it in the designer and try and test it.
0 x
-
- Ebase User
- Posts: 272
- Joined: Fri Dec 14, 2012 2:55 pm
- Location: Ottawa
-
- Ebase User
- Posts: 272
- Joined: Fri Dec 14, 2012 2:55 pm
- Location: Ottawa
-
- Moderator
- Posts: 1342
- Joined: Wed Sep 12, 2007 12:49 pm
If you open the Logon Service in the designer, you see the web service name on the main screen - this should say ebaseLogonService. If you've imported this logon service, I wonder whether just restarting the server would fix it. You can do this from the Manager Server icon when using the Integrated Server.
If you've tested the logon service and it works OK, it should work so long as the web service name is correct. Any errors will be reported on the log when the server starts - this is when the logon service is bound to the web service name.
If you've tested the logon service and it works OK, it should work so long as the web service name is correct. Any errors will be reported on the log when the server starts - this is when the logon service is bound to the web service name.
0 x
-
- Ebase User
- Posts: 272
- Joined: Fri Dec 14, 2012 2:55 pm
- Location: Ottawa
Who is online
Users browsing this forum: No registered users and 8 guests