<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: JTapi hands-on, part II</title>
	<atom:link href="http://blog.devrealm.org/2009/05/22/jtapi-hands-on-part-ii/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.devrealm.org/2009/05/22/jtapi-hands-on-part-ii/</link>
	<description>The developer&#039;s realm for Java and telecom applications</description>
	<lastBuildDate>Wed, 20 Apr 2011 12:17:01 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: toni</title>
		<link>http://blog.devrealm.org/2009/05/22/jtapi-hands-on-part-ii/comment-page-1/#comment-69</link>
		<dc:creator>toni</dc:creator>
		<pubDate>Mon, 19 Oct 2009 15:37:42 +0000</pubDate>
		<guid isPermaLink="false">http://blog.devrealm.org/?p=316#comment-69</guid>
		<description>&lt;a href=&quot;#comment-68&quot; rel=&quot;nofollow&quot;&gt;@gvag &lt;/a&gt; 
thank you for your response! i didn&#039;t know which dependency are really necesseary... but 
i found out which *.jar and dll were needed. If someone else need this informations,
in class path:
- Tapi3.gtapi -&gt;configuration-file
- log4j.props -&gt;configuration-file
- GenericResources.props -&gt;configuration-file

in lib path:
- gjtapi-1.9-rc1.jar
- gjtapi-tapi3-1.9-rc1.jar
- jtapi-1.3.1.jar
- log4j-1.2.12.jar

somewhere referenced - for ex C:\windows\system32\
- Tapi3Provider.dll

