<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to bugs</title><link>https://sourceforge.net/p/xmlsh/bugs/</link><description>Recent changes to bugs</description><atom:link href="https://sourceforge.net/p/xmlsh/bugs/feed.rss" rel="self"/><language>en</language><lastBuildDate>Wed, 05 Oct 2011 12:21:57 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/xmlsh/bugs/feed.rss" rel="self" type="application/rss+xml"/><item><title>xmlsh fails on cygwin, NoClassDefFoundError</title><link>https://sourceforge.net/p/xmlsh/bugs/10/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;xmlsh fails to run under cygwin with:&lt;br /&gt;
Exception in thread "main" java.lang.NoClassDefFoundError: org/xmlsh/sh/shell/Shell&lt;/p&gt;
&lt;p&gt;It's a java-cygwin-path issue really, not xmlsh, but it can be avoided by adding:&lt;/p&gt;
&lt;p&gt;if [ $OSTYPE == "cygwin" ]; then&lt;br /&gt;
CLASSPATH=`cygpath -wp $CLASSPATH`&lt;br /&gt;
fi&lt;/p&gt;
&lt;p&gt;just prior the java command in $XMLSH/unix/xmlsh script.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Wed, 05 Oct 2011 12:21:57 -0000</pubDate><guid>https://sourceforge.netef9ce04e5e9dedc60c06ee7febf088694b611daf</guid></item><item><title>some demo scripts hardcode the location of xmlsh</title><link>https://sourceforge.net/p/xmlsh/bugs/9/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Following scripts hardcode the location of xmlsh, and fail OOTB (when called from demo.xsh, or called directly)&lt;/p&gt;
&lt;p&gt;demo/xml/xml_doc.xsh&lt;br /&gt;
demo/tools/tool_xquery.xsh&lt;br /&gt;
demo/tools/tool_pipe.xsh&lt;br /&gt;
demo/tools/tool_xpath.xsh&lt;br /&gt;
demo/tools/tool_xslt.xsh&lt;/p&gt;
&lt;p&gt;Tox fix, in these files replace "$XROOT/xmlsh" with "$XMLSH", presumes that XMLSH is set correctly as the install docs say to do.&lt;/p&gt;
&lt;p&gt;If changed, then it seems XROOT and DEMODIR are not used, and could be removed from demo.xsh.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Philip Gleghorn</dc:creator><pubDate>Tue, 19 Apr 2011 12:19:46 -0000</pubDate><guid>https://sourceforge.net671b0d14894110b87af0e606fe04e5a4d6089169</guid></item><item><title>demo.xsh needs "import commands posix"</title><link>https://sourceforge.net/p/xmlsh/bugs/8/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Running demo.bat on windows (non-cygwin), the "unix shell compatible" tests fail due to missing the cat command. Adding "import commands posix" to demo.xsh fixes this.&lt;/p&gt;
&lt;p&gt;Error prior to addng import:&lt;/p&gt;
&lt;h1 id="demo-examples-for-xmlsh"&gt;Demo Examples for xmlsh&lt;/h1&gt;
&lt;p&gt;1)  Unix shell compatible&lt;br /&gt;
2)  XML expression&lt;br /&gt;
3)  Core tools&lt;br /&gt;
4)  Interesting examples&lt;br /&gt;
=======================&lt;br /&gt;
ENTER to return&lt;br /&gt;
Command: 1&lt;br /&gt;
Demo Examples for xmlsh&lt;br /&gt;
=======================&lt;br /&gt;
1)  if statement&lt;br /&gt;
2)  for statement&lt;br /&gt;
3)  while statement&lt;br /&gt;
4)  case statement&lt;br /&gt;
5)  String variables&lt;br /&gt;
=======================&lt;br /&gt;
ENTER to return&lt;br /&gt;
Command: 1&lt;br /&gt;
======= unix_if.xsh =======&lt;br /&gt;
[C:/DEVEL/xmlsh_1_1_4/samples/demo/demo.xsh line: 52]&lt;br /&gt;
cat: not found&lt;br /&gt;
======= Press ENTER to run ======&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Philip Gleghorn</dc:creator><pubDate>Tue, 19 Apr 2011 11:00:26 -0000</pubDate><guid>https://sourceforge.net6b8fb4b34561c84daa6292ef5e01816e1bb56c80</guid></item><item><title>xgrep returns text values</title><link>https://sourceforge.net/p/xmlsh/bugs/7/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;xgrep returns filenames seperated by NL&lt;br /&gt;
To be consistant with other commands it should return XML values.&lt;/p&gt;
&lt;p&gt;Recommend to change the xgrep command to return the same structure as xml&lt;br /&gt;
Requested to also (like xls) add a "-r" command to xgrep which recurses directories&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Wed, 05 Jan 2011 21:33:09 -0000</pubDate><guid>https://sourceforge.net17ffc1dd21ec2046f6fe2713774ed7bb68d71a3b</guid></item><item><title> escaping characters handling in SQL expressions</title><link>https://sourceforge.net/p/xmlsh/bugs/6/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;A tricky area between passing variables and making substitutions&lt;br /&gt;
For a query option like -q "SELECT * FROM SALES WHERE CITY='DALLAS'"&lt;/p&gt;
&lt;p&gt;What is the way (eval?) to pass the -q options if DALLAS is now part of a variable city?&lt;/p&gt;
&lt;p&gt;I tried concatenation using a SQL statement variable like $head$City$tail without success&lt;br /&gt;
in this case XMLSH produces a escaped string like :&lt;br /&gt;
\"SELECT * FROM SALES WHERE CITY=\'DALLAS\'\"&lt;br /&gt;
which I think is not handled properly for the xsql parser when passed as -q $foobar: &lt;br /&gt;
-q \"SELECT * FROM SALES WHERE CITY='DALLAS'"&lt;/p&gt;
&lt;p&gt;Any suggestions? &lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Tue, 13 Oct 2009 13:52:59 -0000</pubDate><guid>https://sourceforge.netad00b8e8d265133f4b66108d9a8892f42b6a79ee</guid></item><item><title>xsql parsing options issues</title><link>https://sourceforge.net/p/xmlsh/bugs/5/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;nice to have...on top of all the powerful tools already supported, - I'm lovin' it&lt;br /&gt;
It appears to me that the options -u and -p are required &lt;br /&gt;
Ideally it could the command should be able to handle any jdbc driver not just relational databases&lt;br /&gt;
* I tested with csvjdbc -for simplicity - (http://csvjdbc.sourceforge.net/) but it fails,  perhaps because -u -p expected options (my guess).&lt;/p&gt;
&lt;p&gt;Moreover the connection message can't pass driver parameters as part of the connection url. That would simplify and target to the DB driver specifics &lt;/p&gt;
&lt;p&gt;For example this Derby connection url does not work &lt;br /&gt;
-c jdbc:derby://localhost:1527/sample;user=app;password=app&lt;/p&gt;
&lt;p&gt;if I separate -user app -pasword app ot does work. However some RDBMS might have other authentication schemas or none like csv&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Sun, 11 Oct 2009 17:53:45 -0000</pubDate><guid>https://sourceforge.net12ef2bb1bb36401f5cc5112d92fea4d960d41936</guid></item><item><title>Port duplication syntax not supported.</title><link>https://sourceforge.net/p/xmlsh/bugs/4/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Number based port duplication works e.g.&lt;br /&gt;
cmd   2&amp;gt;&amp;amp;1&lt;/p&gt;
&lt;p&gt;but name based port duplication does not work, e.g.&lt;br /&gt;
cmd (error)&amp;gt;&amp;amp;(output)&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">David Lee</dc:creator><pubDate>Wed, 13 May 2009 20:11:56 -0000</pubDate><guid>https://sourceforge.net1490725836383b45910b4128d3996df62864a268</guid></item><item><title>xed command with option -e generates an error</title><link>https://sourceforge.net/p/xmlsh/bugs/3/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Option -e generates error message :&lt;br /&gt;
Unknown option -e&lt;br /&gt;
Command succeeds if "-e xpath-expr" is replaced with "xpath-expr"&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Emmanuel Lazinier</dc:creator><pubDate>Wed, 07 Jan 2009 15:12:52 -0000</pubDate><guid>https://sourceforge.netc7b2d7274d7632bc49345e905655f09797dfedaf</guid></item><item><title>Documentation - page for xed needs tidying</title><link>https://sourceforge.net/p/xmlsh/bugs/2/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;&lt;a href="http://www.xmlsh.org/CommandXed" rel="nofollow"&gt;http://www.xmlsh.org/CommandXed&lt;/a&gt; page&lt;br /&gt;
has probably initially been copied from CommandXpath page. &lt;br /&gt;
So "xpath" still appears in title and synopsis, in lieu of "xed".&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Emmanuel Lazinier</dc:creator><pubDate>Wed, 17 Dec 2008 10:30:50 -0000</pubDate><guid>https://sourceforge.net128b9197ae269438f9ec4ac42f854163af14b68e</guid></item><item><title>xpath command with attribute in path generates an error</title><link>https://sourceforge.net/p/xmlsh/bugs/1/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;The script:&lt;br /&gt;
xls|xpath '//file/@name'&lt;br /&gt;
generates the following error message:&lt;br /&gt;
net.sf.saxonApiException: Cannot create an attribute node (name) whose parent is a document node&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Emmanuel Lazinier</dc:creator><pubDate>Tue, 16 Dec 2008 16:28:12 -0000</pubDate><guid>https://sourceforge.nete01ebefd5a7d1abe19babdc8c6cb2ac14523eabb</guid></item></channel></rss>