cziegeler    2003/09/03 04:51:08

  Modified:    src/blocks/woody/java/org/apache/cocoon/woody/binding
                        JXPathBindingManager.java
  Log:
  Fixed bug in binding manager: now every Cocoon source can be used as the URI
  
  Revision  Changes    Path
  1.8       +4 -1      
cocoon-2.1/src/blocks/woody/java/org/apache/cocoon/woody/binding/JXPathBindingManager.java
  
  Index: JXPathBindingManager.java
  ===================================================================
  RCS file: 
/home/cvs/cocoon-2.1/src/blocks/woody/java/org/apache/cocoon/woody/binding/JXPathBindingManager.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- JXPathBindingManager.java 12 Aug 2003 16:33:32 -0000      1.7
  +++ JXPathBindingManager.java 3 Sep 2003 11:51:08 -0000       1.8
  @@ -101,8 +101,11 @@
       public Binding createBinding(Source bindSrc)
           throws BindingException {
           try {
  +            InputSource is = new InputSource(bindSrc.getInputStream());
  +            is.setSystemId(bindSrc.getURI());
  +            
               Document doc =
  -                DomHelper.parse(new InputSource(bindSrc.getURI()));
  +                DomHelper.parse(is);
               Element rootElm = doc.getDocumentElement();
               JXPathBindingBase newBinding = null;
               if (BindingManager.NAMESPACE.equals(rootElm.getNamespaceURI())) {
  
  
  

Reply via email to