<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:www.nabble.com,2006:forum-14876</id>
	<title>Nabble - Program D</title>
	<updated>2008-10-08T23:16:49Z</updated>
	<link rel="self" type="application/atom+xml" href="http://www.nabble.com/Program-D-f14876.xml" />
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Program-D-f14876.html" />
	<subtitle type="html">Program D is the most widely used free (&quot;open source&quot;) AIML bot platform in the world. It is the most feature-complete, best-tested implementation of the current &lt;a href=&quot;http://aitools.org/aiml/spec&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;AIML specification&lt;/a&gt;. It supports unlimited multiple bots in a single server instance, and has an open-ended architecture for interacting via any interface imaginable. The standard release provides a J2EE web application implementation that can be deployed as a .war file. Drop-in listeners are available for &lt;a href=&quot;http://aitools.org/irclistener&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;IRC&lt;/a&gt;, &lt;a href=&quot;http://aitools.org/aimlistener&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;AIM&lt;/a&gt;, and &lt;a href=&quot;http://aitools.org/yahoolistener&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Yahoo&lt;/a&gt;. It includes an automated testing framework for testing knowledge bases, and is packaged with an AIML Test Suite that verifies that the program itself complies to the AIML specification.&lt;/p&gt;
&lt;p&gt;Program D is known to work with many different languages / character sets. Its component-oriented architecture allows it to be integrated into any application framework desirable. It is implemented in Java, and uses many features of the latest JDK to provide optimum code reliability. It is actively maintained and supported.</subtitle>
	
<entry>
	<id>tag:www.nabble.com,2006:post-19893025</id>
	<title>Web Program D &amp; Haptek Integration</title>
	<published>2008-10-08T23:16:49Z</published>
	<updated>2008-10-08T23:16:49Z</updated>
	<author>
		<name>cybertution</name>
	</author>
	<content type="html">Hi I am doing a web application where program D is the AIML engine and Haptek being the graphic interface. Is there a good way to integrate these 2 programs together so that the conversations will be speaked out by the haptek avatar?
&lt;br&gt;&lt;br&gt;I have also been trying to send user input by pressing 'enter' but it seems that the voice reply by the Haptek avatar does not sync and usually tend to delay by 1 answer or even just repeat the same answer? Is there a getaround or good solution for this? thanks.</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Web-Program-D---Haptek-Integration-tp19893025p19893025.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19646161</id>
	<title>&lt;that&gt; not handled by programD?</title>
	<published>2008-09-24T03:38:53Z</published>
	<updated>2008-09-24T03:38:53Z</updated>
	<author>
		<name>serj</name>
	</author>
	<content type="html">Hello please can anybody help me to understand what's wrong with this tag in my code? is not handled by programD or my code is wrong? I use Program D version 4.6. thanks a lot serj &lt;a href=&quot;http://www.nabble.com/file/p19646161/knock.aiml&quot; target=&quot;_top&quot;&gt;knock.aiml&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;ISO-8859-1&amp;quot;?&amp;gt;
&lt;br&gt;&amp;lt;aiml version=&amp;quot;1.0.1&amp;quot; xmlns=&amp;quot;&lt;a href=&quot;http://alicebot.org/2001/AIML-1.0.1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://alicebot.org/2001/AIML-1.0.1&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; xmlns:html=&amp;quot;&lt;a href=&quot;http://www.w3.org/1999/xhtml&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/1999/xhtml&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; xmlns:xsi=&amp;quot;&lt;a href=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; xsi:schemaLocation=&amp;quot;&lt;a href=&quot;http://alicebot.org/2001/AIML-1.0.1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://alicebot.org/2001/AIML-1.0.1&lt;/a&gt;&amp;nbsp;&lt;a href=&quot;http://aitools.org/aiml/schema/AIML.xsd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://aitools.org/aiml/schema/AIML.xsd&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;category&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;pattern&amp;gt;KNOCK KNOCK&amp;lt;/pattern&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;template&amp;gt;Who's there?&amp;lt;/template&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/category&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;category&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;pattern&amp;gt;*&amp;lt;/pattern&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;that&amp;gt;Who's there?&amp;lt;/that&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;template&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;person /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; who?
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/template&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/category&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;category&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;pattern&amp;gt;*&amp;lt;/pattern&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;that&amp;gt;* WHO&amp;lt;/that&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;template&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Ha ha very funny,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;get name=&amp;quot;name&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/template&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/category&amp;gt;
&lt;br&gt;&amp;lt;/aiml&amp;gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/%3Cthat%3E-not-handled-by-programD--tp19646161p19646161.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19356805</id>
	<title>Programd and Mysql</title>
	<published>2008-09-07T03:47:52Z</published>
	<updated>2008-09-07T03:47:52Z</updated>
	<author>
		<name>attila85</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;I've got some problems connecting programd to mysql for logging and store aiml files into database.
&lt;br&gt;I've followed the instructions in the programd website, but it doesn't write anything into the db, neither print any error messages.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;entry key=&amp;quot;programd.database.url&amp;quot;&amp;gt;jdbc:mysql://127.0.0.1&amp;lt;/entry&amp;gt;
&lt;br&gt;This is the line in core.xml
&lt;br&gt;I've also tried:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;entry key=&amp;quot;programd.database.url&amp;quot;&amp;gt;jdbc:mysql://127.0.0.1/dbname&amp;lt;/entry&amp;gt;
&lt;br&gt;But it doesn't work, neither logs, nor triggers, are written into the db.
&lt;br&gt;Does anybody can help me? 
&lt;br&gt;I've to put all this in my thesis and I don't have so much time so quick reply are really appreciated! :)
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Programd-and-Mysql-tp19356805p19356805.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18751278</id>
	<title>using gossip function</title>
	<published>2008-07-31T02:59:49Z</published>
	<updated>2008-07-31T02:59:49Z</updated>
	<author>
		<name>superrantonioxp</name>
	</author>
	<content type="html">I'm using the gossip function to save som data on the gossip.txtx file.
&lt;br&gt;&lt;br&gt;this function works fine, but every time I reestart the tomcat server, the gossip.txt file is deleted. 
&lt;br&gt;&lt;br&gt;does any body know another way to save some especific data in a file?
&lt;br&gt;&lt;br&gt;thanks
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/using-gossip-function-tp18751278p18751278.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-15573344</id>
	<title>Fail to deploy War file compiled from source code</title>
	<published>2008-02-19T14:13:23Z</published>
	<updated>2008-02-19T14:13:23Z</updated>
	<author>
		<name>d55266</name>
	</author>
	<content type="html">Hi, I've been trying to find a solution for this for a few days now. Hopefully someone here could help me out, it's my last resource ;-)
&lt;br&gt;&lt;br&gt;Here's what I did:
&lt;br&gt;- download the source code distribution 4.6
&lt;br&gt;- run Ant. It produces the 2 jar files. (from the default build.xml)
&lt;br&gt;- change first line in build.xml to &amp;lt;project default=&amp;quot;war&amp;quot; basedir=&amp;quot;.&amp;quot;&amp;gt; to get a war file
&lt;br&gt;- run Ant. It successfully produces a war file.
&lt;br&gt;- go to Tomcat manager and deploy that war file. Result in error:
&lt;br&gt;&lt;br&gt;type Exception report
&lt;br&gt;message
&lt;br&gt;description The server encountered an internal error () that prevented it from fulfilling this request.
&lt;br&gt;exception
&lt;br&gt;javax.servlet.ServletException: Servlet execution threw an exception
&lt;br&gt;root cause
&lt;br&gt;java.lang.NoClassDefFoundError: org/apache/commons/io/output/DeferredFileOutputStream
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; org.apache.commons.fileupload.DefaultFileItemFactory.createItem(DefaultFileItemFactory.java:103)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:302)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; org.apache.catalina.manager.HTMLManagerServlet.doPost(HTMLManagerServlet.java:157)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
&lt;br&gt;&lt;br&gt;I'm using:
&lt;br&gt;- Tomcat 5.5.26
&lt;br&gt;- JDK 1.5.0_14
&lt;br&gt;- Ant 1.7.0
&lt;br&gt;&lt;br&gt;Any help is greatly appreciated.
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;Tom.
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Fail-to-deploy-War-file-compiled-from-source-code-tp15573344p15573344.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-15359740</id>
	<title>Using 2 bots</title>
	<published>2008-02-08T09:12:50Z</published>
	<updated>2008-02-08T09:12:50Z</updated>
	<author>
		<name>superantonio</name>
	</author>
	<content type="html">I want to use 2 bots using diferents talktobots pages
