--- /dev/null
+package com.pentila.evalcomp.utilities;
+
+import javax.servlet.http.HttpServletRequest;
+
+import org.springframework.web.context.request.RequestContextHolder;
+import org.springframework.web.context.request.ServletRequestAttributes;
+
+import com.pentila.evalcomp.manager.Beans;
+
+public class WSUtils {
+
+
+ public static void setAttribute(String s){
+ ServletRequestAttributes attrs = (ServletRequestAttributes) RequestContextHolder
+ .getRequestAttributes();
+
+ HttpServletRequest hsr = attrs.getRequest();
+
+ hsr.setAttribute("code", s);
+ }
+
+ public static <T> T clone(T o){
+ net.sf.gilead.core.PersistentBeanManager PBM = (net.sf.gilead.core.PersistentBeanManager)Beans.getApplicationContext().getBean("HibernateBeanManager");
+ o = (T)PBM.clone(o);
+ return o;
+ }
+
+}