PHP:
<?php
$soap = new SoapClient(
 null,
 array(
       "location" => "http://localhost:5080/openmeetings/services/
UserService?wsdl",
       "uri" => "http://services.axis.openmeetings.org";,
       "trace" => 1
      )
 );




$session=$soap->getSession();
$logres=$soap->loginUser($session->session_id,"user","pass");
print_r($logres); // Result: 1
// String SID, String username, String userpass, String lastname,
String firstname, String email, String additionalname, String street,
String zip, String fax, long states_id, String town, long language_id,
String baseURL
$neures=$soap->addNewUser($session-
>session_id,"testuser","testpass","nachname","vorname","em...@email.de","12","strasse","12345","0-123-123","80","stadt","2","http://
www.localhost:5080/openmeetings"); //error
print_r($neures);
?>

ERROR:
rich...@richard ~/htdocs/test $ php soap.php
1
Fatal error: Uncaught SoapFault exception: [soapenv:Server] unknown
in /var/www/localhost/htdocs/test/soap.php:20
Stack trace:
#0 [internal function]: SoapClient->__call('addNewUser', Array)
#1 /var/www/localhost/htdocs/test/soap.php(20): SoapClient-
>addNewUser('95a8e1cd5d98261...', 'testuser', 'testpass', 'nachname',
'vorname', 'em...@email.de', '12', 'strasse', '12345', '0-123-123',
'80', 'stadt', '2', 'http://www.loca...')
#2 {main}
  thrown in /var/www/localhost/htdocs/test/soap.php on line 20

SERVERLOG:
DEBUG 06-21 19:01:07.079 Sessionmanagement.java 82388 312
org.openmeetings.app.data.basic.Sessionmanagement
[http-0.0.0.0-5080-1] - Found session to update:
95a8e1cd5d98261c71a738bed4b46316 userId: 1
DEBUG 06-21 19:01:07.099 UserService.java 82408 56
org.openmeetings.axis.services.UserService [http-0.0.0.0-5080-1] -
objName: org.openmeetings.app.hibernate.beans.user.Users
ERROR 06-21 19:01:07.136 UserService.java 82445 135
org.openmeetings.axis.services.UserService [http-0.0.0.0-5080-2] -
setUserObject
java.lang.NullPointerException: null
        at
org.openmeetings.axis.services.UserService.addNewUser(UserService.java:
116) [openmeetings.jar:na]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[na:1.6.0_20]
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
39) [na:1.6.0_20]
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
25) [na:1.6.0_20]
        at java.lang.reflect.Method.invoke(Method.java:597) [na:
1.6.0_20]
        at
org.apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(RPCUtil.java:
194) [axis2-adb-1.3.jar:na]
        at
org.apache.axis2.rpc.receivers.RPCMessageReceiver.invokeBusinessLogic(RPCMessageReceiver.java:
98) [axis2-adb-1.3.jar:na]
        at
org.apache.axis2.receivers.AbstractInOutMessageReceiver.invokeBusinessLogic(AbstractInOutMessageReceiver.java:
40) [axis2-kernel-1.3.jar:na]
        at
org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:
96) [axis2-kernel-1.3.jar:na]
        at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:
145) [axis2-kernel-1.3.jar:na]
        at
org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:
275) [axis2-kernel-1.3.jar:na]
        at
org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:
120) [axis2-kernel-1.3.jar:na]
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:
637) [javaee-api-5.1.1.jar:5.1.1]
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:
717) [javaee-api-5.1.1.jar:5.1.1]
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
290) [catalina-6.0.24.jar:na]
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:
206) [catalina-6.0.24.jar:na]
        at
org.openmeetings.servlet.outputhandler.ServletRequestExFilter.doFilter(ServletRequestExFilter.java:
35) [openmeetings.jar:na]
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
235) [catalina-6.0.24.jar:na]
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:
206) [catalina-6.0.24.jar:na]
        at
org.red5.logging.LoggerContextFilter.doFilter(LoggerContextFilter.java:
87) [red5.jar:na]
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
235) [catalina-6.0.24.jar:na]
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:
206) [catalina-6.0.24.jar:na]
        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:
233) [catalina-6.0.24.jar:na]
        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:
191) [catalina-6.0.24.jar:na]
        at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:
465) [catalina-6.0.24.jar:na]
        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:
127) [catalina-6.0.24.jar:na]
        at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:
102) [catalina-6.0.24.jar:na]
        at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:
555) [catalina-6.0.24.jar:na]
        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:
109) [catalina-6.0.24.jar:na]
        at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:
298) [catalina-6.0.24.jar:na]
        at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:
852) [tomcat-coyote-6.0.24.jar:na]
        at org.apache.coyote.http11.Http11Protocol
$Http11ConnectionHandler.process(Http11Protocol.java:588) [tomcat-
coyote-6.0.24.jar:na]
        at org.apache.tomcat.util.net.JIoEndpoint
$Worker.run(JIoEndpoint.java:489) [tomcat-coyote-6.0.24.jar:na]
        at java.lang.Thread.run(Thread.java:619) [na:1.6.0_20]


-- 
You received this message because you are subscribed to the Google Groups 
"OpenMeetings User" group.
To post to this group, send email to openmeetings-u...@googlegroups.com.
To unsubscribe from this group, send email to 
openmeetings-user+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/openmeetings-user?hl=en.

Reply via email to