else if (_contextHandler.getBaseResource() instanceof ResourceCollection) resource=_contextHandler.getBaseResource().addPath(pathInContext);
@Override public String toString() { String[] vhosts = getVirtualHosts(); StringBuilder b = new StringBuilder(); Package pkg = getClass().getPackage(); if (pkg != null) { String p = pkg.getName(); if (p != null && p.length() > 0) { String[] ss = p.split("\\."); for (String s : ss) b.append(s.charAt(0)).append('.'); } } b.append(getClass().getSimpleName()).append('@').append(Integer.toString(hashCode(),16)); b.append('{').append(getContextPath()).append(',').append(getBaseResource()).append(',').append(_availability); if (vhosts != null && vhosts.length > 0) b.append(',').append(vhosts[0]); b.append('}'); return b.toString(); }
@Override public String toString() { String[] vhosts = getVirtualHosts(); StringBuilder b = new StringBuilder(); Package pkg = getClass().getPackage(); if (pkg != null) { String p = pkg.getName(); if (p != null && p.length() > 0) { String[] ss = p.split("\\."); for (String s : ss) b.append(s.charAt(0)).append('.'); } } b.append(getClass().getSimpleName()).append('@').append(Integer.toString(hashCode(),16)); b.append('{').append(getContextPath()).append(',').append(getBaseResource()).append(',').append(_availability); if (vhosts != null && vhosts.length > 0) b.append(',').append(vhosts[0]); b.append('}'); return b.toString(); }
@Override public String toString() { String[] vhosts = getVirtualHosts(); StringBuilder b = new StringBuilder(); Package pkg = getClass().getPackage(); if (pkg != null) { String p = pkg.getName(); if (p != null && p.length() > 0) { String[] ss = p.split("\\."); for (String s : ss) b.append(s.charAt(0)).append('.'); } } b.append(getClass().getSimpleName()); b.append('{').append(getContextPath()).append(',').append(getBaseResource()); if (vhosts != null && vhosts.length > 0) b.append(',').append(vhosts[0]); b.append('}'); return b.toString(); }
@Override public String toString() { String[] vhosts = getVirtualHosts(); StringBuilder b = new StringBuilder(); Package pkg = getClass().getPackage(); if (pkg != null) { String p = pkg.getName(); if (p != null && p.length() > 0) { String[] ss = p.split("\\."); for (String s : ss) b.append(s.charAt(0)).append('.'); } } b.append(getClass().getSimpleName()).append('@').append(Integer.toString(hashCode(),16)); b.append('{').append(getContextPath()).append(',').append(getBaseResource()).append(',').append(_availability); if (vhosts != null && vhosts.length > 0) b.append(',').append(vhosts[0]); b.append('}'); return b.toString(); }
@Override public String toString() { String[] vhosts = getVirtualHosts(); StringBuilder b = new StringBuilder(); Package pkg = getClass().getPackage(); if (pkg != null) { String p = pkg.getName(); if (p != null && p.length() > 0) { String[] ss = p.split("\\."); for (String s : ss) b.append(s.charAt(0)).append('.'); } } b.append(getClass().getSimpleName()); b.append('{').append(getContextPath()).append(',').append(getBaseResource()); if (vhosts != null && vhosts.length > 0) b.append(',').append(vhosts[0]); b.append('}'); return b.toString(); }
@Override public String toString() { String[] vhosts = getVirtualHosts(); StringBuilder b = new StringBuilder(); Package pkg = getClass().getPackage(); if (pkg != null) { String p = pkg.getName(); if (p != null && p.length() > 0) { String[] ss = p.split("\\."); for (String s : ss) b.append(s.charAt(0)).append('.'); } } b.append(getClass().getSimpleName()); b.append('{').append(getContextPath()).append(',').append(getBaseResource()); if (vhosts != null && vhosts.length > 0) b.append(',').append(vhosts[0]); b.append('}'); return b.toString(); }
@Override public String toString() { String[] vhosts = getVirtualHosts(); StringBuilder b = new StringBuilder(); Package pkg = getClass().getPackage(); if (pkg != null) { String p = pkg.getName(); if (p != null && p.length() > 0) { String[] ss = p.split("\\."); for (String s : ss) b.append(s.charAt(0)).append('.'); } } b.append(getClass().getSimpleName()); b.append('{').append(getContextPath()).append(',').append(getBaseResource()); if (vhosts != null && vhosts.length > 0) b.append(',').append(vhosts[0]); b.append('}'); return b.toString(); }
@Override public String toString() { String[] vhosts = getVirtualHosts(); StringBuilder b = new StringBuilder(); Package pkg = getClass().getPackage(); if (pkg != null) { String p = pkg.getName(); if (p != null && p.length() > 0) { String[] ss = p.split("\\."); for (String s : ss) b.append(s.charAt(0)).append('.'); } } b.append(getClass().getSimpleName()); b.append('{').append(getContextPath()).append(',').append(getBaseResource()); if (vhosts != null && vhosts.length > 0) b.append(',').append(vhosts[0]); b.append('}'); return b.toString(); }
@Override public String toString() { String[] vhosts = getVirtualHosts(); StringBuilder b = new StringBuilder(); Package pkg = getClass().getPackage(); if (pkg != null) { String p = pkg.getName(); if (p != null && p.length() > 0) { String[] ss = p.split("\\."); for (String s : ss) b.append(s.charAt(0)).append('.'); } } b.append(getClass().getSimpleName()).append('@').append(Integer.toString(hashCode(),16)); b.append('{').append(getContextPath()).append(',').append(getBaseResource()).append(',').append(_availability); if (vhosts != null && vhosts.length > 0) b.append(',').append(vhosts[0]); b.append('}'); return b.toString(); }
protected String getContextName(ContextHandler context) { String name = null; if (context.getContextPath()!=null && context.getContextPath().length()>0) { int idx = context.getContextPath().lastIndexOf('/'); name = idx < 0 ? context.getContextPath() : context.getContextPath().substring(++idx); if (name==null || name.length()==0) name= "ROOT"; } if (name==null && context.getBaseResource()!=null) { try { if (context.getBaseResource().getFile()!=null) name = context.getBaseResource().getFile().getName(); } catch(IOException e) { LOG.ignore(e); name=context.getBaseResource().getName(); } } return name; } }
protected String getContextName(ContextHandler context) { String name = null; if (context.getContextPath()!=null && context.getContextPath().length()>0) { int idx = context.getContextPath().lastIndexOf('/'); name = idx < 0 ? context.getContextPath() : context.getContextPath().substring(++idx); if (name==null || name.length()==0) name= "ROOT"; } if (name==null && context.getBaseResource()!=null) { try { if (context.getBaseResource().getFile()!=null) name = context.getBaseResource().getFile().getName(); } catch(IOException e) { LOG.ignore(e); name=context.getBaseResource().getName(); } } return name; } }
protected String getContextName(ContextHandler context) { String name = null; if (context.getContextPath()!=null && context.getContextPath().length()>0) { int idx = context.getContextPath().lastIndexOf('/'); name = idx < 0 ? context.getContextPath() : context.getContextPath().substring(++idx); if (name==null || name.length()==0) name= "ROOT"; } if (name==null && context.getBaseResource()!=null) { try { if (context.getBaseResource().getFile()!=null) name = context.getBaseResource().getFile().getName(); } catch(IOException e) { LOG.ignore(e); name=context.getBaseResource().getName(); } } return name; } }
protected String getContextName(ContextHandler context) { String name = null; if (context.getContextPath()!=null && context.getContextPath().length()>0) { int idx = context.getContextPath().lastIndexOf('/'); name = idx < 0 ? context.getContextPath() : context.getContextPath().substring(++idx); if (name==null || name.length()==0) name= "ROOT"; } if (name==null && context.getBaseResource()!=null) { try { if (context.getBaseResource().getFile()!=null) name = context.getBaseResource().getFile().getName(); } catch(IOException e) { LOG.ignore(e); name=context.getBaseResource().getName(); } } return name; } }
public Resource getResource(String path) throws MalformedURLException { if (path==null || !path.startsWith("/")) throw new MalformedURLException(path); Resource base = _baseResource; if (base==null) { if (_context==null) return null; base=_context.getBaseResource(); if (base==null) return null; } try { path=URIUtil.canonicalPath(path); return base.addPath(path); } catch(Exception e) { LOG.ignore(e); } return null; }
public Resource getResource(String path) throws MalformedURLException { if (path==null || !path.startsWith("/")) throw new MalformedURLException(path); Resource base = _baseResource; if (base==null) { if (_context==null) return null; base=_context.getBaseResource(); if (base==null) return null; } try { path=URIUtil.canonicalPath(path); return base.addPath(path); } catch(Exception e) { LOG.ignore(e); } return null; }
public Resource getResource(String path) throws MalformedURLException { if (path==null || !path.startsWith("/")) throw new MalformedURLException(path); Resource base = _baseResource; if (base==null) { if (_context==null) return null; base=_context.getBaseResource(); if (base==null) return null; } try { path=URIUtil.canonicalPath(path); return base.addPath(path); } catch(Exception e) { LOG.ignore(e); } return null; }
public Resource getResource(String path) throws MalformedURLException { if (path==null || !path.startsWith("/")) throw new MalformedURLException(path); Resource base = _baseResource; if (base==null) { if (_context==null) return null; base=_context.getBaseResource(); if (base==null) return null; } try { path=URIUtil.canonicalPath(path); return base.addPath(path); } catch(Exception e) { LOG.ignore(e); } return null; }
public Resource getResource(String path) throws MalformedURLException { if (path==null || !path.startsWith("/")) throw new MalformedURLException(path); Resource base = _baseResource; if (base==null) { if (_context==null) return null; base=_context.getBaseResource(); if (base==null) return null; } try { path=URIUtil.canonicalPath(path); return base.addPath(path); } catch(Exception e) { LOG.ignore(e); } return null; }
if (name==null && context.getBaseResource()!=null) if (context.getBaseResource().getFile()!=null) name = context.getBaseResource().getFile().getName(); name=context.getBaseResource().getName();