To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=114714
                 Issue #|114714
                 Summary|cannot create import filter xslt extension with parame
                        |ter  "sourceURL"/"sourceBaseURL" 
               Component|xml
                 Version|OOO330m8
                Platform|Unknown
                     URL|
              OS/Version|All
                  Status|UNCONFIRMED
       Status whiteboard|
                Keywords|
              Resolution|
              Issue type|DEFECT
                Priority|P3
            Subcomponent|external filters
             Assigned to|jsi
             Reported by|brinzing





------- Additional comments from brinz...@openoffice.org Fri Sep 24 05:09:48 
+0000 2010 -------
i tried to create a xslt import filter extension from an existing
"myfilter.jar" (the *.jar contains a "TypeDetection.xcu" and *.xsl file).

After installing the "myfilter.jar" via "Tools - XML Filter Settings - 
Open Package..." everything works fine:

i use "File - Open...", select my filter and a *.xml file. 
after xslt transformation a writer document is shown :-).

but if i create an extension with "filter.xcu", "type.xcu" (i used
"Mwikidemo.oxt" from
http://wiki.services.openoffice.org/wiki/Filter_extensions), every time i select
the xml file from 
"File - Open..." a "ASCII Import Filter" dialog will open and nothing 
happens ...

i noticed that:

- Tools - XML Filter Settings - Edit... - Register "Transformation" -
  "XSLT for import" is *empty* - with  "myfilter.jar" installed, 
  it contains the path to the *.xsl file in "user\xslt\"
  
- it seems parameter "sourceURL" and "sourceBaseURL" do not work with
  filter extension:
  
   StylesheetURL = file:///C:/Program%20Files/OOo-dev%203/program/../
                     share/uno_packages/cache/uno_packages/630E.tmp_/ 
                             myfilter.oxt/registry/../filter/report.xsl  
   SourceURL = 
   SourceBaseURL = 
   [...]        
   
- installing filter "test.xsl" from issue 
  http://www.openoffice.org/issues/show_bug.cgi?id=98408
  via "Tools - XML Filter Settings - New..." works fine:
 
   StylesheetURL = file:///E:/test_xml_parameter.xsl
   SourceURL = file:///E:/test.xml
   SourceBaseURL = test
   [...]
   
 my "filter.xcu" (extension) looks like:
 
 <prop oor:name="UserData">
        <value oor:separator=",">
          com.sun.star.documentconversion.XSLTFilter,,
          com.sun.star.comp.Writer.XMLImporter,,
          %origin%/../filter/report.xsl,,
        </value>
  </prop>
 
 this was my "TypeDetection.xcu" (myfilter.jar)
 
 <prop oor:name="Data" oor:type="xs:string">
                <value>0,XMLReport,com.sun.star.text.TextDocument,
                       com.sun.star.comp.Writer.XmlFilterAdaptor,
                      524353,com.sun.star.documentconversion.XSLTFilter;;
                     com.sun.star.comp.Writer.XMLImporter;
          com.sun.star.comp.Writer.XMLExporter;
              vnd.sun.star.Package:XMLReport/report.xsl;;;Demo,0,
                </value>
 </prop>

---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@xml.openoffice.org
For additional commands, e-mail: issues-h...@xml.openoffice.org


---------------------------------------------------------------------
To unsubscribe, e-mail: allbugs-unsubscr...@openoffice.org
For additional commands, e-mail: allbugs-h...@openoffice.org

Reply via email to