URI resolver set scope was fixed.
git-svn-id: http://svn.d4science-ii.research-infrastructures.eu/gcube/trunk/portlets/user/workspace-tree-widget@79656 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
parent
db9fdde87b
commit
c1ad652fd4
|
@ -51,9 +51,11 @@ public class UriResolverReaderParameter {
|
|||
* @throws Exception
|
||||
*
|
||||
*/
|
||||
public UriResolverReaderParameter() throws Exception {
|
||||
public UriResolverReaderParameter(String scope) throws Exception {
|
||||
|
||||
ScopeProvider.instance.set("/gcube/devsec");
|
||||
logger.trace("UriResolverReaderParameter is istancing with scope: "+scope);
|
||||
|
||||
ScopeProvider.instance.set(scope);
|
||||
|
||||
XQuery query = queryFor(ServiceEndpoint.class);
|
||||
|
||||
|
@ -218,9 +220,11 @@ public class UriResolverReaderParameter {
|
|||
|
||||
|
||||
public static void main(String[] args) throws Exception {
|
||||
logger.trace(new UriResolverReaderParameter());
|
||||
|
||||
UriResolverReaderParameter uriResolver = new UriResolverReaderParameter();
|
||||
String scope = "/gcube/devsec";
|
||||
logger.trace(new UriResolverReaderParameter(scope));
|
||||
|
||||
UriResolverReaderParameter uriResolver = new UriResolverReaderParameter(scope);
|
||||
|
||||
String fileName = "Wikipedia_logo_silver.png";
|
||||
|
||||
|
|
|
@ -302,12 +302,13 @@ public class WsUtil {
|
|||
public static UriResolverReaderParameter getUriResolver(HttpSession httpSession) {
|
||||
|
||||
ASLSession session = getAslSession(httpSession);
|
||||
|
||||
UriResolverReaderParameter uriResolver = null;
|
||||
try{
|
||||
uriResolver = (UriResolverReaderParameter) session.getAttribute(WsUtil.URI_RESOLVER_SERVICE);
|
||||
|
||||
if(uriResolver==null){
|
||||
uriResolver = new UriResolverReaderParameter();
|
||||
uriResolver = new UriResolverReaderParameter(session.getScope().toString());
|
||||
session.setAttribute(URI_RESOLVER_SERVICE, uriResolver);
|
||||
}
|
||||
|
||||
|
|
|
@ -162,12 +162,13 @@ public class UriResolverReaderRR {
|
|||
|
||||
|
||||
try{
|
||||
String scope = "/gcube/devsec";
|
||||
|
||||
Workspace workspace = HomeLibrary
|
||||
.getHomeManagerFactory()
|
||||
.getHomeManager()
|
||||
.getHome("francesco.mangiacrapa",
|
||||
GCUBEScope.getScope("/gcube/devsec"))
|
||||
GCUBEScope.getScope(scope))
|
||||
.getWorkspace();
|
||||
|
||||
GWTWorkspaceBuilder builder = new GWTWorkspaceBuilder();
|
||||
|
@ -183,7 +184,7 @@ public class UriResolverReaderRR {
|
|||
System.out.println("smpUri "+smpUri);
|
||||
|
||||
System.out.println("get uriResolver...");
|
||||
UriResolverReaderParameter uriResolver = new UriResolverReaderParameter();
|
||||
UriResolverReaderParameter uriResolver = new UriResolverReaderParameter(scope);
|
||||
|
||||
String url = uriResolver.resolveAsUriRequest(smpUri, "testResponse!@#$$%^^&&.html", folderItem.getMimeType(), true);
|
||||
System.out.println("url econded: "+url);
|
||||
|
|
Loading…
Reference in New Issue