<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to patches</title><link>https://sourceforge.net/p/j-interop/patches/</link><description>Recent changes to patches</description><atom:link href="https://sourceforge.net/p/j-interop/patches/feed.rss" rel="self"/><language>en</language><lastBuildDate>Wed, 05 Nov 2014 13:12:52 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/j-interop/patches/feed.rss" rel="self" type="application/rss+xml"/><item><title>#13 Adding IPv6 Support to JIComServer#decodeDualStringArray()</title><link>https://sourceforge.net/p/j-interop/patches/13/?limit=25#663f</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;this errors i got after updating my jicomserver.com with diff file&lt;/p&gt;
&lt;p&gt;java.net.UnknownHostException: ncacn_ip_tcp:&lt;br /&gt;
    at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)&lt;br /&gt;
    at java.net.InetAddress$1.lookupAllHostAddr(InetAddress.java:848)&lt;br /&gt;
    at java.net.InetAddress.getAddressFromNameService(InetAddress.java:1201)&lt;br /&gt;
    at java.net.InetAddress.getAllByName0(InetAddress.java:1152)&lt;br /&gt;
    at java.net.InetAddress.getAllByName(InetAddress.java:1082)&lt;br /&gt;
    at java.net.InetAddress.getAllByName(InetAddress.java:1018)&lt;br /&gt;
    at java.net.InetAddress.getByName(InetAddress.java:968)&lt;br /&gt;
    at org.jinterop.dcom.core.JIComServer.init(JIComServer.java:745)&lt;br /&gt;
    at org.jinterop.dcom.core.JIComServer.initialise(JIComServer.java:511)&lt;br /&gt;
    at org.jinterop.dcom.core.JIComServer.&amp;lt;init&amp;gt;(JIComServer.java:474)&lt;br /&gt;
    at panaces.agents.common.rlib.JIWMISession.connect(JIWMISession.java:129)&lt;br /&gt;
    at panaces.agents.common.rlib.JIWMISessionTestClass.testConnect(JIWMISessionTestClass.java:54)&lt;br /&gt;
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;br /&gt;
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)&lt;br /&gt;
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&lt;br /&gt;
    at java.lang.reflect.Method.invoke(Method.java:597)&lt;br /&gt;
    at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)&lt;br /&gt;
    at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)&lt;br /&gt;
    at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)&lt;br /&gt;
    at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)&lt;br /&gt;
    at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)&lt;br /&gt;
    at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)&lt;br /&gt;
    at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)&lt;br /&gt;
    at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:44)&lt;br /&gt;
    at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:180)&lt;br /&gt;
    at org.junit.runners.ParentRunner.access$000(ParentRunner.java:41)&lt;br /&gt;
    at org.junit.runners.ParentRunner$1.evaluate(ParentRunner.java:173)&lt;br /&gt;
    at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)&lt;br /&gt;
    at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)&lt;br /&gt;
    at org.junit.runners.ParentRunner.run(ParentRunner.java:220)&lt;br /&gt;
    at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50)&lt;br /&gt;
    at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)&lt;br /&gt;
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)&lt;br /&gt;
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)&lt;br /&gt;
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)&lt;br /&gt;
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)&lt;br /&gt;
org.jinterop.dcom.common.JIException: An internal error occurred. &lt;span&gt;[0x8001FFFF]&lt;/span&gt;&lt;br /&gt;
    at org.jinterop.dcom.core.JIRemUnknownServer.call(JIRemUnknownServer.java:156)&lt;br /&gt;
    at org.jinterop.dcom.core.JIRemUnknownServer.addRef_ReleaseRef(JIRemUnknownServer.java:179)&lt;br /&gt;
    at org.jinterop.dcom.core.JISession.addRef_ReleaseRef(JISession.java:781)&lt;br /&gt;
    at org.jinterop.dcom.core.JIComObjectImpl.addRef(JIComObjectImpl.java:120)&lt;br /&gt;
    at org.jinterop.dcom.core.JIComServer.createInstance(JIComServer.java:914)&lt;br /&gt;
    at panaces.agents.common.rlib.JIWMISession.connect(JIWMISession.java:169)&lt;br /&gt;
    at panaces.agents.common.rlib.JIWMISessionTestClass.testConnect(JIWMISessionTestClass.java:54)&lt;br /&gt;
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;br /&gt;
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)&lt;br /&gt;
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&lt;br /&gt;
    at java.lang.reflect.Method.invoke(Method.java:597)&lt;br /&gt;
    at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)&lt;br /&gt;
    at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)&lt;br /&gt;
    at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)&lt;br /&gt;
    at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)&lt;br /&gt;
    at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)&lt;br /&gt;
    at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)&lt;br /&gt;
    at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)&lt;br /&gt;
    at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:44)&lt;br /&gt;
    at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:180)&lt;br /&gt;
    at org.junit.runners.ParentRunner.access$000(ParentRunner.java:41)&lt;br /&gt;
    at org.junit.runners.ParentRunner$1.evaluate(ParentRunner.java:173)&lt;br /&gt;
    at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)&lt;br /&gt;
    at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)&lt;br /&gt;
    at org.junit.runners.ParentRunner.run(ParentRunner.java:220)&lt;br /&gt;
    at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50)&lt;br /&gt;
    at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)&lt;br /&gt;
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)&lt;br /&gt;
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)&lt;br /&gt;
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)&lt;br /&gt;
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)&lt;br /&gt;
Caused by: java.net.NoRouteToHostException: No route to host&lt;br /&gt;
    at sun.nio.ch.Net.connect(Native Method)&lt;br /&gt;
    at sun.nio.ch.SocketChannelImpl.connect(SocketChannelImpl.java:532)&lt;br /&gt;
    at org.jinterop.dcom.transport.JIComTransport.attach(JIComTransport.java:192)&lt;br /&gt;
    at rpc.Stub.attach(Stub.java:106)&lt;br /&gt;
    at org.jinterop.dcom.core.JIRemUnknownServer.call(JIRemUnknownServer.java:140)&lt;br /&gt;
    ... 30 more&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Madhur</dc:creator><pubDate>Wed, 05 Nov 2014 13:12:52 -0000</pubDate><guid>https://sourceforge.net5dc20685848793c2abecdf01f6094f80a33ff2de</guid></item><item><title>#13 Adding IPv6 Support to JIComServer#decodeDualStringArray()</title><link>https://sourceforge.net/p/j-interop/patches/13/?limit=25#a542</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;i tried to replace whatever there in diff file with JIComServer.java class but its not working at all.kindly help me please.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Madhur</dc:creator><pubDate>Wed, 05 Nov 2014 12:59:12 -0000</pubDate><guid>https://sourceforge.net72efe1b70e63b6610c72ec6a740adba090508070</guid></item><item><title>#13 Adding IPv6 Support to JIComServer#decodeDualStringArray()</title><link>https://sourceforge.net/p/j-interop/patches/13/?limit=25#a244</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;u mean to add this .diff file inside j-interop project under src or bin? give me the full path where to add it&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Madhur</dc:creator><pubDate>Wed, 05 Nov 2014 12:23:27 -0000</pubDate><guid>https://sourceforge.net948e91f54eb5b55003bf04c808d3c63e15c66506</guid></item><item><title>#13 Adding IPv6 Support to JIComServer#decodeDualStringArray()</title><link>https://sourceforge.net/p/j-interop/patches/13/?limit=50#6886</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;how to add this patch and when this updated version will come?&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Madhur</dc:creator><pubDate>Wed, 05 Nov 2014 11:47:58 -0000</pubDate><guid>https://sourceforge.netb28e492f620a95c6fc76bbc420840945f62dc2c7</guid></item><item><title>Release all local components correctly</title><link>https://sourceforge.net/p/j-interop/patches/18/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Add releaseLocalComponent() utility method to release all resources held by a local component.&lt;br /&gt;