&lt;br&gt;&lt;br&gt;I have the AIML files
&lt;br&gt;&lt;br&gt;The bot.xml an properties.xml
&lt;br&gt;&lt;br&gt;files configured but I don't know how to said to my page which bot to use
&lt;br&gt;&lt;br&gt;&amp;nbsp;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Using-2-bots-tp15359740p15359740.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-14939965</id>
	<title>Re: ProgramD, newbie</title>
	<published>2008-01-17T16:12:13Z</published>
	<updated>2008-01-17T16:12:13Z</updated>
	<author>
		<name>adrian diaz</name>
	</author>
	<content type="html">*****************************************************************
&lt;br&gt;I am a newbie using ProgramD.
&lt;br&gt;I successfully installed it on my Linux machine and I can run simple-consle 
&lt;br&gt;and simple-gui-console.
&lt;br&gt;&lt;br&gt;But I do not know how to talk with the SampleBot. e.g. I get the following 
&lt;br&gt;messages:
&lt;br&gt;&lt;br&gt;[YourBot] user&amp;gt; hi
&lt;br&gt;[2006-05-06 13:12:29,844] WARN: No match found for path &amp;quot;hi&amp;quot;.
&lt;br&gt;[2006-05-06 13:12:29,845] INFO: apus -&amp;gt; SampleBot: &amp;quot;hi&amp;quot;; SampleBot -&amp;gt; apus: &amp;quot;&amp;quot;
&lt;br&gt;YourBot&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;Therefore I have 3 questions:
&lt;br&gt;1) how can I talk to a bot
&lt;br&gt;***********************************************************************
&lt;br&gt;&lt;br&gt;I am having the same problem but I am Running Windows XP</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/ProgramD%2C-newbie-tp4260571p14939965.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-13452519</id>
	<title>The Keyword DONT</title>
	<published>2007-10-28T05:39:39Z</published>
	<updated>2007-10-28T05:39:39Z</updated>
	<author>
		<name>swiver</name>
	</author>
	<content type="html">A pattern is not matching if it contains the keyword DONT.
&lt;br&gt;&lt;br&gt;Is it a reserved word or something? How do I know what to use and what not to use while typing the text for patterns.
&lt;br&gt;&lt;br&gt;I also need a pattern like &amp;quot;select one from the group (a,b,d,c)!&amp;quot; how do I handle the paranthesis and exclamation characters.
&lt;br&gt;&lt;br&gt;Thanks so much.</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/The-Keyword-DONT-tp13452519p13452519.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-13452391</id>
	<title>Organizing AIML files in ProgramD</title>
	<published>2007-10-28T05:19:59Z</published>
	<updated>2007-10-28T05:19:59Z</updated>
	<author>
		<name>swiver</name>
	</author>
	<content type="html">I am writing content in AIML. There will be hundreds of categories. I know I use TOPIC tag where appropriate but how do I organize the AIML files.
&lt;br&gt;&lt;br&gt;1. Write all in one large AIML file?
&lt;br&gt;&lt;br&gt;2. Write based on some subject matter classification?
&lt;br&gt;&lt;br&gt;What are the implications? I am going to use ProgramD in a multi-user website.</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Organizing-AIML-files-in-ProgramD-tp13452391p13452391.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-13451504</id>
	<title>General questions library</title>
	<published>2007-10-28T03:10:50Z</published>
	<updated>2007-10-28T03:10:50Z</updated>
	<author>
		<name>swiver</name>
	</author>
	<content type="html">Is there any pre-developed AIML to handle general stuff so that I can concentrate on building the real contnet. For example, when the user types in a bad word and nothing else, i would like to define something like say &amp;quot;well lets talk about the real subject my friend&amp;quot; for &amp;quot;all bad words&amp;quot;. Similarly when the user says very general words like &amp;quot;so&amp;quot;, i would like to say &amp;quot;so what?&amp;quot;.
&lt;br&gt;&lt;br&gt;Is there any generic content that can be reused for all this?</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/General-questions-library-tp13451504p13451504.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-13450665</id>
	<title>Using ProgramD example JSPs</title>
	<published>2007-10-28T01:19:58Z</published>
	<updated>2007-10-28T01:19:58Z</updated>
	<author>
		<name>swiver</name>
	</author>
	<content type="html">I have downloaded the latest 4.6 version of ProgramD andhave the following questions:
&lt;br&gt;&lt;br&gt;1. It is using some DWR functionality for AJAX. This is working fine in FireFox but not in IE. Is this a known problem (it says Object Error when submit is clicked).
&lt;br&gt;&lt;br&gt;2. If I use ProgramD in my commercial site to answer my customers' queries, is it allowed and should I show any messages/logos of ProgramD in that page?
&lt;br&gt;&lt;br&gt;3. I have powerful servers but still want to know if ProgramD war file can handle multiple different concurrent users to the site (especially maintaining the set_ values separately for each session)? Is there anything that is not obvious that I need to be aware of?
&lt;br&gt;&lt;br&gt;Well, I am hoping that members here could have the answers and await them. I have searched the existing posts before this one -
&lt;br&gt;&lt;br&gt;Swiver.</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Using-ProgramD-example-JSPs-tp13450665p13450665.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-13214346</id>
	<title>Re: Javascript to manipulate document objects</title>
	<published>2007-10-15T09:27:05Z</published>
	<updated>2007-10-15T09:27:05Z</updated>
	<author>
		<name>superantonio</name>
	</author>
	<content type="html">&lt;br&gt;Noel
&lt;br&gt;&lt;br&gt;do you have any sample of what I'm trying?
&lt;br&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;
&lt;br&gt;window.open(&amp;quot;www.yahoo.es&amp;quot;)
&lt;br&gt;&amp;lt;/script&amp;gt;
&lt;br&gt;&lt;br&gt;I'm using the rebecca pluging for ecplipse, since I put the &amp;lt;script&amp;gt; tag, it is markes as an error.
&lt;br&gt;&lt;br&gt;Even that, when I try on the iexplorer, the code above does not work, pleas I need to do this kind of things so show some images to the user.
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Javascript-to-manipulate-document-objects-tp13133715p13214346.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-13138903</id>
	<title>Re: ProgramD and Tomcat on Windows</title>
	<published>2007-10-10T10:02:16Z</published>
	<updated>2007-10-10T10:02:16Z</updated>
	<author>
		<name>attila85</name>
	</author>
	<content type="html">Up,
&lt;br&gt;&lt;br&gt;Noel can you help me?</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/ProgramD-and-Tomcat-on-Windows-tp12169264p13138903.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-13138941</id>
	<title>Re: Javascript to manipulate document objects</title>
	<published>2007-10-10T10:01:02Z</published>
	<updated>2007-10-10T10:01:02Z</updated>
	<author>
		<name>superantonio</name>
	</author>
	<content type="html">Thank you Noel
&lt;br&gt;&lt;br&gt;but I've tried this before
&lt;br&gt;&lt;br&gt;for example, as you wrote
&lt;br&gt;&lt;br&gt;&amp;lt;category&amp;gt;
&lt;br&gt;&amp;lt;pattern&amp;gt;STARTUP&amp;lt;/pattern&amp;gt;
&lt;br&gt;&amp;lt;template&amp;gt;
&lt;br&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;
&lt;br&gt;window.open(&amp;quot;www.yahoo.es&amp;quot;)
&lt;br&gt;&amp;lt;/script&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;javascript&amp;gt;
&lt;br&gt;&amp;nbsp;	
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var hoy = new Date();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var horaActual = hoy.getHours();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var texto = &amp;quot;me llamo Hugo, su asistente virtual para atenderle en
&lt;br&gt;los problemas que pueda tener. Para poder responder, expliqueme
&lt;br&gt;brevemente el problema&amp;quot;;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if(horaActual &amp;gt;=19)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;quot;buenas noches &amp;quot; + texto;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if(horaActual &amp;gt;=12)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;quot;buenas tardes &amp;quot; + texto;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if(horaActual &amp;gt;=1)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;quot;Buenos días &amp;quot; + texto;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/javascript&amp;gt;
&lt;br&gt;&amp;lt;think&amp;gt;&amp;lt;set name=&amp;quot;topic&amp;quot;&amp;gt;IDENTIFICAR&amp;lt;/set&amp;gt;&amp;lt;/think&amp;gt;
&lt;br&gt;&amp;lt;/template&amp;gt;
&lt;br&gt;&amp;lt;/category&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;On the iexplorer I get an [Object error] alert and I get this on the
&lt;br&gt;programD Activity.log
&lt;br&gt;&lt;br&gt;[2007-10-10 17:56:42,500] WARN: No match found for path &amp;quot;STARTUP&amp;quot;.
&lt;br&gt;[2007-10-10 17:56:42,500] INFO: E1026943C66E236CB5E81BA4F7865BA8 -&amp;gt;
&lt;br&gt;Hugo: &amp;quot;connect&amp;quot;; Hugo -&amp;gt; E1026943C66E236CB5E81BA4F7865BA8: &amp;quot;&amp;quot;
&lt;br&gt;&lt;br&gt;If I delete the &amp;lt;script&amp;gt; part, it works fine
&lt;br&gt;&lt;br&gt;&lt;br&gt;any idea?
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;programd mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=13138941&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;programd@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://aitools.org/mailman/listinfo/programd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://aitools.org/mailman/listinfo/programd&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Javascript-to-manipulate-document-objects-tp13133715p13138941.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-13138588</id>
	<title>Re: Javascript to manipulate document objects</title>
	<published>2007-10-10T09:43:48Z</published>
	<updated>2007-10-10T09:43:48Z</updated>
	<author>
		<name>Noel Bush</name>
	</author>
	<content type="html">AIML's javascript element allows you to run server-side Javascript. &amp;nbsp;If 
