See <https://builds.apache.org/job/Thrift/518/changes>
Changes: [jfarrell] Thrift-1658:Java thrift server is not throwing TApplicationException Client: java Patch: Keith Turner Exceptions not being handled correctly within newly modified ProcessFunctions. Added back code previously removed from auto generated class. ------------------------------------------ [...truncated 1257 lines...] A lib/javame/src/org/apache/thrift/protocol A lib/javame/src/org/apache/thrift/protocol/TList.java A lib/javame/src/org/apache/thrift/protocol/TSet.java A lib/javame/src/org/apache/thrift/protocol/TMap.java A lib/javame/src/org/apache/thrift/protocol/TProtocolUtil.java A lib/javame/src/org/apache/thrift/protocol/TProtocolException.java A lib/javame/src/org/apache/thrift/protocol/TProtocol.java A lib/javame/src/org/apache/thrift/protocol/TType.java A lib/javame/src/org/apache/thrift/protocol/TField.java A lib/javame/src/org/apache/thrift/protocol/TMessage.java A lib/javame/src/org/apache/thrift/protocol/TStruct.java A lib/javame/src/org/apache/thrift/protocol/TBase64Utils.java A lib/javame/src/org/apache/thrift/protocol/TBinaryProtocol.java A lib/javame/src/org/apache/thrift/protocol/TMessageType.java A lib/javame/src/org/apache/thrift/protocol/TProtocolFactory.java A lib/javame/src/org/apache/thrift/TException.java A lib/javame/src/org/apache/thrift/TByteArrayOutputStream.java A lib/javame/src/org/apache/thrift/TProcessor.java A lib/javame/src/org/apache/thrift/TServiceClient.java A lib/javame/src/org/apache/thrift/TApplicationException.java A lib/javame/src/org/apache/thrift/TDeserializer.java A lib/javame/src/org/apache/thrift/TEnum.java A lib/javame/src/org/apache/thrift/TFieldRequirementType.java A lib/javame/src/org/apache/thrift/TProcessorFactory.java A lib/javame/src/org/apache/thrift/transport A lib/javame/src/org/apache/thrift/transport/TFramedTransport.java A lib/javame/src/org/apache/thrift/transport/TTransportException.java A lib/javame/src/org/apache/thrift/transport/TTransport.java A lib/javame/src/org/apache/thrift/transport/THttpClient.java A lib/javame/src/org/apache/thrift/transport/TIOStreamTransport.java A lib/javame/src/org/apache/thrift/transport/TTransportFactory.java A lib/javame/src/org/apache/thrift/TSerializer.java A lib/javame/src/org/apache/thrift/TBase.java A lib/javame/src/org/apache/thrift/TBaseHelper.java A lib/go A lib/go/thrift A lib/go/thrift/tnonblocking_server.go A lib/go/thrift/tjson_protocol_test.go A lib/go/thrift/tjson_protocol.go A lib/go/thrift/tset.go A lib/go/thrift/texception_test.go A lib/go/thrift/texception.go A lib/go/thrift/tiostream_transport.go A lib/go/thrift/_testmain.go A lib/go/thrift/tprotocol_test.go A lib/go/thrift/tnonblocking_server_socket.go A lib/go/thrift/tmemory_buffer.go A lib/go/thrift/tnumeric.go A lib/go/thrift/tsimple_json_protocol_test.go A lib/go/thrift/tbinary_protocol_test.go A lib/go/thrift/tserver_test.go A lib/go/thrift/tserver.go A lib/go/thrift/tprocessor_factory.go A lib/go/thrift/tcompact_protocol.go A lib/go/thrift/tframed_transport_test.go A lib/go/thrift/tframed_transport.go A lib/go/thrift/tnonblocking_socket.go A lib/go/thrift/thttp_client_test.go A lib/go/thrift/tnonblocking_transport_test.go A lib/go/thrift/tsimple_server.go A lib/go/thrift/tprocessor.go A lib/go/thrift/tapplication_exception_test.go A lib/go/thrift/ttype.go A lib/go/thrift/tcontainer.go A lib/go/thrift/ttransport_factory.go A lib/go/thrift/tstruct.go A lib/go/thrift/Makefile A lib/go/thrift/tprotocol_factory.go A lib/go/thrift/tsocket.go A lib/go/thrift/ttransport_test.go A lib/go/thrift/ttransport.go A lib/go/thrift/tiostream_transport_test.go A lib/go/thrift/tmemory_buffer_test.go A lib/go/thrift/tprotocol.go A lib/go/thrift/tsimple_json_protocol.go A lib/go/thrift/tbinary_protocol.go A lib/go/thrift/tcompact_protocol_test.go A lib/go/thrift/tbase.go A lib/go/thrift/ttransport_exception.go A lib/go/thrift/tlist.go A lib/go/thrift/tmap.go A lib/go/thrift/thttp_client.go A lib/go/thrift/tserver_socket.go A lib/go/thrift/tnonblocking_transport.go A lib/go/thrift/tprotocol_exception.go A lib/go/thrift/tapplication_exception.go A lib/go/thrift/tserver_transport.go A lib/go/thrift/tfield.go A lib/go/thrift/tmessage.go A lib/go/thrift/tmessagetype.go A lib/go/thrift/tcompare.go A lib/go/Make.deps A lib/go/deps.bash A lib/go/Makefile A lib/delphi A lib/delphi/test A lib/delphi/test/TestClient.pas A lib/delphi/test/client.dpr A lib/delphi/test/codegen A lib/delphi/test/codegen/ReservedKeywords.thrift A lib/delphi/test/codegen/run-Pascal-Codegen-Tests.bat.tmpl A lib/delphi/test/codegen/README.txt A lib/delphi/test/maketest.sh A lib/delphi/test/TestServer.pas A lib/delphi/test/server.dpr A lib/delphi/test/TestConstants.pas A lib/delphi/src A lib/delphi/src/Thrift.Collections.pas A lib/delphi/src/Thrift.Utils.pas A lib/delphi/src/Thrift.Protocol.pas A lib/delphi/src/Thrift.pas A lib/delphi/src/Thrift.Console.pas A lib/delphi/src/Thrift.Server.pas A lib/delphi/src/Thrift.Protocol.JSON.pas A lib/delphi/src/Thrift.Stream.pas A lib/delphi/src/Thrift.Transport.pas A lib/Makefile.am A lib/hs A lib/hs/Thrift.cabal A lib/hs/LICENSE A lib/hs/Setup.lhs A lib/hs/TODO A lib/hs/src A lib/hs/src/Thrift A lib/hs/src/Thrift/Server.hs A lib/hs/src/Thrift/Protocol A lib/hs/src/Thrift/Protocol/Binary.hs A lib/hs/src/Thrift/Transport.hs A lib/hs/src/Thrift/Protocol.hs A lib/hs/src/Thrift/Transport A lib/hs/src/Thrift/Transport/Handle.hs A lib/hs/src/Thrift/Transport/Framed.hs A lib/hs/src/Thrift/Transport/HttpClient.hs A lib/hs/src/Thrift/Types.hs A lib/hs/src/Thrift.hs A lib/hs/Makefile.am A lib/hs/README A lib/js A lib/js/test AU lib/js/test/test.html A lib/js/test/src A lib/js/test/src/test A lib/js/test/src/test/Httpd.java AU lib/js/test/Makefile.am AU lib/js/test/test.js AU lib/js/test/jsTestDriver.conf AU lib/js/test/phantomjs-qunit.js A lib/js/test/build.xml A lib/js/thrift.js A lib/js/README A CHANGES A Makefile.am A compiler A compiler/cpp A compiler/cpp/version.h.in A compiler/cpp/compiler.vcxproj A compiler/cpp/README_Windows.txt A compiler/cpp/compiler.sln A compiler/cpp/src A compiler/cpp/src/thriftl.ll A compiler/cpp/src/md5.c A compiler/cpp/src/main.cc A compiler/cpp/src/globals.h A compiler/cpp/src/thrifty.yy A compiler/cpp/src/generate A compiler/cpp/src/generate/t_perl_generator.cc A compiler/cpp/src/generate/t_rb_generator.cc A compiler/cpp/src/generate/t_javame_generator.cc A compiler/cpp/src/generate/t_html_generator.cc A compiler/cpp/src/generate/t_delphi_generator.cc A compiler/cpp/src/generate/t_go_generator.cc A compiler/cpp/src/generate/t_html_generator.h A compiler/cpp/src/generate/t_generator_registry.h A compiler/cpp/src/generate/t_hs_generator.cc A compiler/cpp/src/generate/t_js_generator.cc A compiler/cpp/src/generate/t_c_glib_generator.cc A compiler/cpp/src/generate/t_csharp_generator.cc A compiler/cpp/src/generate/t_generator.cc A compiler/cpp/src/generate/t_java_generator.cc A compiler/cpp/src/generate/t_erl_generator.cc A compiler/cpp/src/generate/t_generator.h A compiler/cpp/src/generate/t_cpp_generator.cc A compiler/cpp/src/generate/t_d_generator.cc A compiler/cpp/src/generate/t_cocoa_generator.cc A compiler/cpp/src/generate/t_as3_generator.cc A compiler/cpp/src/generate/t_st_generator.cc A compiler/cpp/src/generate/t_php_generator.cc A compiler/cpp/src/generate/t_py_generator.cc A compiler/cpp/src/generate/t_ocaml_generator.cc A compiler/cpp/src/generate/t_xsd_generator.cc A compiler/cpp/src/generate/t_oop_generator.h A compiler/cpp/src/main.h A compiler/cpp/src/parse A compiler/cpp/src/parse/t_program.h A compiler/cpp/src/parse/t_scope.h A compiler/cpp/src/parse/t_base_type.h A compiler/cpp/src/parse/t_list.h A compiler/cpp/src/parse/t_map.h A compiler/cpp/src/parse/t_type.h A compiler/cpp/src/parse/t_const_value.h A compiler/cpp/src/parse/t_container.h A compiler/cpp/src/parse/t_field.h A compiler/cpp/src/parse/t_struct.h A compiler/cpp/src/parse/parse.cc A compiler/cpp/src/parse/t_function.h A compiler/cpp/src/parse/t_const.h A compiler/cpp/src/parse/t_set.h A compiler/cpp/src/parse/t_enum_value.h A compiler/cpp/src/parse/t_service.h A compiler/cpp/src/parse/t_typedef.h A compiler/cpp/src/parse/t_enum.h A compiler/cpp/src/parse/t_doc.h A compiler/cpp/src/platform.h A compiler/cpp/src/windows A compiler/cpp/src/windows/version.h.in A compiler/cpp/src/windows/config.h A compiler/cpp/src/md5.h A compiler/cpp/Makefile.am A compiler/cpp/compiler.vcxproj.filters A compiler/cpp/README A NEWS A DISCLAIMER U . At revision 1375880 [Thrift] $ /bin/bash -xe /tmp/hudson8667568588087973943.sh + cabal update Downloading the latest package list from hackage.haskell.org Note: there is a new version of cabal-install available. To upgrade, run: cabal install cabal-install + cabal install hashable Resolving dependencies... Downloading hashable-1.1.2.5... Warning: hashable.cabal: Ignoring unknown section type: test-suite Configuring hashable-1.1.2.5... Preprocessing library hashable-1.1.2.5... Building hashable-1.1.2.5... [1 of 1] Compiling Data.Hashable ( Data/Hashable.hs, dist/build/Data/Hashable.o ) Data/Hashable.hs:296:24: Not in scope: `BL.foldlChunks' cabal: Error: some packages failed to install: hashable-1.1.2.5 failed during the building phase. The exception was: ExitFailure 1 Build step 'Execute shell' marked build as failure [WARNINGS] Skipping publisher since build result is FAILURE [TASKS] Skipping publisher since build result is FAILURE Archiving artifacts Recording test results Publishing Javadoc Updating THRIFT-1658