Add releaseObject() utility method to JIObjectFactory.&lt;/p&gt;
&lt;p&gt;(Patch is delivered as a TAR file, with notes describing how to patch)&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Satwik Hebbar</dc:creator><pubDate>Thu, 28 Mar 2013 07:55:34 -0000</pubDate><guid>https://sourceforge.net365a9d81edc89be2d4bc904037cdf467ad9cc4cf</guid></item><item><title>Windows 64-bit registry support</title><link>https://sourceforge.net/p/j-interop/patches/17/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;When trying to apply remote registry changes, look for the WOW6432&lt;br /&gt;
registry-hive first. If it was found, apply changes according to the 64-bit&lt;br /&gt;
registry rules, otherwise sticking to the standard 32-bit rules.&lt;/p&gt;
&lt;p&gt;Original author: Peter Lee (leepe@us.ibm.com).&lt;/p&gt;
&lt;p&gt;(Patch is delivered as a TAR file, with notes describing how to patch)&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Satwik Hebbar</dc:creator><pubDate>Thu, 28 Mar 2013 07:54:02 -0000</pubDate><guid>https://sourceforge.net0edce0de18afb82dd0ab1b7363f7dc52770f2679</guid></item><item><title>DHCP Localhost IP address issue with JDK</title><link>https://sourceforge.net/p/j-interop/patches/16/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Look for "0.0.0.0" along with "127.0.0.1" when checking if we need to workaround JDK bug in getting the correct IP address for the local system when the system is configured to use DHCP.&lt;/p&gt;
&lt;p&gt;(Patch is delivered as a TAR file, with notes describing how to patch)&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Satwik Hebbar</dc:creator><pubDate>Thu, 28 Mar 2013 07:51:37 -0000</pubDate><guid>https://sourceforge.net1297c277f67ae8e3f28a4c4ba99aa6e635d38ce4</guid></item><item><title>Fix for Add References bug</title><link>https://sourceforge.net/p/j-interop/patches/15/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Fix AddRef response to set value as 1 for success as opposed to 0. This is the value noted using native C++ programs.&lt;br /&gt;
Fix QueryInterface to return an empty Object Reference when the requested interface is not defined locally, instead of creating a new reference. Do not save this reference either because it will never get released.&lt;br /&gt;
Add constructor to instantiate an empty object reference used to respond to requests where the interface is not defined locally.&lt;/p&gt;
&lt;p&gt;(Patch is delivered as a TAR file, with notes describing how to patch)&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Satwik Hebbar</dc:creator><pubDate>Thu, 28 Mar 2013 07:49:48 -0000</pubDate><guid>https://sourceforge.net6cb3300ee1990890008d1de400d1635235b16f2c</guid></item><item><title>Adding WMI implementation based on DCOM</title><link>https://sourceforge.net/p/j-interop/patches/14/</link><description>Trying to copy the way Samba4 does WMI on Windows7 machines; this is an implementation of  the WMI protocol IDLs.

After applying the patch, look at : org.jinterop.dcom.impls.wmi.WMIC.java for testing.

Currently, the only thing that is working is to perform WMI queries, creating objects and calling method is not supported.

</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Danny Tylman</dc:creator><pubDate>Wed, 29 Aug 2012 14:14:07 -0000</pubDate><guid>https://sourceforge.netf7406cd0b659af70192af50622b5f0348dca30de</guid></item><item><title>Adding IPv6 Support to JIComServer#decodeDualStringArray()</title><link>https://sourceforge.net/p/j-interop/patches/13/</link><description>This patch allows IPv6 address comparison and matching between the target address and binding addresses. As the target address and binding address may have differing compressions when comparing IPv6 addresses, comparing two not normalized strings is insufficient. Using INetAddress objects, we can reliably compare both IPv4 and IPv6 addresses.

Several other methods and constructors may benefit from this logic update.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alex</dc:creator><pubDate>Thu, 07 Jun 2012 20:10:43 -0000</pubDate><guid>https://sourceforge.net49d31f69418a744ec57aae5c3432b42c18ff7d2c</guid></item></channel></rss>