&lt;br&gt;you want to deliver javascript to the client side, just include it in an 
&lt;br&gt;HTML &amp;lt;script/&amp;gt; element, like
&lt;br&gt;&lt;br&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;
&lt;br&gt;...your script
&lt;br&gt;&amp;lt;/script&amp;gt;
&lt;br&gt;&lt;br&gt;as part of the template.
&lt;br&gt;&lt;br&gt;Noel
&lt;br&gt;&lt;br&gt;Antonio Jimenez wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I'm trying to include thos code on my AIML files in order to
&lt;br&gt;&amp;gt; manipulate som javascript window objects such as window, or text boxes
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;lt;topic name=&amp;quot;SALUDO&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;category&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;pattern&amp;gt;STARTUP&amp;lt;/pattern&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;template&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;learn&amp;gt;...load all files normally...&amp;lt;/learn&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;javascript&amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; window.open(&amp;quot;salutation.html&amp;quot;)
&lt;br&gt;&amp;gt; document.getElementById(&amp;quot;muestra&amp;quot;).scr=&amp;quot;muestra.jpg&amp;quot;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; var hoy = new Date();
&lt;br&gt;&amp;gt; var horaActual = hoy.getHours();
&lt;br&gt;&amp;gt; var texto = &amp;quot;me llamo Hugo, su asistente virtual para atenderle en los
&lt;br&gt;&amp;gt; problemas que pueda tener. Para poder responder, expliqueme brevemente
&lt;br&gt;&amp;gt; el problema&amp;quot;;
&lt;br&gt;&amp;gt; if(horaActual &amp;gt;=19)
&lt;br&gt;&amp;gt; &amp;quot;buenas noches &amp;quot; + texto;
&lt;br&gt;&amp;gt; if(horaActual &amp;gt;=12)
&lt;br&gt;&amp;gt; &amp;quot;buenas tardes &amp;quot; + texto;
&lt;br&gt;&amp;gt; if(horaActual &amp;gt;=1)
&lt;br&gt;&amp;gt; &amp;quot;Buenos días &amp;quot; + texto;
&lt;br&gt;&amp;gt; &amp;lt;/javascript&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;think&amp;gt;&amp;lt;set name=&amp;quot;topic&amp;quot;&amp;gt;IDENTIFICAR&amp;lt;/set&amp;gt;&amp;lt;/think&amp;gt; &amp;lt;/template&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/category&amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; but this part does not work
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; window.open(&amp;quot;salutation.html&amp;quot;)
&lt;br&gt;&amp;gt; document.getElementById(&amp;quot;muestra&amp;quot;).scr=&amp;quot;muestra.jpg&amp;quot;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; could any body tell me what am I doing wrong?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; any samples?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Thanks
&lt;br&gt;&amp;gt; 
&lt;/div&gt;_______________________________________________
&lt;br&gt;programd mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=13138588&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;programd@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://aitools.org/mailman/listinfo/programd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://aitools.org/mailman/listinfo/programd&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Javascript-to-manipulate-document-objects-tp13133715p13138588.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-13133715</id>
	<title>Javascript to manipulate document objects</title>
	<published>2007-10-10T05:04:53Z</published>
	<updated>2007-10-10T05:04:53Z</updated>
	<author>
		<name>superrantonioxp</name>
	</author>
	<content type="html">Hi
&lt;br&gt;&lt;br&gt;I'm trying to include thos code on my AIML files in order to
&lt;br&gt;manipulate som javascript window objects such as window, or text boxes
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;lt;topic name=&amp;quot;SALUDO&amp;quot;&amp;gt;
&lt;br&gt;&amp;lt;category&amp;gt;
&lt;br&gt;&amp;lt;pattern&amp;gt;STARTUP&amp;lt;/pattern&amp;gt;
&lt;br&gt;&amp;lt;template&amp;gt;
&lt;br&gt;&amp;lt;learn&amp;gt;...load all files normally...&amp;lt;/learn&amp;gt;
&lt;br&gt;&amp;lt;javascript&amp;gt;
&lt;br&gt;&lt;br&gt;window.open(&amp;quot;salutation.html&amp;quot;)
&lt;br&gt;document.getElementById(&amp;quot;muestra&amp;quot;).scr=&amp;quot;muestra.jpg&amp;quot;
&lt;br&gt;&lt;br&gt;var hoy = new Date();
&lt;br&gt;var horaActual = hoy.getHours();
&lt;br&gt;var texto = &amp;quot;me llamo Hugo, su asistente virtual para atenderle en los
&lt;br&gt;problemas que pueda tener. Para poder responder, expliqueme brevemente
&lt;br&gt;el problema&amp;quot;;
&lt;br&gt;if(horaActual &amp;gt;=19)
&lt;br&gt;&amp;quot;buenas noches &amp;quot; + texto;
&lt;br&gt;if(horaActual &amp;gt;=12)
&lt;br&gt;&amp;quot;buenas tardes &amp;quot; + texto;
&lt;br&gt;if(horaActual &amp;gt;=1)
&lt;br&gt;&amp;quot;Buenos días &amp;quot; + texto;
&lt;br&gt;&amp;lt;/javascript&amp;gt;
&lt;br&gt;&amp;lt;think&amp;gt;&amp;lt;set name=&amp;quot;topic&amp;quot;&amp;gt;IDENTIFICAR&amp;lt;/set&amp;gt;&amp;lt;/think&amp;gt; &amp;lt;/template&amp;gt;
&lt;br&gt;&amp;lt;/category&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;but this part does not work
&lt;br&gt;&lt;br&gt;window.open(&amp;quot;salutation.html&amp;quot;)
&lt;br&gt;document.getElementById(&amp;quot;muestra&amp;quot;).scr=&amp;quot;muestra.jpg&amp;quot;
&lt;br&gt;&lt;br&gt;could any body tell me what am I doing wrong?
&lt;br&gt;&lt;br&gt;any samples?
&lt;br&gt;&lt;br&gt;Thanks
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Antonio Jimenez
&lt;br&gt;677 55 33 35
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;programd mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=13133715&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;programd@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://aitools.org/mailman/listinfo/programd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://aitools.org/mailman/listinfo/programd&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Javascript-to-manipulate-document-objects-tp13133715p13133715.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-12175934</id>
	<title>RE: ProgramD and Tomcat on Windows</title>
	<published>2007-08-15T23:44:22Z</published>
	<updated>2007-08-15T23:44:22Z</updated>
	<author>
		<name>Michiel van Hulst-2</name>
	</author>
	<content type="html">&lt;br&gt;&lt;br&gt;- original message -
