I had few minor problems (
https://issues.apache.org/jira/browse/ZOOKEEPER-734) after which all junits
passed (I ran ant test-java-core).

But the build failed later in create-cppunit-configure:

    [mkdir] Created dir:
C:\zookeeper\zookeeper-3.3.0\build.xml:907: The following error occurred
while executing this line:
C:\zookeeper\zookeeper-3.3.0\build.xml:865: The following error occurred
while executing this line:
C:\zookeeper\zookeeper-3.3.0\build.xml:857: Execute failed:
java.io.IOException: Cannot run program
"C:\zookeeper\zookeeper-3.3.0\src\c\configure" (in directory
"C:\zookeeper\zookeeper-3.3.0\build\test\test-cppunit"): CreateProcess
error=193, %1 is not a valid Win32 application
 at java.lang.ProcessBuilder.start(ProcessBuilder.java:459)
 at java.lang.Runtime.exec(Runtime.java:593
cppunit tests should be probably dropped for windows.

Also, one point to note the dataDir in zoo.cfg should have UNIX path (or
double backslash instead of single backslash). I suppose all Java developers
might be already aware of that.


On Fri, Apr 2, 2010 at 1:46 PM, Patrick Hunt <ph...@apache.org> wrote:

> Pretty seamless, just do a rolling upgrade (see the faq) of the servers.
> Then upgrade your clients. Code APIs on the client are all b/w compat.
> Patrick
> On 04/02/2010 10:41 AM, Vishal K wrote:
>> Hi Patrick,
>> We have not upgraded to 3.3.0 yet. We are using 3.2.2. I did notice the
>> windows specific batch files in 3.3.0. How seemless is upgrade from 3.2.2
>> -
>>> 3.3.0?
>> I will let you know if I run into any windows related problems. Thanks.
>> On Fri, Apr 2, 2010 at 11:40 AM, Patrick Hunt<ph...@apache.org>  wrote:
>> Are you using 3.3.0? 3.3.0 included a number of fixes for cygwin and
>>> includes windows specific batch files. If you are planning to deploy to
>>> production on windows I'd encourage you to develop under windows directly
>>> as
>>> well.
>>> If you find issues, bugs, etc... be sure to enter JIRAs. Don't worry, you
>>> won't hurt our feelings, on the contrary we'll be happy if you find/fix
>>> issues on windows and make things better for everyone. (just make sure
>>> you
>>> are using the latest release).
>>> Regards,
>>> Patrick
>>> On 04/02/2010 07:05 AM, Vishal K wrote:
>>> Hi,
>>>> I was able to start zookeeper on windows using cygwin. I had to do minor
>>>> changes to the shell scripts to use cygpath wherever needed.
>>>> I will run a few tests and post the progress. I greped through the
>>>> zookeeper
>>>> sources just to check if ZK is using any native code.
>>>> I didn't find any, but just to confirm - is ZK using native code.
>>>> I have talked to a few guys around and they said it is fair to assume
>>>> that
>>>> the programs are portable (to Windows) if they don't have native code.
>>>> Just
>>>> wanted to check. Thanks.
>>>> On Thu, Apr 1, 2010 at 10:09 AM, Vishal K<vishalm...@gmail.com>
>>>> wrote:
>>>> Hi Patrick,
>>>>> Thanks for your response. I start running ZK on windows and let you
>>>>> know
>>>>> if
>>>>> I run into issues.
>>>>> On Wed, Mar 31, 2010 at 11:32 AM, Patrick Hunt<ph...@apache.org>
>>>>> wrote:
>>>>> Vishal K wrote:
>>>>>> We will be using zookeeper quite extensively for clustering. Windows
>>>>>> is
>>>>>>> one
>>>>>>> of the platforms that we may need to support. Since Win32 is not
>>>>>>> supported
>>>>>>> as a production platform I was wondering to what extent is zookeeper
>>>>>>> tested
>>>>>>> on windows. We are also interested on using Zookeeper on Win64
>>>>>>> platform.
>>>>>>> Is
>>>>>>> Win64 supported? Are there any plans to support Win32/Win64 for
>>>>>>> production?
>>>>>>> If not, what would one need to do support windows and what would be
>>>>>>> the
>>>>>>> estimated QA effort?
>>>>>>> My use of ZK is exclusively 32/64bit linux, however I can tell you
>>>>>> that
>>>>>> given that the client/server are implemented in java it should work.
>>>>>> Problems you might encounter would be things like NIO issues with the
>>>>>> JVM
>>>>>> implementation on windows.
>>>>>> Testing on windows? Pretty much 0 afaik. We do support development on
>>>>>> cygwin, so provides some basic exercising of the codepaths with the
>>>>>> windows
>>>>>> jvm, however it's not likely production level qa.
>>>>>> This question (zk on win) has come up once or twice before, I haven't
>>>>>> seen
>>>>>> any followup from the users who asked about it previously though.
>>>>>> 3.3.0 has batch files for running the server in windows, give those a
>>>>>> try.
>>>>>> Probably what you'd want to do is run "ant test-core-java" or similar
>>>>>> in
>>>>>> the
>>>>>> top of the ZK release directory. This will run all the java tests and
>>>>>> give
>>>>>> you some insight into status. I'd be happy to work with you to land
>>>>>> patches
>>>>>> that address issues with ZK on windows. Depending on the interest
>>>>>> level
>>>>>> and
>>>>>> support from win users we could support win as a dev/prod platform at
>>>>>> some
>>>>>> point in the future - having ongoing support for this would be
>>>>>> important
>>>>>> though (people interested in testing/fixing under win I mean). Try
>>>>>> exercising under windows and create some JIRAs based on what you find.
>>>>>> Regards,
>>>>>> Patrick

Reply via email to