of course you need your telefon-driver installed.</description>
		<content:encoded><![CDATA[<p><a href="#comment-68" rel="nofollow">@gvag </a><br />
thank you for your response! i didn&#8217;t know which dependency are really necesseary&#8230; but<br />
i found out which *.jar and dll were needed. If someone else need this informations,<br />
in class path:<br />
- Tapi3.gtapi -&gt;configuration-file<br />
- log4j.props -&gt;configuration-file<br />
- GenericResources.props -&gt;configuration-file</p>
<p>in lib path:<br />
- gjtapi-1.9-rc1.jar<br />
- gjtapi-tapi3-1.9-rc1.jar<br />
- jtapi-1.3.1.jar<br />
- log4j-1.2.12.jar</p>
<p>somewhere referenced &#8211; for ex C:\windows\system32\<br />
- Tapi3Provider.dll</p>
<p>of course you need your telefon-driver installed.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: gvag</title>
		<link>http://blog.devrealm.org/2009/05/22/jtapi-hands-on-part-ii/comment-page-1/#comment-68</link>
		<dc:creator>gvag</dc:creator>
		<pubDate>Thu, 08 Oct 2009 17:51:53 +0000</pubDate>
		<guid isPermaLink="false">http://blog.devrealm.org/?p=316#comment-68</guid>
		<description>First make sure your PBX supports JTapi services (if your PBX supports TAPI doesn&#039;t meen that can support JTapi), second make sure that the jtapi.jar library you have in hand supports the JTapi services you have. Third please provide the source code that causes the error. From the error you provided seems that you are trying to do something similar to &quot;JtapiPeer peer = JtapiPeerFactory.getJtapiPeer(&quot;&quot;);&quot; - that is passing no argument. Some time, a vendor specific implementation of JTapi requires you to ask for the JTapiPeer passing a specific argument. For example, for Avaya JTapi services, you need the following :
JTapiPeer jtapiPeer = JtapiPeerFactory.getJtapiPeer(&quot;com.avaya.jtapi.tsapi.TsapiPeer&quot;).</description>
		<content:encoded><![CDATA[<p>First make sure your PBX supports JTapi services (if your PBX supports TAPI doesn&#8217;t meen that can support JTapi), second make sure that the jtapi.jar library you have in hand supports the JTapi services you have. Third please provide the source code that causes the error. From the error you provided seems that you are trying to do something similar to &#8220;JtapiPeer peer = JtapiPeerFactory.getJtapiPeer(&#8220;&#8221;);&#8221; &#8211; that is passing no argument. Some time, a vendor specific implementation of JTapi requires you to ask for the JTapiPeer passing a specific argument. For example, for Avaya JTapi services, you need the following :<br />
JTapiPeer jtapiPeer = JtapiPeerFactory.getJtapiPeer(&#8220;com.avaya.jtapi.tsapi.TsapiPeer&#8221;).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: toni</title>
		<link>http://blog.devrealm.org/2009/05/22/jtapi-hands-on-part-ii/comment-page-1/#comment-67</link>
		<dc:creator>toni</dc:creator>
		<pubDate>Thu, 08 Oct 2009 16:57:48 +0000</pubDate>
		<guid isPermaLink="false">http://blog.devrealm.org/?p=316#comment-67</guid>
		<description>hello.. could you please be more specific what&#039;s really needed to get this work. i have jtapi.jar... whats needed more? error  is -&gt; javax.telephony.JtapiPeerUnavailableException: JtapiPeer: DefaultJtapiPeer could not be instantiated.

i can use my alcatel through some other examples but not with java.  whats this pbx? many thanks in advance for any help. best regards, toni</description>
		<content:encoded><![CDATA[<p>hello.. could you please be more specific what&#8217;s really needed to get this work. i have jtapi.jar&#8230; whats needed more? error  is -&gt; javax.telephony.JtapiPeerUnavailableException: JtapiPeer: DefaultJtapiPeer could not be instantiated.</p>
<p>i can use my alcatel through some other examples but not with java.  whats this pbx? many thanks in advance for any help. best regards, toni</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pink</title>
		<link>http://blog.devrealm.org/2009/05/22/jtapi-hands-on-part-ii/comment-page-1/#comment-49</link>
		<dc:creator>pink</dc:creator>
		<pubDate>Wed, 22 Jul 2009 10:11:22 +0000</pubDate>
		<guid isPermaLink="false">http://blog.devrealm.org/?p=316#comment-49</guid>
		<description>hi hb, ich komme aus Vietnam aber arbeite und studiere in Deutschland. Zur Zeit muss ich auch für CiscoJTAPI programmieren. Viel Spaß mit JTAPI

English: hi hb, i come from viet nam but study and work in Germany. I have been working with CiscoJTAPI. Have fun with JTAPI</description>
		<content:encoded><![CDATA[<p>hi hb, ich komme aus Vietnam aber arbeite und studiere in Deutschland. Zur Zeit muss ich auch für CiscoJTAPI programmieren. Viel Spaß mit JTAPI</p>
<p>English: hi hb, i come from viet nam but study and work in Germany. I have been working with CiscoJTAPI. Have fun with JTAPI</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: hb</title>
		<link>http://blog.devrealm.org/2009/05/22/jtapi-hands-on-part-ii/comment-page-1/#comment-48</link>
		<dc:creator>hb</dc:creator>
		<pubDate>Wed, 22 Jul 2009 09:10:53 +0000</pubDate>
		<guid isPermaLink="false">http://blog.devrealm.org/?p=316#comment-48</guid>
		<description>&lt;a href=&quot;#comment-47&quot; rel=&quot;nofollow&quot;&gt;@pink &lt;/a&gt; 
Danke Pink, ich nehme an dass du auch aus Deutschland kommst! Ich werde es damit mal versuchen und lasse es Dich wissen ob es funktioniert hat! Die Diplomarbeit ist super ich werde mir Sie mal durchlesen! Vielen Dank!

Englisch:
Thanks Pink, I assume that you also come from Germany! I will therefore 
try it and let you know whether it worked! The thesis 
is perfect, I will read it! Thank you very much!

@gvag
Thank you, that this site exists! It really helps me on!</description>
		<content:encoded><![CDATA[<p><a href="#comment-47" rel="nofollow">@pink </a><br />
Danke Pink, ich nehme an dass du auch aus Deutschland kommst! Ich werde es damit mal versuchen und lasse es Dich wissen ob es funktioniert hat! Die Diplomarbeit ist super ich werde mir Sie mal durchlesen! Vielen Dank!</p>
<p>Englisch:<br />
Thanks Pink, I assume that you also come from Germany! I will therefore<br />
try it and let you know whether it worked! The thesis<br />
is perfect, I will read it! Thank you very much!</p>
<p>@gvag<br />
Thank you, that this site exists! It really helps me on!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pink</title>
		<link>http://blog.devrealm.org/2009/05/22/jtapi-hands-on-part-ii/comment-page-1/#comment-47</link>
		<dc:creator>pink</dc:creator>
		<pubDate>Wed, 22 Jul 2009 08:37:14 +0000</pubDate>
		<guid isPermaLink="false">http://blog.devrealm.org/?p=316#comment-47</guid>
		<description>http://blog.nominet.org.uk/tech/2008/01/25/experiments-with-jtapi-part-1-making-a-call/ is a example for your solution. i take all classes of gvag and take extra code: 
Address srcAddr = provider.getAddress(src);
		srcAddr.addCallObserver(new CallObserver() {
			public void callChangedEvent (CallEv [] eventList) {
				
			}
		});

it work fine.

About the JTAPI case study i have an interesting document for you but it speak on german: Jtapi thomanek,jan (search with goole)</description>
		<content:encoded><![CDATA[<p><a href="http://blog.nominet.org.uk/tech/2008/01/25/experiments-with-jtapi-part-1-making-a-call/" rel="nofollow">http://blog.nominet.org.uk/tech/2008/01/25/experiments-with-jtapi-part-1-making-a-call/</a> is a example for your solution. i take all classes of gvag and take extra code:<br />
Address srcAddr = provider.getAddress(src);<br />
		srcAddr.addCallObserver(new CallObserver() {<br />
			public void callChangedEvent (CallEv [] eventList) {</p>
<p>			}<br />
		});</p>
<p>it work fine.</p>
<p>About the JTAPI case study i have an interesting document for you but it speak on german: Jtapi thomanek,jan (search with goole)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: hb</title>
		<link>http://blog.devrealm.org/2009/05/22/jtapi-hands-on-part-ii/comment-page-1/#comment-46</link>
		<dc:creator>hb</dc:creator>
		<pubDate>Tue, 21 Jul 2009 12:52:50 +0000</pubDate>
		<guid isPermaLink="false">http://blog.devrealm.org/?p=316#comment-46</guid>
		<description>No, i don&#039;t find the solution, it doesn&#039;t work!

the code i posted does not work :(
and i can&#039;t find the mistake!

The Method addressChangedEvent is not called when a call comes in.
I just want that when someone calls my number, this indicates, for 
Example in the Console.</description>
		<content:encoded><![CDATA[<p>No, i don&#8217;t find the solution, it doesn&#8217;t work!</p>
<p>the code i posted does not work <img src='http://blog.devrealm.org/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /><br />
and i can&#8217;t find the mistake!</p>
<p>The Method addressChangedEvent is not called when a call comes in.<br />
I just want that when someone calls my number, this indicates, for<br />
Example in the Console.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: gvag</title>
		<link>http://blog.devrealm.org/2009/05/22/jtapi-hands-on-part-ii/comment-page-1/#comment-45</link>
		<dc:creator>gvag</dc:creator>
		<pubDate>Tue, 21 Jul 2009 12:46:37 +0000</pubDate>
		<guid isPermaLink="false">http://blog.devrealm.org/?p=316#comment-45</guid>
		<description>Good to know that you found out the solution. Would you be interesting to write a short description of the project you are working on?  short of a JTapi case study.</description>
		<content:encoded><![CDATA[<p>Good to know that you found out the solution. Would you be interesting to write a short description of the project you are working on?  short of a JTapi case study.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: hb</title>
		<link>http://blog.devrealm.org/2009/05/22/jtapi-hands-on-part-ii/comment-page-1/#comment-44</link>
		<dc:creator>hb</dc:creator>
		<pubDate>Tue, 21 Jul 2009 10:25:38 +0000</pubDate>
		<guid isPermaLink="false">http://blog.devrealm.org/?p=316#comment-44</guid>
		<description>Sorry,
the PhoneObserver implements AddressObserver!

many thanks for your help!</description>
		<content:encoded><![CDATA[<p>Sorry,<br />
the PhoneObserver implements AddressObserver!</p>
<p>many thanks for your help!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: hb</title>
		<link>http://blog.devrealm.org/2009/05/22/jtapi-hands-on-part-ii/comment-page-1/#comment-43</link>
		<dc:creator>hb</dc:creator>
		<pubDate>Tue, 21 Jul 2009 10:19:29 +0000</pubDate>
		<guid isPermaLink="false">http://blog.devrealm.org/?p=316#comment-43</guid>
		<description>hey gvag,

it doesen&#039;t work :(

I have these two classes:

## PhoneObserver.java ##
[...]
@Override
  public void addressChangedEvent(AddrEv[] eventList) {
    System.out.println(&quot;CALL&quot;);
}
[...]

## Phone.java: ##
[...]
peer = JtapiPeerFactory.getJtapiPeer(&quot;net.sourceforge.gjtapi.GenericJtapiPeer&quot;);
prov = peer.getProvider(providerName);

obsListener = new PhoneObserver();

address = prov.getAddress(listeningAddr);
address.addObserver(obsListener);
[...]</description>
		<content:encoded><![CDATA[<p>hey gvag,</p>
<p>it doesen&#8217;t work <img src='http://blog.devrealm.org/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p>I have these two classes:</p>
<p>## PhoneObserver.java ##<br />
[...]<br />
@Override<br />
  public void addressChangedEvent(AddrEv[] eventList) {<br />
    System.out.println(&#8220;CALL&#8221;);<br />
}<br />
[...]</p>
<p>## Phone.java: ##<br />
[...]<br />
peer = JtapiPeerFactory.getJtapiPeer(&#8220;net.sourceforge.gjtapi.GenericJtapiPeer&#8221;);<br />
prov = peer.getProvider(providerName);</p>
<p>obsListener = new PhoneObserver();</p>
<p>address = prov.getAddress(listeningAddr);<br />
address.addObserver(obsListener);<br />
[...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk: enhanced

Served from: blog.devrealm.org @ 2012-02-06 14:34:43 -->
