|
From: SEP <se...@ja...> - 2005-05-03 22:11:28
|
Dear Cobricks Developers,
we have updated the Axis Version to Axis 1.2RC3. Note, that it is no longer possible to run Cobricks with Axis 1.1 - 1.2RC2.
The following list contains all changes:
User.java:
-------------------------
Implements Cloneable
New methods:
cloneUser(): clones the current user; Important for WebService "getUser"
getArray(): returns a string array of the userattributes
[aname,avalue,aname,avalue,......]
UserManagerWS.java:
---------------------------------------
- change type of UserManager to UserMangerImpl
- return type: UserMangerImpl
-modification of WebService "getUser"
returns a cloned user with accessible attributes only
-new WebService "updateUser"
saves the changes of the user's profile. This method calls "setUserAttr(userid,aname,avalue)"
-new WebService "getAllUserId"
returns an array of userids
-new WebService "getProfile"
returns an user object with all userattributs
clientWS.java:
--------------------------------
//import org.apache.axis.encoding.DeserializationContextImpl;
//import org.apache.axis.encoding.SerializationContextImpl;
These imports are no longer needed because of the use of Axis 1.2 RC3
AxisServlet.java:
--------------------------------
Move the following files in the try-catch-block
super.init();
ServletContext servletContext = getServletConfig().getServletContext(); CoreManager coreManager = (CoreManager)
servletContext.getAttribute("cobricks.coremanager");
Needed by Axis 1.2 RC 3
server-config.wsdd:
-------------------------------------
<parameter name="dotNetSoapEncFix" value="true"/>
and new Webservices added
Thanks,
pda_sep Team
|