[Yanel-commits] rev 24200 - public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet

michi at wyona.com michi at wyona.com
Sat May 5 11:01:33 CEST 2007


Author: michi
Date: 2007-05-05 11:01:31 +0200 (Sat, 05 May 2007)
New Revision: 24200

Modified:
   public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelServlet.java
Log:
use resource configuration in order to instantiate the user resource

Modified: public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelServlet.java
===================================================================
--- public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelServlet.java	2007-05-05 06:52:24 UTC (rev 24199)
+++ public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelServlet.java	2007-05-05 09:01:31 UTC (rev 24200)
@@ -2009,9 +2009,11 @@
             log.error("No user resource implemented yet: " + userName);
 
 	    try {
-                String yanelUserUniversalName = "<{http://www.wyona.org/yanel/resource/1.0}yanel-user/>";
+                java.util.Map properties = new HashMap();
+                properties.put("user", userName);
+                ResourceConfiguration rc = new ResourceConfiguration("yanel-user", "http://www.wyona.org/yanel/resource/1.0", properties);
                 Realm realm = yanel.getMap().getRealm(request.getServletPath());
-                Resource yanelUserResource = yanel.getResourceManager().getResource(request, response, realm, path, new ResourceTypeRegistry().getResourceTypeDefinition(yanelUserUniversalName), new ResourceTypeIdentifier(yanelUserUniversalName, null));
+                Resource yanelUserResource = yanel.getResourceManager().getResource(request, response, realm, path, rc);
                 View view = ((ViewableV2) yanelUserResource).getView(null);
             } catch (Exception e) {
                 throw new ServletException(e);




More information about the Yanel-commits mailing list