&lt;br&gt;Subject:	[programd] ProgramD and Tomcat on Windows
&lt;br&gt;From:	&amp;quot;Attila&amp;quot; &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=12175934&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;attila@...&lt;/a&gt;&amp;gt;
&lt;br&gt;Date:		15/08/2007 20:03
&lt;br&gt;&lt;br&gt;Hello,
&lt;br&gt;&lt;br&gt;I need some help installing the war file into tomcat and starting it.
&lt;br&gt;Tomcat takes the war file correclty but when I try to Start it, it gives me the follow error:
&lt;br&gt;&amp;quot;FAIL - Application at context path /programd could not be started&amp;quot;
&lt;br&gt;And looking the tomcat log files I can see:
&lt;br&gt;&amp;quot;15-ago-2007 19.56.18 org.apache.catalina.core.StandardContext start
&lt;br&gt;GRAVE: Context [/programd] startup failed due to previous errors
&lt;br&gt;15-ago-2007 19.58.14 org.apache.catalina.core.StandardContext start
&lt;br&gt;GRAVE: Error listenerStart&amp;quot;
&lt;br&gt;&lt;br&gt;I've read in the aitools guide that I've to change the path of the core.xml but I don't know what to put(absolute or relative path?), and I don't know how to rebuild the war file.
&lt;br&gt;Does anybody can tell me how to do it?
&lt;br&gt;Or does anybody can tell me how to start programd in tomcat on windows step by step?
&lt;br&gt;Tnx in advance, this will be part of my university thesis :)
&lt;br&gt;&lt;br&gt;Sincerely,
&lt;br&gt;Riccardo
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;programd mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=12175934&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;programd@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://aitools.org/mailman/listinfo/programd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://aitools.org/mailman/listinfo/programd&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;programd mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=12175934&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;programd@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://aitools.org/mailman/listinfo/programd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://aitools.org/mailman/listinfo/programd&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/ProgramD-and-Tomcat-on-Windows-tp12169264p12175934.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-12169264</id>
	<title>ProgramD and Tomcat on Windows</title>
	<published>2007-08-15T12:19:40Z</published>
	<updated>2007-08-15T12:19:40Z</updated>
	<author>
		<name>attila85</name>
	</author>
	<content type="html">&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0 Transitional//EN&quot;&gt;
&lt;HTML&gt;&lt;HEAD&gt;
&lt;META http-equiv=Content-Type content=&quot;text/html; charset=iso-8859-1&quot;&gt;
&lt;META content=&quot;MSHTML 6.00.5730.11&quot; name=GENERATOR&gt;

&lt;/HEAD&gt;
&lt;BODY bgColor=#ffffff&gt;
&lt;DIV&gt;&lt;FONT face=Arial size=2&gt;Hello,&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT face=Arial size=2&gt;I need some help installing the war file into 
tomcat and starting it.&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT face=Arial size=2&gt;Tomcat takes the war file correclty but when I try 
to Start it, it gives me the follow error:&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&quot;FAIL - Application at context path /programd could 
not be started&quot;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT face=Arial size=2&gt;And looking the tomcat log files I can 
see:&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&quot;15-ago-2007 19.56.18 
org.apache.catalina.core.StandardContext start&lt;BR&gt;GRAVE: Context [/programd] 
startup failed due to previous errors&lt;BR&gt;15-ago-2007 19.58.14 
org.apache.catalina.core.StandardContext start&lt;BR&gt;GRAVE: Error 
listenerStart&quot;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT face=Arial size=2&gt;I've read in the aitools guide that I've to change 
the path of the core.xml but I don't know what to put(absolute or relative 
path?), and I don't know how to rebuild the war file.&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT face=Arial size=2&gt;Does anybody can tell me how to do it?&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT face=Arial size=2&gt;Or does anybody can tell me how to start programd 
in tomcat on windows step by step?&lt;BR&gt;Tnx in advance, this will be part of my 
university thesis :)&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT face=Arial size=2&gt;Sincerely,&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT face=Arial size=2&gt;Riccardo&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;programd mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=12169264&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;programd@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://aitools.org/mailman/listinfo/programd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://aitools.org/mailman/listinfo/programd&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/ProgramD-and-Tomcat-on-Windows-tp12169264p12169264.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-12115043</id>
	<title>Re: Wiki &quot;out of captcha images&quot;</title>
	<published>2007-08-12T09:16:52Z</published>
	<updated>2007-08-12T09:16:52Z</updated>
	<author>
		<name>Noel Bush</name>
	</author>
	<content type="html">Thanks for finding that. &amp;nbsp;I've reverted that page, and I'll track down 
&lt;br&gt;the problem with the captchas.
&lt;br&gt;&lt;br&gt;Erik Costlow wrote:
&lt;br&gt;&amp;gt; I'm trying to revert spam on the &amp;quot;free aiml sets&amp;quot; wiki page, and get the 
&lt;br&gt;&amp;gt; error message &amp;quot;out of captcha images; this shouldn't happen&amp;quot;
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; programd mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=12115043&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;programd@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://aitools.org/mailman/listinfo/programd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://aitools.org/mailman/listinfo/programd&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;programd mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=12115043&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;programd@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://aitools.org/mailman/listinfo/programd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://aitools.org/mailman/listinfo/programd&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Wiki-%22out-of-captcha-images%22-tp12085293p12115043.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-12085293</id>
	<title>Wiki &quot;out of captcha images&quot;</title>
	<published>2007-08-09T21:51:37Z</published>
	<updated>2007-08-09T21:51:37Z</updated>
	<author>
		<name>Erik Costlow-2</name>
	</author>
	<content type="html">I'm trying to revert spam on the &amp;quot;free aiml sets&amp;quot; wiki page, and get the 
&lt;br&gt;error message &amp;quot;out of captcha images; this shouldn't happen&amp;quot;
&lt;br&gt;_______________________________________________
&lt;br&gt;programd mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=12085293&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;programd@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://aitools.org/mailman/listinfo/programd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://aitools.org/mailman/listinfo/programd&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Wiki-%22out-of-captcha-images%22-tp12085293p12085293.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-11365315</id>
	<title>Pop-up windows using Program D</title>
	<published>2007-06-29T13:02:23Z</published>
	<updated>2007-06-29T13:02:23Z</updated>
	<author>
		<name>spiker</name>
	</author>
	<content type="html">I am currently testing the Program D distribution &amp;quot;out of the box&amp;quot; on Windows XP, &amp;nbsp;with no custom code, jsp, or html. &amp;nbsp;I am trying to pop up a window through the Program D application. &amp;nbsp;To do this I added the following to the aiml.aiml file in the C:\var\ProgramD\resources\testing directory:
&lt;br&gt;&lt;br&gt;&amp;lt;category&amp;gt;
&lt;br&gt;&amp;lt;pattern&amp;gt;GOOGLE *&amp;lt;/pattern&amp;gt;
&lt;br&gt;&amp;lt;template&amp;gt;
&lt;br&gt;&amp;lt;![CDATA[&lt;a target=&quot;_new&quot; href=&quot;http://www.google.com/search?q=&lt;personf rel=&quot;nofollow&quot; /&gt;&amp;quot;&amp;gt;]]&amp;gt; &amp;nbsp;Google Search &amp;nbsp;&amp;lt;![CDATA[&lt;/a&gt;]]&amp;gt;
&lt;br&gt;&amp;lt;/template&amp;gt;
&lt;br&gt;&amp;lt;/category&amp;gt; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;When I try to run this in IE I get an &amp;quot;object error&amp;quot;. &amp;nbsp;I then run this through Firefox with Firebug enabled and it does not work there either. &amp;nbsp;Breakpoints in programd.js show that the response is null.
&lt;br&gt;&lt;br&gt;I have tried many variations of the above, and also have tried popping up a window with the &amp;quot;&amp;lt;script language=&amp;quot;JavaScript)&amp;quot; tags with the same results. &amp;nbsp;
&lt;br&gt;&lt;br&gt;&amp;lt;category&amp;gt;
&lt;br&gt;&amp;lt;pattern&amp;gt;SAY HI&amp;lt;/pattern&amp;gt;
&lt;br&gt;&amp;lt;template&amp;gt;
&lt;br&gt;&amp;lt;script language=&amp;quot;javascript&amp;quot;&amp;gt;window.alert('hi!');&amp;lt;/script&amp;gt;
&lt;br&gt;&amp;lt;/template&amp;gt;
&lt;br&gt;&amp;lt;/category&amp;gt;
&lt;br&gt;&lt;br&gt;I have verified that javascript is enabled in &lt;b&gt;core.xml:&lt;/b&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;&amp;lt;entry key=&amp;quot;programd.javascript-allowed&amp;quot;&amp;gt;true&amp;lt;/entry&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;Does anyone see any reason why this does not work?
&lt;br&gt;&lt;br&gt;Thanks!
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Pop-up-windows-using-Program-D-tp11365315p11365315.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-11239734</id>
	<title>aiml properties in programd</title>
	<published>2007-06-21T13:17:03Z</published>
	<updated>2007-06-21T13:17:03Z</updated>
	<author>
		<name>fudge</name>
	</author>
	<content type="html">hi there,
&lt;br&gt;&lt;br&gt;is there any chance to access properties set in AIMLs via the
&lt;br&gt;programD api?
&lt;br&gt;&lt;br&gt;Core.getBot(botName).getProperties() returns only properties set a la Core.getBot(botName).setProperty(&amp;quot;foo&amp;quot;)
&lt;br&gt;&lt;br&gt;thanks in advance
&lt;br&gt;frank</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/aiml-properties-in-programd-tp11239734p11239734.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-10405040</id>
	<title>Re: What is the top-level per-user container object?</title>
	<published>2007-05-09T17:29:05Z</published>
	<updated>2007-05-09T17:29:05Z</updated>
	<author>
		<name>codger4110</name>
	</author>
	<content type="html">My concern is with multiple users chatting at the same time with the same bot on the same server. &amp;nbsp;I want to be able to store information unique to each user somewhere safe, where it won't be mixed with information from any other user currently chatting with the bot. &amp;nbsp;Just as PredicateMaster stores strings on a per user/per bot basis, I want to be able to do the same thing with objects.
&lt;br&gt;&lt;br&gt;Ideally, I'd prefer not to do it the way PredicateMaster does, where all user info is mixed in to a single object and indexed by user_id (and bot_id). &amp;nbsp;I'd rather have an object that is created newly for each user who starts a session. &amp;nbsp;Is there such an object anywhere in the system like that?
&lt;br&gt;&lt;br&gt;I hope that clears things up.
&lt;br&gt;&lt;br&gt;Thanks!
&lt;br&gt;&lt;br&gt;-----Original Message-----
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;From: Noel Bush &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=10405040&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;noel@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;Sent: May 9, 2007 4:58 PM
&lt;br&gt;&amp;gt;To: Program D &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=10405040&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;programd@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;Subject: Re: [programd] What is the top-level per-user container object?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;Depends on what you mean by session. &amp;nbsp;If you're talking about the app 
&lt;br&gt;&amp;gt;server's session, you can get to that independently of Program D. &amp;nbsp;Can 
&lt;br&gt;&amp;gt;you provide a few more details about what you're trying to do?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=10405040&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;codger4110@...&lt;/a&gt; wrote on 05/06/2007 01:22 PM:
&lt;br&gt;&amp;gt;&amp;gt; It seems like I'm not getting responses to my emails anymore. &amp;nbsp;Is anyone still listening on this list?
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; Anyway, in a fit of optimism, here comes my next question...
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; I'm trying to figure out where I can stash an object that is related to the current user session. &amp;nbsp;As far as I can tell, Core, Multiplexor, and PredicateMaster are all singletons (or maybe singletons for a given bot?). &amp;nbsp;I see that PredicateMaster stores Strings in a Hash on a per-user basis. &amp;nbsp;However, I want to store an object. &amp;nbsp;What object is session-based and would make sense as the place to store an object that must remain unique for each user?
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt;&amp;gt; Rascal
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt; programd mailing list
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=10405040&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;programd@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://aitools.org/mailman/listinfo/programd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://aitools.org/mailman/listinfo/programd&lt;/a&gt;&lt;br&gt;&amp;gt;_______________________________________________
&lt;br&gt;&amp;gt;programd mailing list
&lt;br&gt;&amp;gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=10405040&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;programd@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&lt;a href=&quot;http://aitools.org/mailman/listinfo/programd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://aitools.org/mailman/listinfo/programd&lt;/a&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;programd mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=10405040&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;programd@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://aitools.org/mailman/listinfo/programd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://aitools.org/mailman/listinfo/programd&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/What-is-the-top-level-per-user-container-object--tp10347689p10405040.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-10402740</id>
	<title>Re: Two stars getting combined into one???</title>
	<published>2007-05-09T15:00:28Z</published>
	<updated>2007-05-09T15:00:28Z</updated>
	<author>
		<name>Noel Bush</name>
	</author>
	<content type="html">This probably has to do with whitespace handling, not the two turning 
&lt;br&gt;into a single star, though I'm not sure I follow what you're showing 
&lt;br&gt;with the output there. &amp;nbsp;What version of the code are you using, by the way?
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=10402740&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;codger4110@...&lt;/a&gt; wrote on 05/03/2007 06:50 PM:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I'm having trouble making sense of the AIML recursion. &amp;nbsp;Is this AIML wrong?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 	&amp;lt;category&amp;gt;
&lt;br&gt;&amp;gt; 		&amp;lt;pattern&amp;gt;SWAPPROPERTY * *&amp;lt;/pattern&amp;gt;
&lt;br&gt;&amp;gt; 		&amp;lt;template&amp;gt;
&lt;br&gt;&amp;gt; 			&amp;lt;set name=&amp;quot;first&amp;quot;&amp;gt;&amp;lt;star/&amp;gt;&amp;lt;/set&amp;gt;
&lt;br&gt;&amp;gt; 			&amp;lt;set name=&amp;quot;second&amp;quot;&amp;gt;&amp;lt;star index=&amp;quot;2&amp;quot;/&amp;gt;&amp;lt;/set&amp;gt;
&lt;br&gt;&amp;gt; 			&amp;lt;myprocessor action=&amp;quot;swap&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; 		&amp;lt;/template&amp;gt;
&lt;br&gt;&amp;gt; 	&amp;lt;/category&amp;gt;
&lt;br&gt;&amp;gt; 	&amp;lt;category&amp;gt;&amp;lt;pattern&amp;gt;SWAP * FOR *&amp;lt;/pattern&amp;gt;&amp;lt;template&amp;gt;&amp;lt;srai&amp;gt;SWAPPROPERTY &amp;lt;star index=&amp;quot;2&amp;quot;/&amp;gt; &amp;lt;star/&amp;gt;&amp;lt;/srai&amp;gt;&amp;lt;/template&amp;gt;&amp;lt;/category&amp;gt;
&lt;br&gt;&amp;gt; 	&amp;lt;category&amp;gt;&amp;lt;pattern&amp;gt;REVERSE ORDER OF * AND *&amp;lt;/pattern&amp;gt;&amp;lt;template&amp;gt;&amp;lt;srai&amp;gt;SWAPPROPERTY &amp;lt;star index=&amp;quot;2&amp;quot;/&amp;gt; &amp;lt;star/&amp;gt;&amp;lt;/srai&amp;gt;&amp;lt;/template&amp;gt;&amp;lt;/category&amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Here is the output, showing some debugging information. &amp;nbsp;Note how the two stars,
&lt;br&gt;&amp;gt; &amp;quot;first&amp;quot; and &amp;quot;second&amp;quot;, end up being concatenated into a single
&lt;br&gt;&amp;gt; string, &amp;quot;firstsecond&amp;quot;. &amp;nbsp;And then the second star ends up blank.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; [YourBot] JUDGE&amp;gt; swap first for second
&lt;br&gt;&amp;gt; Multiplexor: responding to [swap first for second] for nbl SampleBot....
&lt;br&gt;&amp;gt; Multiplexor.getReply: responding to [swap first for second] on topic SWAPPROPERTY firstsecond
&lt;br&gt;&amp;gt; for nbl SampleBot....
&lt;br&gt;&amp;gt; Multiplexor.getMatchResult: responding to [swap first for second] on topic SWAPPROPERTY 
&lt;br&gt;&amp;gt; firstsecond....
&lt;br&gt;&amp;gt; stars found: &amp;nbsp;[first, second]
&lt;br&gt;&amp;gt; Multiplexor.getMatchResult: responding to [SWAPPROPERTY firstsecond] on topic SWAPPROPERTY firstsecond....
&lt;br&gt;&amp;gt; stars found: &amp;nbsp;[SWAPPROPERTY firstsecond]
&lt;br&gt;&amp;gt; Multiplexor.getMatchResult: responding to [RANDOM PICKUP LINE] on topic SWAPPROPERTY firstsecond....
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; So, my question is, why do the two stars turn into one concatenated star? &amp;nbsp;Is my AIML broken, or is this a bug?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt; Rascal
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; programd mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=10402740&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;programd@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://aitools.org/mailman/listinfo/programd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://aitools.org/mailman/listinfo/programd&lt;/a&gt;&lt;/div&gt;_______________________________________________
&lt;br&gt;programd mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=10402740&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;programd@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://aitools.org/mailman/listinfo/programd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://aitools.org/mailman/listinfo/programd&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Two-stars-getting-combined-into-one----tp10314816p10402740.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-10402715</id>
	<title>Re: What is the top-level per-user container object?</title>
	<published>2007-05-09T14:58:36Z</published>
	<updated>2007-05-09T14:58:36Z</updated>
	<author>
		<name>Noel Bush</name>
	</author>
	<content type="html">Depends on what you mean by session. &amp;nbsp;If you're talking about the app 
&lt;br&gt;server's session, you can get to that independently of Program D. &amp;nbsp;Can 
&lt;br&gt;you provide a few more details about what you're trying to do?
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=10402715&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;codger4110@...&lt;/a&gt; wrote on 05/06/2007 01:22 PM:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; It seems like I'm not getting responses to my emails anymore. &amp;nbsp;Is anyone still listening on this list?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Anyway, in a fit of optimism, here comes my next question...
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I'm trying to figure out where I can stash an object that is related to the current user session. &amp;nbsp;As far as I can tell, Core, Multiplexor, and PredicateMaster are all singletons (or maybe singletons for a given bot?). &amp;nbsp;I see that PredicateMaster stores Strings in a Hash on a per-user basis. &amp;nbsp;However, I want to store an object. &amp;nbsp;What object is session-based and would make sense as the place to store an object that must remain unique for each user?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt; Rascal
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; programd mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=10402715&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;programd@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://aitools.org/mailman/listinfo/programd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://aitools.org/mailman/listinfo/programd&lt;/a&gt;&lt;/div&gt;_______________________________________________
&lt;br&gt;programd mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=10402715&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;programd@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://aitools.org/mailman/listinfo/programd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://aitools.org/mailman/listinfo/programd&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/What-is-the-top-level-per-user-container-object--tp10347689p10402715.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-10347689</id>
	<title>What is the top-level per-user container object?</title>
	<published>2007-05-06T11:22:14Z</published>
	<updated>2007-05-06T11:22:14Z</updated>
	<author>
		<name>codger4110</name>
	</author>
	<content type="html">It seems like I'm not getting responses to my emails anymore. &amp;nbsp;Is anyone still listening on this list?
&lt;br&gt;&lt;br&gt;Anyway, in a fit of optimism, here comes my next question...
&lt;br&gt;&lt;br&gt;I'm trying to figure out where I can stash an object that is related to the current user session. &amp;nbsp;As far as I can tell, Core, Multiplexor, and PredicateMaster are all singletons (or maybe singletons for a given bot?). &amp;nbsp;I see that PredicateMaster stores Strings in a Hash on a per-user basis. &amp;nbsp;However, I want to store an object. &amp;nbsp;What object is session-based and would make sense as the place to store an object that must remain unique for each user?
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;Rascal
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;programd mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=10347689&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;programd@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://aitools.org/mailman/listinfo/programd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://aitools.org/mailman/listinfo/programd&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/What-is-the-top-level-per-user-container-object--tp10347689p10347689.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-10314816</id>
	<title>Two stars getting combined into one???</title>
	<published>2007-05-03T16:50:54Z</published>
	<updated>2007-05-03T16:50:54Z</updated>
	<author>
		<name>codger4110</name>
	</author>
	<content type="html">I'm having trouble making sense of the AIML recursion. &amp;nbsp;Is this AIML wrong?
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;category&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;pattern&amp;gt;SWAPPROPERTY * *&amp;lt;/pattern&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;template&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;set name=&amp;quot;first&amp;quot;&amp;gt;&amp;lt;star/&amp;gt;&amp;lt;/set&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;set name=&amp;quot;second&amp;quot;&amp;gt;&amp;lt;star index=&amp;quot;2&amp;quot;/&amp;gt;&amp;lt;/set&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;myprocessor action=&amp;quot;swap&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/template&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/category&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;category&amp;gt;&amp;lt;pattern&amp;gt;SWAP * FOR *&amp;lt;/pattern&amp;gt;&amp;lt;template&amp;gt;&amp;lt;srai&amp;gt;SWAPPROPERTY &amp;lt;star index=&amp;quot;2&amp;quot;/&amp;gt; &amp;lt;star/&amp;gt;&amp;lt;/srai&amp;gt;&amp;lt;/template&amp;gt;&amp;lt;/category&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;category&amp;gt;&amp;lt;pattern&amp;gt;REVERSE ORDER OF * AND *&amp;lt;/pattern&amp;gt;&amp;lt;template&amp;gt;&amp;lt;srai&amp;gt;SWAPPROPERTY &amp;lt;star index=&amp;quot;2&amp;quot;/&amp;gt; &amp;lt;star/&amp;gt;&amp;lt;/srai&amp;gt;&amp;lt;/template&amp;gt;&amp;lt;/category&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;Here is the output, showing some debugging information. &amp;nbsp;Note how the two stars,
&lt;br&gt;&amp;quot;first&amp;quot; and &amp;quot;second&amp;quot;, end up being concatenated into a single
&lt;br&gt;string, &amp;quot;firstsecond&amp;quot;. &amp;nbsp;And then the second star ends up blank.
&lt;br&gt;&lt;br&gt;&lt;br&gt;[YourBot] JUDGE&amp;gt; swap first for second
&lt;br&gt;Multiplexor: responding to [swap first for second] for nbl SampleBot....
&lt;br&gt;Multiplexor.getReply: responding to [swap first for second] on topic SWAPPROPERTY firstsecond
&lt;br&gt;for nbl SampleBot....
&lt;br&gt;Multiplexor.getMatchResult: responding to [swap first for second] on topic SWAPPROPERTY 
&lt;br&gt;firstsecond....
&lt;br&gt;stars found: &amp;nbsp;[first, second]
&lt;br&gt;Multiplexor.getMatchResult: responding to [SWAPPROPERTY firstsecond] on topic SWAPPROPERTY firstsecond....
&lt;br&gt;stars found: &amp;nbsp;[SWAPPROPERTY firstsecond]
&lt;br&gt;Multiplexor.getMatchResult: responding to [RANDOM PICKUP LINE] on topic SWAPPROPERTY firstsecond....
&lt;br&gt;&lt;br&gt;&lt;br&gt;So, my question is, why do the two stars turn into one concatenated star? &amp;nbsp;Is my AIML broken, or is this a bug?
&lt;br&gt;&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;Rascal
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;programd mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=10314816&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;programd@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://aitools.org/mailman/listinfo/programd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://aitools.org/mailman/listinfo/programd&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Two-stars-getting-combined-into-one----tp10314816p10314816.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-10187675</id>
	<title>Update on z/os implementation</title>
	<published>2007-04-25T12:08:21Z</published>
	<updated>2007-04-25T12:08:21Z</updated>
	<author>
		<name>Dave Sienkiewicz</name>
	</author>
	<content type="html">&lt;br&gt;I was able to use the aaa-2006-05-11.tar.gz aiml set but with some minor 
&lt;br&gt;modifications which I would like to share. These probably would only make 
&lt;br&gt;sense to another mainframer.
&lt;br&gt;&lt;br&gt;After untar/unzipping, I could not view the aiml files in Unix Systems 
&lt;br&gt;Services or through DFS (Samba) until I issued the change tag command one 
&lt;br&gt;time against all of the aiml files. Example: &amp;quot;chtag -tc ISO8859-1 *.aiml&amp;quot;. 
&lt;br&gt;&lt;br&gt;I also had to insure that in my shell profile, I needed to export this 
&lt;br&gt;variable set to &amp;quot;ON&amp;quot;, &amp;quot;_BPXK_AUTOCVT&amp;quot;. Being that z/OS can handle many 
&lt;br&gt;different forms of data, EBCDIC, ASCII, etc, the AUTOCVT insures that 
&lt;br&gt;translation is automatically on. I think most shops have this on.
&lt;br&gt;&lt;br&gt;I also had to remove the &amp;quot;encoding=&amp;quot; parameter from each of the &amp;lt;?xml 
&lt;br&gt;version='1.0'?&amp;gt; statements at the beginning of each file. If left in the 
&lt;br&gt;file, it is rejected with a &amp;quot;Content is not allowed in prolog.&amp;quot; message as 
&lt;br&gt;ProgramD starts under Tomcat. I believe this is a function of the z/OS XML 
&lt;br&gt;parser, version 1.7 was used.
&lt;br&gt;&lt;br&gt;As a convenience, I had placed the aiml directory in a private HFS 
&lt;br&gt;accessible through Samba, rather than in a &amp;quot;var&amp;quot; directory&amp;quot;. This makes it a 
&lt;br&gt;little more easy to get to for editing than a system HFS.
&lt;br&gt;&lt;br&gt;ProgramD runs fast and works great! 
&lt;br&gt;&lt;br&gt;Thanks!
&lt;br&gt;&lt;br&gt;Dave
&lt;br&gt;_______________________________________________
&lt;br&gt;programd mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=10187675&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;programd@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://aitools.org/mailman/listinfo/programd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://aitools.org/mailman/listinfo/programd&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Update-on-z-os-implementation-tp10187675p10187675.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-10109163</id>
	<title>ProgramD working on z/OS (mainframe)</title>
	<published>2007-04-20T12:44:40Z</published>
	<updated>2007-04-20T12:44:40Z</updated>
	<author>
		<name>Dave Sienkiewicz</name>
	</author>
	<content type="html">&lt;br&gt;FWIW: I have succeeded in getting ProgramD 4.6 to run in a mainframe 
&lt;br&gt;environment. The software particulars are z/OS 1.7, Java 1.5.0 (64-bit),
&lt;br&gt;JZOS launcher 2.0, Tomcat 6.0.10, and of course, ProgramD at 4.6rc2.
&lt;br&gt;&lt;br&gt;I ran all of the individual tests in the AIML test set through without 
&lt;br&gt;incident through the web interface. I did not enable the user console, just 
&lt;br&gt;the web interface.
&lt;br&gt;&lt;br&gt;I haven't done anything with an AIML set like AAA. I was more interested in 
&lt;br&gt;seeing the program run correctly than have a &amp;quot;conversation&amp;quot;.
&lt;br&gt;&lt;br&gt;Since I don't get an opportunity to post to this list very often, the only 
&lt;br&gt;general suggestion I would make is that it would be nice to establish a 
&lt;br&gt;methodology for passing externally set data to the program. For instance, if 
&lt;br&gt;I wanted to monitor temperature or humidity, or perhaps the position of a 
&lt;br&gt;stepper motor, then I could see some real keen robotics applications being 
&lt;br&gt;developed using this program as an AI engine. 
&lt;br&gt;&lt;br&gt;Thanks for a great program!
&lt;br&gt;&lt;br&gt;Dave
&lt;br&gt;_______________________________________________
&lt;br&gt;programd mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=10109163&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;programd@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://aitools.org/mailman/listinfo/programd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://aitools.org/mailman/listinfo/programd&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/ProgramD-working-on-z-OS-%28mainframe%29-tp10109163p10109163.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-10027826</id>
	<title>Re: Raw parsing</title>
	<published>2007-04-16T18:39:59Z</published>
	<updated>2007-04-16T18:39:59Z</updated>
	<author>
		<name>codger4110</name>
	</author>
	<content type="html">I just got back to this, but I don't see how to modify substitutions.xml to allow email addresses or phone numbers. &amp;nbsp;I don't see, for example, an at-sign, even though it vanishes by the time I get it in the GetProcessor. &amp;nbsp;Can you please explain further?
&lt;br&gt;&lt;br&gt;Also, is there a way to get the raw input? &amp;nbsp;I'm thinking that's going to be necessary, anyway.
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;Rascal
&lt;br&gt;&lt;br&gt;&lt;br&gt;-----Original Message-----
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;From: Noel Bush &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=10027826&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;noel@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;Sent: Mar 25, 2007 7:52 PM
&lt;br&gt;&amp;gt;To: Program D &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=10027826&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;programd@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;Subject: Re: [programd] Raw parsing
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;You can control this from the input substitutions (see 
&lt;br&gt;&amp;gt;substitutions.xml). &amp;nbsp;Just remove/modify the offending regexes.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=10027826&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;codger4110@...&lt;/a&gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; I've found that if I type an email address into ProgramD, it gets broken up into pieces. &amp;nbsp;Same with a phone number.
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; Is there any way to either do a regex to spot such entities and keep them whole, or to get at the raw input, so I can recover these items myself?
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt;&amp;gt; Rascal
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt; programd mailing list
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=10027826&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;programd@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://aitools.org/mailman/listinfo/programd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://aitools.org/mailman/listinfo/programd&lt;/a&gt;&lt;br&gt;&amp;gt;_______________________________________________
&lt;br&gt;&amp;gt;programd mailing list
&lt;br&gt;&amp;gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=10027826&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;programd@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&lt;a href=&quot;http://aitools.org/mailman/listinfo/programd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://aitools.org/mailman/listinfo/programd&lt;/a&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;programd mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=10027826&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;programd@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://aitools.org/mailman/listinfo/programd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://aitools.org/mailman/listinfo/programd&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Re%3A-Raw-parsing-tp10027826p10027826.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-9665755</id>
	<title>Re: Raw parsing</title>
	<published>2007-03-25T17:52:58Z</published>
	<updated>2007-03-25T17:52:58Z</updated>
	<author>
		<name>Noel Bush</name>
	</author>
	<content type="html">You can control this from the input substitutions (see 
&lt;br&gt;substitutions.xml). &amp;nbsp;Just remove/modify the offending regexes.
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=9665755&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;codger4110@...&lt;/a&gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I've found that if I type an email address into ProgramD, it gets broken up into pieces. &amp;nbsp;Same with a phone number.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Is there any way to either do a regex to spot such entities and keep them whole, or to get at the raw input, so I can recover these items myself?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt; Rascal
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; programd mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=9665755&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;programd@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://aitools.org/mailman/listinfo/programd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://aitools.org/mailman/listinfo/programd&lt;/a&gt;&lt;/div&gt;_______________________________________________
&lt;br&gt;programd mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=9665755&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;programd@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://aitools.org/mailman/listinfo/programd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://aitools.org/mailman/listinfo/programd&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Raw-parsing-tp9664060p9665755.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-9664060</id>
	<title>Raw parsing</title>
	<published>2007-03-25T14:11:36Z</published>
	<updated>2007-03-25T14:11:36Z</updated>
	<author>
		<name>codger4110</name>
	</author>
	<content type="html">I've found that if I type an email address into ProgramD, it gets broken up into pieces. &amp;nbsp;Same with a phone number.
&lt;br&gt;&lt;br&gt;Is there any way to either do a regex to spot such entities and keep them whole, or to get at the raw input, so I can recover these items myself?
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;Rascal
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;programd mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=9664060&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;programd@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://aitools.org/mailman/listinfo/programd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://aitools.org/mailman/listinfo/programd&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Raw-parsing-tp9664060p9664060.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-9511397</id>
	<title>Jetty</title>
	<published>2007-03-16T02:47:33Z</published>
	<updated>2007-03-16T02:47:33Z</updated>
	<author>
		<name>Igor Križanovskij</name>
	</author>
	<content type="html">Hi!
&lt;br&gt;&lt;br&gt;I would like to know how to setup new Program D 4.6 with Jetty server. I want to use Jetty instead of 
&lt;br&gt;Apache Tomcat because proxing to port 80 doesnt work with Tomcat for some reason. 
&lt;br&gt;&lt;br&gt;Thank you for help.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Igor
&lt;br&gt;_______________________________________________
&lt;br&gt;programd mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=9511397&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;programd@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://aitools.org/mailman/listinfo/programd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://aitools.org/mailman/listinfo/programd&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Jetty-tp9511397p9511397.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-9466839</id>
	<title>Re: Problems with foreign characters (portuguese)</title>
	<published>2007-03-13T19:10:36Z</published>
	<updated>2007-03-13T19:10:36Z</updated>
	<author>
		<name>Noel Bush</name>
	</author>
	<content type="html">Yes, Linux uses UTF-8 everywhere by default, so it's a lot easier to 
&lt;br&gt;deal with this kind of stuff. &amp;nbsp;If you are using a localized version of 
&lt;br&gt;Windows, it's going to default to some Microsoft character set for that 
&lt;br&gt;language, which may be something like what I mentioned below.
&lt;br&gt;&lt;br&gt;Fernando Gomes wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Tuesday 13 March 2007 09:03, fgomes wrote:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Just to update my previous message, this seems to be some windows related 
&lt;br&gt;&amp;gt; problem, I put the same aiml files on a linux PC running the same version of 
&lt;br&gt;&amp;gt; ProgramD and it works without any encoding problem... There is an adittional 
&lt;br&gt;&amp;gt; diference, I'm using Java 1.6 on the linux machine and 1.5 on the Windows XP 
&lt;br&gt;&amp;gt; machine... At least I have the bot talking ;-)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Fernando
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; Hi Noel, thanks for the reply!
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I've tried to convert the aiml file to UTF-8 using PSPad, also specifying
&lt;br&gt;&amp;gt;&amp;gt; UTF-8 in the &amp;lt;?xml?&amp;gt; header, but the problem persist. When I say &amp;quot;Olá&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; (this is an atomic pattern for the bot - &amp;lt;pattern&amp;gt;OLÁ&amp;lt;/pattern&amp;gt;), I have
&lt;br&gt;&amp;gt;&amp;gt; the following log in the console:
&lt;br&gt;&amp;gt;&amp;gt; [2007-03-13 08:54:02,224] WARN: No match found for path &amp;quot;Ol &amp;quot;.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; So it seems that the á character is being replaced, and the pattern doesn't
&lt;br&gt;&amp;gt;&amp;gt; match. Also the reply to the question &amp;quot;tempo&amp;quot; gets the following answer:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;quot;YourBot&amp;gt; O tempo Ú tudo a todo momento e em nenhum lugar.&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; The Ú character should be the é character.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Do you have any other tip? How can I be shure is the aiml file is really
&lt;br&gt;&amp;gt;&amp;gt; converted to utf-8 encoding? I'm using ProgramD 4.6, pre-compiled, in
&lt;br&gt;&amp;gt;&amp;gt; windows with java 1.5.0_06 SDK.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Thanks in advance
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Fernando
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Noel Bush wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Hi Fernando,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; You should be able to use any encoding you want to. &amp;nbsp;The key, however,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; is to make sure that you are actually saving the file in the encoding
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; you specify in the &amp;lt;?xml?&amp;gt; processing instruction. &amp;nbsp;Just changing it to
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; say &amp;quot;UTF-8&amp;quot; or &amp;quot;ISO-8859-1&amp;quot; or &amp;quot;KOI8-R&amp;quot; or whatever will not change the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; actual encoding of the file. &amp;nbsp;This is something you need to control from
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; your text editor. &amp;nbsp;It can be tricky to deal with this issue, since
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; there's no way to just look at a file and tell what charset/encoding it
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; is using.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; However, if you do match up the declared encoding with the actual
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; encoding, I think you will find that Program D works properly. &amp;nbsp;At
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; least, it has done well with all character sets / encodings that I've
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; tried it with.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Noel
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; fgomes wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I'm trying to use the latest version of programd with aiml files with
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; portuguese characters, and it don't understand the &amp;nbsp;patterns with
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; foreign characters, and also reply with bad character encoding. Is it
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; necessary to
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; configure the character encoding somewhere? I'm using &amp;lt;?xml
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt; in the aiml files, also tried with
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;ISO-8859-1&amp;quot;?&amp;gt;, both with the same result.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I have similar problems also with pyAIML, so it can be a bigger problem
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; :-(
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Thanks in advance for all your help!
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Best regards
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Fernando
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; programd mailing list
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=9466839&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;programd@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://aitools.org/mailman/listinfo/programd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://aitools.org/mailman/listinfo/programd&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; programd mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=9466839&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;programd@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://aitools.org/mailman/listinfo/programd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://aitools.org/mailman/listinfo/programd&lt;/a&gt;&lt;/div&gt;_______________________________________________
&lt;br&gt;programd mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=9466839&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;programd@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://aitools.org/mailman/listinfo/programd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://aitools.org/mailman/listinfo/programd&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Problems-with-foreign-characters-%28portuguese%29-tp9445313p9466839.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-9451705</id>
	<title>Re: Problems with foreign characters (portuguese)</title>
	<published>2007-03-13T03:52:48Z</published>
	<updated>2007-03-13T03:52:48Z</updated>
	<author>
		<name>fgomes</name>
	</author>
	<content type="html">On Tuesday 13 March 2007 09:03, fgomes wrote:
&lt;br&gt;&lt;br&gt;Just to update my previous message, this seems to be some windows related 
&lt;br&gt;problem, I put the same aiml files on a linux PC running the same version of 
&lt;br&gt;ProgramD and it works without any encoding problem... There is an adittional 
&lt;br&gt;diference, I'm using Java 1.6 on the linux machine and 1.5 on the Windows XP 
&lt;br&gt;machine... At least I have the bot talking ;-)
&lt;br&gt;&lt;br&gt;Fernando
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi Noel, thanks for the reply!
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I've tried to convert the aiml file to UTF-8 using PSPad, also specifying
&lt;br&gt;&amp;gt; UTF-8 in the &amp;lt;?xml?&amp;gt; header, but the problem persist. When I say &amp;quot;Olá&amp;quot;
&lt;br&gt;&amp;gt; (this is an atomic pattern for the bot - &amp;lt;pattern&amp;gt;OLÁ&amp;lt;/pattern&amp;gt;), I have
&lt;br&gt;&amp;gt; the following log in the console:
&lt;br&gt;&amp;gt; [2007-03-13 08:54:02,224] WARN: No match found for path &amp;quot;Ol &amp;quot;.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; So it seems that the á character is being replaced, and the pattern doesn't
&lt;br&gt;&amp;gt; match. Also the reply to the question &amp;quot;tempo&amp;quot; gets the following answer:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;quot;YourBot&amp;gt; O tempo Ú tudo a todo momento e em nenhum lugar.&amp;quot;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The Ú character should be the é character.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Do you have any other tip? How can I be shure is the aiml file is really
&lt;br&gt;&amp;gt; converted to utf-8 encoding? I'm using ProgramD 4.6, pre-compiled, in
&lt;br&gt;&amp;gt; windows with java 1.5.0_06 SDK.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks in advance
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Fernando
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Noel Bush wrote:
&lt;br&gt;&amp;gt; &amp;gt; Hi Fernando,
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; You should be able to use any encoding you want to. &amp;nbsp;The key, however,
&lt;br&gt;&amp;gt; &amp;gt; is to make sure that you are actually saving the file in the encoding
&lt;br&gt;&amp;gt; &amp;gt; you specify in the &amp;lt;?xml?&amp;gt; processing instruction. &amp;nbsp;Just changing it to
&lt;br&gt;&amp;gt; &amp;gt; say &amp;quot;UTF-8&amp;quot; or &amp;quot;ISO-8859-1&amp;quot; or &amp;quot;KOI8-R&amp;quot; or whatever will not change the
&lt;br&gt;&amp;gt; &amp;gt; actual encoding of the file. &amp;nbsp;This is something you need to control from
&lt;br&gt;&amp;gt; &amp;gt; your text editor. &amp;nbsp;It can be tricky to deal with this issue, since
&lt;br&gt;&amp;gt; &amp;gt; there's no way to just look at a file and tell what charset/encoding it
&lt;br&gt;&amp;gt; &amp;gt; is using.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; However, if you do match up the declared encoding with the actual
&lt;br&gt;&amp;gt; &amp;gt; encoding, I think you will find that Program D works properly. &amp;nbsp;At
&lt;br&gt;&amp;gt; &amp;gt; least, it has done well with all character sets / encodings that I've
&lt;br&gt;&amp;gt; &amp;gt; tried it with.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Noel
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; fgomes wrote:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; I'm trying to use the latest version of programd with aiml files with
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; portuguese characters, and it don't understand the &amp;nbsp;patterns with
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; foreign characters, and also reply with bad character encoding. Is it
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; necessary to
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; configure the character encoding somewhere? I'm using &amp;lt;?xml
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt; in the aiml files, also tried with
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;ISO-8859-1&amp;quot;?&amp;gt;, both with the same result.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; I have similar problems also with pyAIML, so it can be a bigger problem
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; :-(
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Thanks in advance for all your help!
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Best regards
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Fernando
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; &amp;gt; programd mailing list
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=9451705&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;programd@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://aitools.org/mailman/listinfo/programd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://aitools.org/mailman/listinfo/programd&lt;/a&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;programd mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=9451705&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;programd@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://aitools.org/mailman/listinfo/programd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://aitools.org/mailman/listinfo/programd&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Problems-with-foreign-characters-%28portuguese%29-tp9445313p9451705.html" />
</entry>

</feed>
