Hi Leon,
Leon Wang wrote:
  Dear XWiki Devs,
 Here is the recap of the last conversation:
 ----------------------------------------------------------------------------Recap
Below-----------------------------------------------------------------------------------------
  "Two questions: (1) do you get the same
velocity exception when
 viewing the Panels.YourPanelName page? (2) When you get the velocity
 exception, is your JavaScript file loaded properly? Check with firebug
 in the header of the edited page for the associated script tag."
 
  (1). Yes, I get exception when viewing the
Panels. Here is visual:
 
 http://picasaweb.google.com/lh/photo/0ZTNIoSvoAWZe9NveH_3SA?feat=directlink
 So the panel is rendered fine,
   
  but your JavaScript file
(designrationaletreeview.nocache.js) is not
 loaded correctly. I noticed that the application context path you're
 using is "xwiki-enterprise-web-2.1.1" instead of "xwiki" (e.g.
http://localhost:8080/xwiki-enterprise-web-2.1.1/bin/view/Panels/DesignRati…
 ). AFAIK you have to do some configurations if you want a different
 context path. My advice is to use the default one, "xwiki".
 Also, can you check if the URL from the script tag points indeed to your
 JavaScript file? I can see only the final part of the URL (the file
 name) in the picture. Paste here the URL. 
Any feedback on this? Did you changed the application context path to
"xwiki"? Is the script tag pointing to the right URL?
------------------------------------------------------------------------------Recap
Above---------------------------------------------------------------------------------------------------
 I can load other GWT(JavaScript) app in XWiki and Edit Sidebar (or say
 velocity can render them right). I think the difference of loading other
 non-database GWT application and DesignRationale Tree View is DR Treeview
 require make a rpc call to server and somehow the velocity could not render
 it right. Do I need to use XWiki's api to make the rpc call? Or use the
 Hiberbinate? Can you give me some suggestion how can I fit the Treeview into
 the XWiki? I deployed the the DR tree view outside of XWiki as a single
 application it work fine in web.xml, like this:
  
  <servlet-mapping>
     <servlet-name>treeParentServiceImpl</servlet-name>
     <url-pattern>/designrationaletreeview/treeParent</url-pattern>
 </servlet-mapping> 
Firebug's console displays all GWT-RPC requests you make so it's easy to
detect if (1) the request is send to the right URL and (2) the response
is correct.
Marius
 But when I deploy it within XWiki context, and writing servlet-mapping in
 web.xml, velocity could not render it right. Should I change the strut
 stuff?
 Thank you all!
 Leon
 _______________________________________________
 devs mailing list
 devs(a)xwiki.org
 
http://lists.xwiki.org/mailman/listinfo/devs