You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@river.apache.org by Apache Hudson Server <hu...@hudson.zones.apache.org> on 2009/04/18 01:01:39 UTC

Build failed in Hudson: River-trunk #163

See http://hudson.zones.apache.org/hudson/job/River-trunk/163/changes

Changes:

[jcosters] RIVER-272: ClassDep.java relies on Sun specific Internal JDK API
    Added com.sun.jini.tool.classdepend classes contributed by Peter Firmstone and Tim Blackman.
    Integrated ClassDep replacement and its dependencies into build process, removed JDK tools.jar dependency

RIVER-301: Move the tests into the JUnit framework inside the main source project
    Moved QA source tree
    Added better integration from main River build
    Fixed numerous bugs in build process
    Added QA source and binaries to River distribution bundles

------------------------------------------
[...truncated 4972 lines...]
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/ssl/UnitTests/TestEndpointInternal.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/ssl/UnitTests/TestPerformanceHttps.sh
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/ssl/UnitTests/truststore
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/ssl/UnitTests/policy
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/ssl/UnitTests/TestEndpoint.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/ssl/UnitTests/TestListener.java.save
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/ssl/UnitTests/TestServerConnection.java.save
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/ssl/UnitTests/TestServerEndpointHttps.sh
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/ssl/UnitTests/keystore
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/ssl/UnitTests/TestRMI.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/ssl/UnitTests/TestEndpointInternalHttps.sh
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/ssl/UnitTests/TestWeakSoftTable.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/ssl/UnitTests/TestEndpointHttps.sh
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/ssl/UnitTests/TestConnectionEndpoint.java.save
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/ssl/UnitTests/TestTwoEndpoints.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/ssl/UnitTests/run.sh
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/ssl/UnitTests/keystore.sh
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationDispatcher
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationDispatcher/checkClientPermission
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationDispatcher/checkClientPermission/CheckClientPermission.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationDispatcher/checkClientPermission/security.policy
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationDispatcher/checkClientPermission/TestPermission.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationDispatcher/suppressStackTraces
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationDispatcher/suppressStackTraces/SuppressStackTraces.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicJeriExporter
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicJeriExporter/dgcServerExposure
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicJeriExporter/dgcServerExposure/DgcServerExposure.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicJeriExporter/dgcServerExposure/ForeignUuid.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicJeriExporter/dgcServerExposure/security.policy
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicJeriExporter/operations
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicJeriExporter/operations/Operations.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicJeriExporter/operations/security.policy
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicJeriExporter/globalListenLock
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicJeriExporter/globalListenLock/GlobalListenLock.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicJeriExporter/sameClassCheck
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicJeriExporter/sameClassCheck/SameClassCheck.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/connectTimeout
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/connectTimeout/TestConnectTimeout.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/connectTimeout/AbstractSocketFactory.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/connectTimeout/Ping.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/unfulfilledConstraints
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/unfulfilledConstraints/TestUnfulfilledConstraints.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/localHostExposure
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/localHostExposure/META-INF
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/localHostExposure/META-INF/services
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/localHostExposure/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/localHostExposure/TestNameServiceDescriptor.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/localHostExposure/TestNameService.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/localHostExposure/LocalHostExposure.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/localHostExposure/security.policy
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/serverSocketClose
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/serverSocketClose/ServerSocketClose.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/serverSocketClose/security.policy
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/serverSocketClose/AbstractServerSocketFactory.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/outOfThreads
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/outOfThreads/NewThreadExecutor.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/outOfThreads/AbstractSocketFactory.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/outOfThreads/ThreadHog.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/outOfThreads/OutOfThreads.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/outOfThreads/OutOfThreads2.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/outOfThreads/AbstractServerSocketFactory.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/ServerEndpointClose.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad1
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad1/com
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad1/com/sun
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad1/com/sun/jini
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad1/com/sun/jini/proxy
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad1/com/sun/jini/proxy/resources
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad1/com/sun/jini/proxy/resources/InvocationHandler.moreProhibitedProxyInterfaces
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad2
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad2/com
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad2/com/sun
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad2/com/sun/jini
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad2/com/sun/jini/proxy
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad2/com/sun/jini/proxy/resources
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad2/com/sun/jini/proxy/resources/InvocationHandler.moreProhibitedProxyInterfaces
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/good
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/good/javax
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/good/javax/management
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/good/javax/management/MBeanServerConnection.class
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/good/com
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/good/com/sun
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/good/com/sun/jini
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/good/com/sun/jini/proxy
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/good/com/sun/jini/proxy/resources
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/good/com/sun/jini/proxy/resources/InvocationHandler.moreProhibitedProxyInterfaces
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad3
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad3/com
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad3/com/sun
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad3/com/sun/jini
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad3/com/sun/jini/proxy
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad3/com/sun/jini/proxy/resources
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad3/com/sun/jini/proxy/resources/InvocationHandler.moreProhibitedProxyInterfaces
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad4
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad4/com
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad4/com/sun
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad4/com/sun/jini
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad4/com/sun/jini/proxy
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad4/com/sun/jini/proxy/resources
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad4/com/sun/jini/proxy/resources/InvocationHandler.moreProhibitedProxyInterfaces
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad5
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad5/com
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad5/com/sun
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad5/com/sun/jini
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad5/com/sun/jini/proxy
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad5/com/sun/jini/proxy/resources
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad5/com/sun/jini/proxy/resources/InvocationHandler.moreProhibitedProxyInterfaces
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad6
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad6/com
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad6/com/sun
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad6/com/sun/jini
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad6/com/sun/jini/proxy
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad6/com/sun/jini/proxy/resources
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad6/com/sun/jini/proxy/resources/InvocationHandler.moreProhibitedProxyInterfaces
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/serverStackTrace
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/serverStackTrace/ServerStackTrace.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/unmarshalUnexpectedException
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/unmarshalUnexpectedException/UnmarshalUnexpectedException.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicJeriTrustVerifier
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicJeriTrustVerifier/BjtvSubclassTest.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/internal
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/internal/runtime
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/internal/runtime/getRemoteInterfaces
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/internal/runtime/getRemoteInterfaces/GetRemoteInterfaces.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/internal/runtime/runtimeThreadInheritanceLeak
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/internal/runtime/runtimeThreadInheritanceLeak/RuntimeThreadInheritanceLeak.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/UnitTests
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/UnitTests/ServerPermission.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/UnitTests/runTestPerformance.sh
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/UnitTests/TestPerformance.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/UnitTests/runTestEndpoints.sh
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/UnitTests/JgssPerfTest.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/UnitTests/TestEndpoints.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/UnitTests/ConcurrentTests.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/UnitTests/config
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/UnitTests/config/policy.all
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/UnitTests/config/jgssTests.keytab
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/UnitTests/config/testEndpoints.login
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/UnitTests/scripts
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/UnitTests/scripts/runConcurrent.sh
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/UnitTests/scripts/runJgssPerf.sh
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/UnitTests/scripts/runAll.sh
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/UnitTests/scripts/runTeps.sh
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/UnitTests/scripts/runPerf.sh
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/UnitTests/scripts/initTgt.sh
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/UnitTests/TestAll.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/UnitTests/krb-setenv.sh
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/UnitTests/index.html
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/UnitTests/TestUtilities.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/UnitTests/TestVerifier.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/RegressionTests
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/RegressionTests/ListenEndpointTest.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/RegressionTests/config
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/RegressionTests/config/policy
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/RegressionTests/config/test.login
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/RegressionTests/runListenEndpointTest.sh
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/transport
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/transport/multihomed
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/transport/multihomed/META-INF
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/transport/multihomed/META-INF/services
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/transport/multihomed/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/transport/multihomed/TestNameServiceDescriptor.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/transport/multihomed/Resolver.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/transport/multihomed/TestNameService.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/transport/multihomed/runMultihome.sh
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/transport/multihomed/AbstractSocketFactory.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/transport/multihomed/config
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/transport/multihomed/config/policy.kerbmultihome
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/transport/multihomed/config/testEndpoints.login
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/transport/multihomed/security.policy
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/transport/multihomed/Multihomed.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/transport/multihomed/krb-setenv.sh
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/unittestlib
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/unittestlib/Test.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/unittestlib/BasicTest.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/unittestlib/UnitTestUtilities.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/config
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/config/KeyStores
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/config/KeyStores/policy
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/config/KeyStores/TestGetKeyStore.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/config/KeyStores/keystore
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/config/KeyStores/TestAll.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/config/KeyStores/TestGetX500Principal.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/config/KeyStores/keystore.sh
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/temp
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/temp/davis
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/temp/davis/securejeri
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/thread
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/thread/TaskManager
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/phoenix
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/phoenix/ExecOptionPermission
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/phoenix/ExecOptionPermission/Operations.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/phoenix/ExecOptionPermission/security.policy
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/action
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/action/catchSecurityException
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/action/catchSecurityException/security.policy
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/action/catchSecurityException/CatchSecurityException.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/tool
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/tool/CheckConfigurationFile
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/tool/CheckConfigurationFile/policy
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/tool/CheckConfigurationFile/config-no-perm
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/tool/CheckConfigurationFile/entries-obj
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/tool/CheckConfigurationFile/entries-no-perm
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/tool/CheckConfigurationFile/NoExit.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/tool/CheckConfigurationFile/config-foo
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/tool/CheckConfigurationFile/config-prim
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/tool/CheckConfigurationFile/entries-foo
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/tool/CheckConfigurationFile/TestCheck.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/tool/CheckConfigurationFile/config-obj
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/tool/CheckConfigurationFile/entries-prim
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/tool/CheckCodeStyle
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/tool/CheckCodeStyle/SingleIf.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/tool/CheckCodeStyle/Regular.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/tool/CheckCodeStyle/SingleIf.out
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/tool/CheckCodeStyle/Regular.out
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/tool/CheckCodeStyle/test.sh
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/build.xml
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/common.xml
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/src/com/sun/jini/tool/classdepend
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/src/com/sun/jini/tool/classdepend/ReferencedClasses.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/src/com/sun/jini/tool/classdepend/ClasspathPackages.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/src/com/sun/jini/tool/classdepend/AbstractDependencyVisitor.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/src/com/sun/jini/tool/classdepend/AbstractVisitor.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/src/com/sun/jini/tool/classdepend/ClassDepend.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/src/com/sun/jini/tool/classdepend/ClassDependParameters.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/src/com/sun/jini/tool/classdepend/PackageClasses.java
A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/src/com/sun/jini/tool/classdepend/ClassDependencyTreeNodes.java
U         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/src/com/sun/jini/tool/ClassDep.java
U         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/build.xml
 U        zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk
At revision 766165
Updating http://svn.apache.org/repos/asf/incubator/river/qatests/trunk
At revision 766165
no change for http://svn.apache.org/repos/asf/incubator/river/qatests/trunk since the previous build
[trunk] $ /home/hudson/tools/ant/apache-ant-1.6.5/bin/ant build.release
Buildfile: build.xml

BUILD FAILED
Target `build.release' does not exist in this project. 

Total time: 1 second
Publishing Javadoc


Re: Build failed in Hudson: River-trunk #163

Posted by Peter Firmstone <ji...@zeus.net.au>.
All tests good with jdk 1.6

     [java] SUMMARY =================================
     [java]
     [java] com/sun/jini/test/impl/joinmanager/AddAttributesRace.td
     [java] Test Skipped: verifiers are: 
com.sun.jini.qa.harness.SkipTestVerifie r
     [java] -----------------------------------------
     [java] com/sun/jini/test/impl/joinmanager/LeaseRenewDurRFE.td
     [java] Test Passed: OK
     [java]
     [java] -----------------------------------------
     [java] com/sun/jini/test/impl/joinmanager/RaceAttrsVsTerminateISE.td
     [java] Test Passed: OK
     [java]
     [java] -----------------------------------------
     [java] com/sun/jini/test/impl/joinmanager/RaceAttrsVsTerminateULE.td
     [java] Test Passed: OK
     [java]
     [java] -----------------------------------------
     [java] com/sun/jini/test/impl/joinmanager/SetAddAttributesOrder.td
     [java] Test Passed: OK
     [java]
     [java] -----------------------------------------
     [java] com/sun/jini/test/impl/joinmanager/TerminateSemantics.td
     [java] Test Passed: OK
     [java]
     [java] -----------------------------------------
     [java] com/sun/jini/test/impl/joinmanager/ZRegisterStorm.td
     [java] Test Passed: OK
     [java]
     [java] -----------------------------------------
     [java] com/sun/jini/test/spec/joinmanager/AddAttributes.td
     [java] Test Passed: OK
     [java]
     [java] -----------------------------------------
     [java] com/sun/jini/test/spec/joinmanager/AddAttributesDup.td
     [java] Test Passed: OK
     [java]
     [java] -----------------------------------------
     [java] com/sun/jini/test/spec/joinmanager/AddAttributesNullElement.td
     [java] Test Passed: OK
     [java]
     [java] -----------------------------------------
     [java] com/sun/jini/test/spec/joinmanager/AddAttributesNullSet.td
     [java] Test Passed: OK
     [java]
     [java] -----------------------------------------
     [java] com/sun/jini/test/spec/joinmanager/AddAttributesProp.td
     [java] Test Passed: OK
     [java]
     [java] -----------------------------------------
     [java] com/sun/jini/test/spec/joinmanager/AddAttributesPropNew.td
     [java] Test Passed: OK
     [java]
     [java] -----------------------------------------
     [java] 
com/sun/jini/test/spec/joinmanager/AddAttributesServiceControlled.td
     [java] Test Passed: OK
     [java]
     [java] -----------------------------------------
     [java] com/sun/jini/test/spec/joinmanager/Equality.td
     [java] Test Passed: OK
     [java]
     [java] -----------------------------------------
     [java] com/sun/jini/test/spec/joinmanager/GetAttributes.td
     [java] Test Passed: OK
     [java]
     [java] -----------------------------------------
     [java] com/sun/jini/test/spec/joinmanager/GetAttributesNew.td
     [java] Test Passed: OK
     [java]
     [java] -----------------------------------------
     [java] com/sun/jini/test/spec/joinmanager/GetDiscoveryManager.td
     [java] Test Passed: OK
     [java]
     [java] -----------------------------------------
     [java] com/sun/jini/test/spec/joinmanager/GetJoinSetCallback.td
     [java] Test Passed: OK
     [java]
     [java] -----------------------------------------
     [java] com/sun/jini/test/spec/joinmanager/GetJoinSetCallbackNew.td
     [java] Test Passed: OK
     [java]
     [java] -----------------------------------------
     [java] com/sun/jini/test/spec/joinmanager/GetJoinSetServiceID.td
     [java] Test Passed: OK
     [java]
     [java] -----------------------------------------
     [java] com/sun/jini/test/spec/joinmanager/GetJoinSetServiceIDNew.td
     [java] Test Passed: OK
     [java]
     [java] -----------------------------------------
     [java] com/sun/jini/test/spec/joinmanager/GetLeaseRenewalManager.td
     [java] Test Passed: OK
     [java]
     [java] -----------------------------------------
     [java] com/sun/jini/test/spec/joinmanager/LDMNullPublicGroup.td
     [java] Test Passed: OK
     [java]
     [java] -----------------------------------------
     [java] com/sun/jini/test/spec/joinmanager/ModifyAttributes.td
     [java] Test Passed: OK
     [java]
     [java] -----------------------------------------
     [java] com/sun/jini/test/spec/joinmanager/ModifyAttributesAllToOne.td
     [java] Test Passed: OK
     [java]
     [java] -----------------------------------------
     [java] 
com/sun/jini/test/spec/joinmanager/ModifyAttributesClassMismatch.td
     [java] Test Passed: OK
     [java]
     [java] -----------------------------------------
     [java] com/sun/jini/test/spec/joinmanager/ModifyAttributesDeleteAll.td
     [java] Test Passed: OK
     [java]
     [java] -----------------------------------------
     [java] com/sun/jini/test/spec/joinmanager/ModifyAttributesDeleteOne.td
     [java] Test Passed: OK
     [java]
     [java] -----------------------------------------
     [java] com/sun/jini/test/spec/joinmanager/ModifyAttributesDup.td
     [java] Test Passed: OK
     [java]
     [java] -----------------------------------------
     [java] 
com/sun/jini/test/spec/joinmanager/ModifyAttributesLengthMismatch.td
     [java] Test Passed: OK
     [java]
     [java] -----------------------------------------
     [java] com/sun/jini/test/spec/joinmanager/ModifyAttributesOne.td
     [java] Test Passed: OK
     [java]
     [java] -----------------------------------------
     [java] com/sun/jini/test/spec/joinmanager/ModifyAttributesProp.td
     [java] Test Passed: OK
     [java]
     [java] -----------------------------------------
     [java] com/sun/jini/test/spec/joinmanager/ModifyAttributesPropNew.td
     [java] Test Passed: OK
     [java]
     [java] -----------------------------------------
     [java] 
com/sun/jini/test/spec/joinmanager/ModifyAttributesServiceControlled .td
     [java] Test Passed: OK
     [java]
     [java] -----------------------------------------
     [java] com/sun/jini/test/spec/joinmanager/Register.td
     [java] Test Passed: OK
     [java]
     [java] -----------------------------------------
     [java] com/sun/jini/test/spec/joinmanager/RegisterAttributes.td
     [java] Test Passed: OK
     [java]
     [java] -----------------------------------------
     [java] com/sun/jini/test/spec/joinmanager/RegisterProp.td
     [java] Test Passed: OK
     [java]
     [java] -----------------------------------------
     [java] com/sun/jini/test/spec/joinmanager/ServiceIDNotify.td
     [java] Test Passed: OK
     [java]
     [java] -----------------------------------------
     [java] com/sun/jini/test/spec/joinmanager/SetAttributes.td
     [java] Test Passed: OK
     [java]
     [java] -----------------------------------------
     [java] com/sun/jini/test/spec/joinmanager/SetAttributesDup.td
     [java] Test Passed: OK
     [java]
     [java] -----------------------------------------
     [java] com/sun/jini/test/spec/joinmanager/SetAttributesNullElement.td
     [java] Test Passed: OK
     [java]
     [java] -----------------------------------------
     [java] com/sun/jini/test/spec/joinmanager/SetAttributesNullSet.td
     [java] Test Passed: OK
     [java]
     [java] -----------------------------------------
     [java] com/sun/jini/test/spec/joinmanager/SetAttributesProp.td
     [java] Test Passed: OK
     [java]
     [java] -----------------------------------------
     [java] com/sun/jini/test/spec/joinmanager/SetAttributesPropNew.td
     [java] Test Passed: OK
     [java]
     [java] -----------------------------------------
     [java] com/sun/jini/test/spec/joinmanager/TerminateDiscovery.td
     [java] Test Passed: OK
     [java]
     [java] -----------------------------------------
     [java] com/sun/jini/test/spec/joinmanager/TerminateLeases.td
     [java] Test Passed: OK
     [java]
     [java] -----------------------------------------
     [java]
     [java] # of tests started   = 46
     [java] # of tests completed = 46
     [java] # of tests skipped   = 1
     [java] # of tests passed    = 46
     [java] # of tests failed    = 0
     [java]
     [java] -----------------------------------------
     [java]
     [java]    Date finished:
     [java]       Wed Apr 22 06:36:52 EST 2009
     [java]    Time elapsed:
     [java]       2239 seconds
     [java]

BUILD SUCCESSFUL
Total time: 60 minutes 11 seconds
bash-3.00$


Peter Firmstone wrote:
> I'm getting the following 2 errors during the build on my machine:
>
>    [javac] 
> /opt/src/river/trunk/qa/src/com/sun/jini/test/impl/reggie/NameServiceImpl.java:29: 
> com.sun.jini.test.impl.reggie.NameServiceImpl is not abstract and does 
> not override abstract method lookupAllHostAddr(java.lang.String) in 
> sun.net.spi.nameservice.NameService
>    [javac] public class NameServiceImpl implements NameService {
>    [javac]        ^
>    [javac] 
> /opt/src/river/trunk/qa/src/com/sun/jini/test/impl/reggie/NameServiceImpl.java:42: 
> lookupAllHostAddr(java.lang.String) in 
> com.sun.jini.test.impl.reggie.NameServiceImpl cannot implement 
> lookupAllHostAddr(java.lang.String) in 
> sun.net.spi.nameservice.NameService; attempting to use incompatible 
> return type
>    [javac] found   : java.net.InetAddress[]
>    [javac] required: byte[][]
>    [javac]     public InetAddress[] lookupAllHostAddr(String host)
>    [javac]                          ^
>    [javac] 2 errors
>    [javac] 3 warnings
>
> BUILD FAILED
> /opt/src/river/trunk/build.xml:2284: The following error occurred 
> while executing this line:
> /opt/src/river/trunk/qa/build.xml:124: The following error occurred 
> while executing this line:
> /opt/src/river/trunk/common.xml:99: Compile failed; see the compiler 
> error output for details.
>
>
>
> Jukka Zitting wrote:
>> Hi,
>>
>> On Sun, Apr 19, 2009 at 12:01 AM, Jonathan Costers
>> <jo...@googlemail.com> wrote:
>>  
>>> OK, here is what I think we should use for now:
>>>
>>> cd $WORKSPACE/jtsk/trunk
>>> ant all.clean release qa.run
>>>     
>>
>> OK, done.
>>
>> BR,
>>
>> Jukka Zitting
>>
>>   
>


Re: Build failed in Hudson: River-trunk #163

Posted by Peter Firmstone <ji...@zeus.net.au>.
Perhaps we could:

1. Make a note of the qa suite / integration tests depending on internal 
sun API's, they will
    fail on JDK 1.4.2 and 1.5 and require JDK 1.6 in the README.TXT

2. Make that qa release you were talking about available for download 
for those that don't want to compile the integration tests with JDK 1.6  
Can they be compiled on JDK 1.6, with a target of 1.4.2 and run on Java 
1.4.2?

3. If the compiled tests will run on Java 1.4.2, raise a low priority or 
trivial issue on jira regarding the integration tests relying on sun 
internal API's and requiring JDK 1.6 for these two tests with a link to 
the discussion history in the mail archives.

These are the integration tests, not the River platform, so I can't see 
any issues with requiring them to be compiled with JDK 1.6.

What are your thoughts?

Cheers,

Peter.


Ok, compiling on JDK 1.6 all good so far.

My environment has Sun's JDK versions 1.4.2 1.5 and 1.6, I can test with 
all three ;)

$ uname -aX
SunOS bluto 5.10 Generic_137111-06 sun4u sparc SUNW,Ultra-80System = SunOS
Node = bluto
Release = 5.10
KernelID = Generic_137111-06
Machine = sun4u
BusType = <unknown>
Serial = <unknown>
Users = <unknown>
OEM# = 0
Origin# = 1
NumCPU = 4

Off topic rant:
Would you believe this old bomb has SAS, USB, firewire, bluetooth etc... 
yeah I'm waiting for Sun/Oracle to release something new that can be 
used as a Workstation, other than x86 ;) , don't like the insecurity of 
x86.  Nevermind, makes a good dev box.

Jonathan Costers wrote:
> Of course .. How could I forget.
> Thanks for reminding me :-)
>
> Something a bit off-topic: the "jtreg tests" are mentioned in the
> discussion you linked to. How do these differ from the other harness/QA
> tests? I must say I haven't really looked at them deeply, but I did
> notice them and that they are separate from the QA suite ...
> For the moment the source just sits there .. Nothing is even compiled.
> Would you be able to give some pointers?
>
> Thanks again and best regards
> Jonathan
>
>   
>> FWIW, the build failure below looks like the issue that Brian Murphy
>> and I had discussed back in this and subsequent messages:
>>
>> http://mail-archives.apache.org/mod_mbox/incubator-river-dev/200805.mbox/%3C20080523052848.GA15826@east%3E
>>
>> -- Peter
>>
>>
>> On Tue, Apr 21, 2009 at 02:12:14PM +0200, Jonathan Costers wrote:
>>     
>>> Hi Peter
>>>
>>> What is the environment you are using to build?
>>>
>>> Are you building with a Sun JDK / OpenJDK or something else? What version?
>>> What is your JAVA_HOME setting, if any?
>>> Does Ant pick up the correct JDK?
>>>
>>> Note that the QA test suite also depends on Sun internal APIs here and there
>>> (sun.net.spi.nameservice.NameService for instance). Since I am (and Hudson
>>> is) using openjdk to build, tools.jar is put on the classpath automatically
>>> by Ant. I've had no time to fix this yet. But it is one of the things on my
>>> list. Feel free to step in, though.
>>>
>>> Thanks and best regards
>>> Jonathan
>>>
>>> 2009/4/21 Peter Firmstone <ji...@zeus.net.au>
>>>
>>>       
>>>> I'm getting the following 2 errors during the build on my machine:
>>>>
>>>>   [javac]
>>>> /opt/src/river/trunk/qa/src/com/sun/jini/test/impl/reggie/NameServiceImpl.java:29:
>>>> com.sun.jini.test.impl.reggie.NameServiceImpl is not abstract and does not
>>>> override abstract method lookupAllHostAddr(java.lang.String) in
>>>> sun.net.spi.nameservice.NameService
>>>>   [javac] public class NameServiceImpl implements NameService {
>>>>   [javac]        ^
>>>>   [javac]
>>>> /opt/src/river/trunk/qa/src/com/sun/jini/test/impl/reggie/NameServiceImpl.java:42:
>>>> lookupAllHostAddr(java.lang.String) in
>>>> com.sun.jini.test.impl.reggie.NameServiceImpl cannot implement
>>>> lookupAllHostAddr(java.lang.String) in sun.net.spi.nameservice.NameService;
>>>> attempting to use incompatible return type
>>>>   [javac] found   : java.net.InetAddress[]
>>>>   [javac] required: byte[][]
>>>>   [javac]     public InetAddress[] lookupAllHostAddr(String host)
>>>>   [javac]                          ^
>>>>   [javac] 2 errors
>>>>   [javac] 3 warnings
>>>>
>>>> BUILD FAILED
>>>> /opt/src/river/trunk/build.xml:2284: The following error occurred while
>>>> executing this line:
>>>> /opt/src/river/trunk/qa/build.xml:124: The following error occurred while
>>>> executing this line:
>>>> /opt/src/river/trunk/common.xml:99: Compile failed; see the compiler error
>>>> output for details.
>>>>
>>>>
>>>>
>>>>
>>>> Jukka Zitting wrote:
>>>>
>>>>         
>>>>> Hi,
>>>>>
>>>>> On Sun, Apr 19, 2009 at 12:01 AM, Jonathan Costers
>>>>> <jo...@googlemail.com> wrote:
>>>>>
>>>>>
>>>>>           
>>>>>> OK, here is what I think we should use for now:
>>>>>>
>>>>>> cd $WORKSPACE/jtsk/trunk
>>>>>> ant all.clean release qa.run
>>>>>>
>>>>>>
>>>>>>             
>>>>> OK, done.
>>>>>
>>>>> BR,
>>>>>
>>>>> Jukka Zitting
>>>>>
>>>>>
>>>>>
>>>>>           
>>>>         
>
>   


Re: Build failed in Hudson: River-trunk #163

Posted by Jonathan Costers <jo...@googlemail.com>.
I would not go that route ... IMHO, JUnit should be our default choice for
newly written tests.

Best
Jonathan

2009/4/24 Peter Firmstone <ji...@zeus.net.au>

> It appears to me that I should perhaps be writing jtreg style unit tests
> for ClassDep rather than JUnit?
>
> 3 different test toolkits might be going overboard, especially since there
> appears to be a good deal of overlap between jtreg and junit.  I don't want
> to get into a philosophical idealistic comparison between the two tools as I
> personally prefer junit; only because I'm familiar with it, it just seems
> like the most commonsense approach.
>
> Cheers,
>
> Peter Firmstone.
>
>
> Peter Jones wrote:
>
>> On Wed, Apr 22, 2009 at 08:37:58PM +0200, Jonathan Costers wrote:
>>
>>
>>> Waw, thanks a lot for your explanation, Peter. It clears up a lot of
>>> things for me :-)
>>>
>>>
>>
>> You're welcome.
>>
>>
>>
>>> So, do you think it would be useful to enable these tests in River?
>>>
>>>
>>
>> I think that they provide valuable coverage.
>>
>>
>>
>>> Are they overlapping with the QA suite?
>>>
>>>
>>
>> I don't think that there's much overlap.
>>
>>
>>
>>> Should we choose one or the other framework? Or should we keep both?
>>>
>>>
>>
>> Well, jtreg is in no position to handle the main Jini QA suite, so it
>> wouldn't be the one chosen.  As mentioned, the jtreg model is simple
>> enough that it's conceivable that support for it could be added to
>> another harness, like the Jini QA harness.  But if the OpenJDK's jtreg
>> implementation can be used where necessary, doing that might not seem
>> worth the effort.
>>
>> Another option of course would be to port these jtreg-style tests to
>> some other test framework, but that might require a good deal of
>> effort (and for regression tests, some risk whether the regression
>> condition is still being effectively tested).  I should disclose some
>> bias: as a JDK old-timer, I am fond of jtreg, for what it's good at.
>>
>> -- Peter
>>
>>
>>
>
>

Re: Build failed in Hudson: River-trunk #163

Posted by Peter Firmstone <ji...@zeus.net.au>.
It appears to me that I should perhaps be writing jtreg style unit tests 
for ClassDep rather than JUnit?

3 different test toolkits might be going overboard, especially since 
there appears to be a good deal of overlap between jtreg and junit.  I 
don't want to get into a philosophical idealistic comparison between the 
two tools as I personally prefer junit; only because I'm familiar with 
it, it just seems like the most commonsense approach.

Cheers,

Peter Firmstone.

Peter Jones wrote:
> On Wed, Apr 22, 2009 at 08:37:58PM +0200, Jonathan Costers wrote:
>   
>> Waw, thanks a lot for your explanation, Peter. It clears up a lot of
>> things for me :-)
>>     
>
> You're welcome.
>
>   
>> So, do you think it would be useful to enable these tests in River?
>>     
>
> I think that they provide valuable coverage.
>
>   
>> Are they overlapping with the QA suite?
>>     
>
> I don't think that there's much overlap.
>
>   
>> Should we choose one or the other framework? Or should we keep both?
>>     
>
> Well, jtreg is in no position to handle the main Jini QA suite, so it
> wouldn't be the one chosen.  As mentioned, the jtreg model is simple
> enough that it's conceivable that support for it could be added to
> another harness, like the Jini QA harness.  But if the OpenJDK's jtreg
> implementation can be used where necessary, doing that might not seem
> worth the effort.
>
> Another option of course would be to port these jtreg-style tests to
> some other test framework, but that might require a good deal of
> effort (and for regression tests, some risk whether the regression
> condition is still being effectively tested).  I should disclose some
> bias: as a JDK old-timer, I am fond of jtreg, for what it's good at.
>
> -- Peter
>
>   


Re: Build failed in Hudson: River-trunk #163

Posted by Peter Jones <pe...@sun.com>.
On Wed, Apr 22, 2009 at 08:37:58PM +0200, Jonathan Costers wrote:
> Waw, thanks a lot for your explanation, Peter. It clears up a lot of
> things for me :-)

You're welcome.

> So, do you think it would be useful to enable these tests in River?

I think that they provide valuable coverage.

> Are they overlapping with the QA suite?

I don't think that there's much overlap.

> Should we choose one or the other framework? Or should we keep both?

Well, jtreg is in no position to handle the main Jini QA suite, so it
wouldn't be the one chosen.  As mentioned, the jtreg model is simple
enough that it's conceivable that support for it could be added to
another harness, like the Jini QA harness.  But if the OpenJDK's jtreg
implementation can be used where necessary, doing that might not seem
worth the effort.

Another option of course would be to port these jtreg-style tests to
some other test framework, but that might require a good deal of
effort (and for regression tests, some risk whether the regression
condition is still being effectively tested).  I should disclose some
bias: as a JDK old-timer, I am fond of jtreg, for what it's good at.

-- Peter

River-304 jtreg - unit and regression tests?

Posted by Peter Firmstone <ji...@zeus.net.au>.
I raised an issue in Jira when I first saw Peter's reply, I hope you 
don't mind.

Who was the Engineering lead for the Jini test harness?  Is it possible 
the source code for adding support for jtreg-style tests to the Jini 
harness is still available and could be donated to the River project for 
reassessment?

I think its important we investigate the jtreg tests further.

Cheers,

Peter Firmstone.

At one time the engineering
lead for the Jini QA harness had prototyped adding support for
jtreg-style tests to the Jini harness, and I think that he had gotten
it more or less working



Jonathan Costers wrote:
> Op dinsdag 21-04-2009 om 15:52 uur [tijdzone -0400], schreef Peter
> Jones:
>   
>> On Tue, Apr 21, 2009 at 06:27:18PM +0200, Jonathan Costers wrote:
>>     
>>> Something a bit off-topic: the "jtreg tests" are mentioned in the
>>> discussion you linked to. How do these differ from the other harness/QA
>>> tests? I must say I haven't really looked at them deeply, but I did
>>> notice them and that they are separate from the QA suite ...
>>> For the moment the source just sits there .. Nothing is even compiled.
>>> Would you be able to give some pointers?
>>>       
>> Sure.  They are written to be run with "jtreg", the test harness used
>> for regression & unit tests for Sun's JDK.  These days there is a
>> version of jtreg available under GPLv2 as part of the OpenJDK project,
>> here:
>>
>>     http://www.openjdk.org/jtreg/
>>
>> The use of this test framework in addition to the primary Jini QA
>> framework is historical: some of the APIs added to version 2.0 of the
>> Jini starter kit-- such as JERI and the related security model,
>> preferred classes, the configuration stuff-- were originally developed
>> for the JDK, mostly under JSRs 76 & 78, and thus their implementations
>> initially had tests written for the jtreg framework.  When those APIs
>> and implementations were moved to the Jini starter kit, those jtreg
>> tests came with them, and some new tests in those areas continued to
>> be added to this jtreg suite.
>>
>> The essential jtreg model is very simple: a test is a tagged class
>> (source file) with a normal "main" method-- if that method completes
>> normally, the test passes; if it throws an exception (or times out, or
>> the JVM crashes...), the test fails.  The jtreg goal was to set a very
>> low barrier to move standalone test cases or example code into the
>> framework.  The framework does specify more options and nuances, but
>> it's still pretty simple overall:
>>
>>     http://www.openjdk.org/jtreg/tag-spec.txt
>>
>> which is quite nice for some things-- of course it doesn't have
>> anything like the power of the Jini QA framework for testing of
>> distributed services, etc.  And the Jini jtreg suite has accreted an
>> unfortunately somewhat ad hoc infrastructure library of its own, in
>> the "qa/jtreg/testlibrary" directory.  Also, I think that it still has
>> a few assumptions about being run within Sun's internal network, like
>> that certain services (a KDC?) are provided by certain host names.
>>
>> You just see source files because the harness is responsible for
>> building them at test execution time.  The jtreg implementation is
>> built as a layer on top of the JavaTest framework (a much more complex
>> test framework used for the JCK among other things), which has the
>> same build-at-test-execution-time model.  (This is nice in that
>> breaking the compilation of one test doesn't prevent executing other,
>> unaffected tests-- each test is isolated all the way to its source.)
>>
>> I'm not sure how the GPLv2 status of the jtreg implementation
>> available through the OpenJDK project affects the ability to use it to
>> run these tests for River.  A nice aspect of the jtreg model's
>> simplicity is that the test classes themselves do not need to link to
>> or otherwise refer to any test framework APIs-- there are no such
>> APIs.  (In theory each of these tests can be run as is, with the right
>> class paths and javac & java commands.)  At one time the engineering
>> lead for the Jini QA harness had prototyped adding support for
>> jtreg-style tests to the Jini harness, and I think that he had gotten
>> it more or less working, but that effort was dropped for reasons I
>> can't recall-- although I would guess that it didn't seem like a
>> priority at the time because jtreg itself was available internally.
>>
>> -- Peter
>>     
>
> Waw, thanks a lot for your explanation, Peter. It clears up a lot of
> things for me :-)
>
> So, do you think it would be useful to enable these tests in River? Are
> they overlapping with the QA suite? Should we choose one or the other
> framework? Or should we keep both?
>
> Thanks again for your comments.
> Jonathan
>
>
>   


Re: Build failed in Hudson: River-trunk #163

Posted by Jonathan Costers <jo...@googlemail.com>.
Op dinsdag 21-04-2009 om 15:52 uur [tijdzone -0400], schreef Peter
Jones:
> On Tue, Apr 21, 2009 at 06:27:18PM +0200, Jonathan Costers wrote:
> > Something a bit off-topic: the "jtreg tests" are mentioned in the
> > discussion you linked to. How do these differ from the other harness/QA
> > tests? I must say I haven't really looked at them deeply, but I did
> > notice them and that they are separate from the QA suite ...
> > For the moment the source just sits there .. Nothing is even compiled.
> > Would you be able to give some pointers?
> 
> Sure.  They are written to be run with "jtreg", the test harness used
> for regression & unit tests for Sun's JDK.  These days there is a
> version of jtreg available under GPLv2 as part of the OpenJDK project,
> here:
> 
>     http://www.openjdk.org/jtreg/
> 
> The use of this test framework in addition to the primary Jini QA
> framework is historical: some of the APIs added to version 2.0 of the
> Jini starter kit-- such as JERI and the related security model,
> preferred classes, the configuration stuff-- were originally developed
> for the JDK, mostly under JSRs 76 & 78, and thus their implementations
> initially had tests written for the jtreg framework.  When those APIs
> and implementations were moved to the Jini starter kit, those jtreg
> tests came with them, and some new tests in those areas continued to
> be added to this jtreg suite.
> 
> The essential jtreg model is very simple: a test is a tagged class
> (source file) with a normal "main" method-- if that method completes
> normally, the test passes; if it throws an exception (or times out, or
> the JVM crashes...), the test fails.  The jtreg goal was to set a very
> low barrier to move standalone test cases or example code into the
> framework.  The framework does specify more options and nuances, but
> it's still pretty simple overall:
> 
>     http://www.openjdk.org/jtreg/tag-spec.txt
> 
> which is quite nice for some things-- of course it doesn't have
> anything like the power of the Jini QA framework for testing of
> distributed services, etc.  And the Jini jtreg suite has accreted an
> unfortunately somewhat ad hoc infrastructure library of its own, in
> the "qa/jtreg/testlibrary" directory.  Also, I think that it still has
> a few assumptions about being run within Sun's internal network, like
> that certain services (a KDC?) are provided by certain host names.
> 
> You just see source files because the harness is responsible for
> building them at test execution time.  The jtreg implementation is
> built as a layer on top of the JavaTest framework (a much more complex
> test framework used for the JCK among other things), which has the
> same build-at-test-execution-time model.  (This is nice in that
> breaking the compilation of one test doesn't prevent executing other,
> unaffected tests-- each test is isolated all the way to its source.)
> 
> I'm not sure how the GPLv2 status of the jtreg implementation
> available through the OpenJDK project affects the ability to use it to
> run these tests for River.  A nice aspect of the jtreg model's
> simplicity is that the test classes themselves do not need to link to
> or otherwise refer to any test framework APIs-- there are no such
> APIs.  (In theory each of these tests can be run as is, with the right
> class paths and javac & java commands.)  At one time the engineering
> lead for the Jini QA harness had prototyped adding support for
> jtreg-style tests to the Jini harness, and I think that he had gotten
> it more or less working, but that effort was dropped for reasons I
> can't recall-- although I would guess that it didn't seem like a
> priority at the time because jtreg itself was available internally.
> 
> -- Peter

Waw, thanks a lot for your explanation, Peter. It clears up a lot of
things for me :-)

So, do you think it would be useful to enable these tests in River? Are
they overlapping with the QA suite? Should we choose one or the other
framework? Or should we keep both?

Thanks again for your comments.
Jonathan



RE: jtreg tests

Posted by Peter Firmstone <ji...@zeus.net.au>.
Using the GPLv2 version of jtreg is ok as a platform requirement for the 
tests, we just can't distribute it with River.

Peter Jones wrote:
> On Tue, Apr 21, 2009 at 06:27:18PM +0200, Jonathan Costers wrote:
>   
>> Something a bit off-topic: the "jtreg tests" are mentioned in the
>> discussion you linked to. How do these differ from the other harness/QA
>> tests? I must say I haven't really looked at them deeply, but I did
>> notice them and that they are separate from the QA suite ...
>> For the moment the source just sits there .. Nothing is even compiled.
>> Would you be able to give some pointers?
>>     
>
> Sure.  They are written to be run with "jtreg", the test harness used
> for regression & unit tests for Sun's JDK.  These days there is a
> version of jtreg available under GPLv2 as part of the OpenJDK project,
> here:
>
>     http://www.openjdk.org/jtreg/
>
> The use of this test framework in addition to the primary Jini QA
> framework is historical: some of the APIs added to version 2.0 of the
> Jini starter kit-- such as JERI and the related security model,
> preferred classes, the configuration stuff-- were originally developed
> for the JDK, mostly under JSRs 76 & 78, and thus their implementations
> initially had tests written for the jtreg framework.  When those APIs
> and implementations were moved to the Jini starter kit, those jtreg
> tests came with them, and some new tests in those areas continued to
> be added to this jtreg suite.
>
> The essential jtreg model is very simple: a test is a tagged class
> (source file) with a normal "main" method-- if that method completes
> normally, the test passes; if it throws an exception (or times out, or
> the JVM crashes...), the test fails.  The jtreg goal was to set a very
> low barrier to move standalone test cases or example code into the
> framework.  The framework does specify more options and nuances, but
> it's still pretty simple overall:
>
>     http://www.openjdk.org/jtreg/tag-spec.txt
>
> which is quite nice for some things-- of course it doesn't have
> anything like the power of the Jini QA framework for testing of
> distributed services, etc.  And the Jini jtreg suite has accreted an
> unfortunately somewhat ad hoc infrastructure library of its own, in
> the "qa/jtreg/testlibrary" directory.  Also, I think that it still has
> a few assumptions about being run within Sun's internal network, like
> that certain services (a KDC?) are provided by certain host names.
>
> You just see source files because the harness is responsible for
> building them at test execution time.  The jtreg implementation is
> built as a layer on top of the JavaTest framework (a much more complex
> test framework used for the JCK among other things), which has the
> same build-at-test-execution-time model.  (This is nice in that
> breaking the compilation of one test doesn't prevent executing other,
> unaffected tests-- each test is isolated all the way to its source.)
>
> I'm not sure how the GPLv2 status of the jtreg implementation
> available through the OpenJDK project affects the ability to use it to
> run these tests for River.  A nice aspect of the jtreg model's
> simplicity is that the test classes themselves do not need to link to
> or otherwise refer to any test framework APIs-- there are no such
> APIs.  (In theory each of these tests can be run as is, with the right
> class paths and javac & java commands.)  At one time the engineering
> lead for the Jini QA harness had prototyped adding support for
> jtreg-style tests to the Jini harness, and I think that he had gotten
> it more or less working, but that effort was dropped for reasons I
> can't recall-- although I would guess that it didn't seem like a
> priority at the time because jtreg itself was available internally.
>
> -- Peter
>
>   


Re: Build failed in Hudson: River-trunk #163

Posted by Peter Jones <pe...@sun.com>.
On Tue, Apr 21, 2009 at 06:27:18PM +0200, Jonathan Costers wrote:
> Something a bit off-topic: the "jtreg tests" are mentioned in the
> discussion you linked to. How do these differ from the other harness/QA
> tests? I must say I haven't really looked at them deeply, but I did
> notice them and that they are separate from the QA suite ...
> For the moment the source just sits there .. Nothing is even compiled.
> Would you be able to give some pointers?

Sure.  They are written to be run with "jtreg", the test harness used
for regression & unit tests for Sun's JDK.  These days there is a
version of jtreg available under GPLv2 as part of the OpenJDK project,
here:

    http://www.openjdk.org/jtreg/

The use of this test framework in addition to the primary Jini QA
framework is historical: some of the APIs added to version 2.0 of the
Jini starter kit-- such as JERI and the related security model,
preferred classes, the configuration stuff-- were originally developed
for the JDK, mostly under JSRs 76 & 78, and thus their implementations
initially had tests written for the jtreg framework.  When those APIs
and implementations were moved to the Jini starter kit, those jtreg
tests came with them, and some new tests in those areas continued to
be added to this jtreg suite.

The essential jtreg model is very simple: a test is a tagged class
(source file) with a normal "main" method-- if that method completes
normally, the test passes; if it throws an exception (or times out, or
the JVM crashes...), the test fails.  The jtreg goal was to set a very
low barrier to move standalone test cases or example code into the
framework.  The framework does specify more options and nuances, but
it's still pretty simple overall:

    http://www.openjdk.org/jtreg/tag-spec.txt

which is quite nice for some things-- of course it doesn't have
anything like the power of the Jini QA framework for testing of
distributed services, etc.  And the Jini jtreg suite has accreted an
unfortunately somewhat ad hoc infrastructure library of its own, in
the "qa/jtreg/testlibrary" directory.  Also, I think that it still has
a few assumptions about being run within Sun's internal network, like
that certain services (a KDC?) are provided by certain host names.

You just see source files because the harness is responsible for
building them at test execution time.  The jtreg implementation is
built as a layer on top of the JavaTest framework (a much more complex
test framework used for the JCK among other things), which has the
same build-at-test-execution-time model.  (This is nice in that
breaking the compilation of one test doesn't prevent executing other,
unaffected tests-- each test is isolated all the way to its source.)

I'm not sure how the GPLv2 status of the jtreg implementation
available through the OpenJDK project affects the ability to use it to
run these tests for River.  A nice aspect of the jtreg model's
simplicity is that the test classes themselves do not need to link to
or otherwise refer to any test framework APIs-- there are no such
APIs.  (In theory each of these tests can be run as is, with the right
class paths and javac & java commands.)  At one time the engineering
lead for the Jini QA harness had prototyped adding support for
jtreg-style tests to the Jini harness, and I think that he had gotten
it more or less working, but that effort was dropped for reasons I
can't recall-- although I would guess that it didn't seem like a
priority at the time because jtreg itself was available internally.

-- Peter

Re: Build failed in Hudson: River-trunk #163

Posted by Jonathan Costers <jo...@googlemail.com>.
Of course .. How could I forget.
Thanks for reminding me :-)

Something a bit off-topic: the "jtreg tests" are mentioned in the
discussion you linked to. How do these differ from the other harness/QA
tests? I must say I haven't really looked at them deeply, but I did
notice them and that they are separate from the QA suite ...
For the moment the source just sits there .. Nothing is even compiled.
Would you be able to give some pointers?

Thanks again and best regards
Jonathan

> FWIW, the build failure below looks like the issue that Brian Murphy
> and I had discussed back in this and subsequent messages:
> 
> http://mail-archives.apache.org/mod_mbox/incubator-river-dev/200805.mbox/%3C20080523052848.GA15826@east%3E
> 
> -- Peter
> 
> 
> On Tue, Apr 21, 2009 at 02:12:14PM +0200, Jonathan Costers wrote:
> > Hi Peter
> > 
> > What is the environment you are using to build?
> > 
> > Are you building with a Sun JDK / OpenJDK or something else? What version?
> > What is your JAVA_HOME setting, if any?
> > Does Ant pick up the correct JDK?
> > 
> > Note that the QA test suite also depends on Sun internal APIs here and there
> > (sun.net.spi.nameservice.NameService for instance). Since I am (and Hudson
> > is) using openjdk to build, tools.jar is put on the classpath automatically
> > by Ant. I've had no time to fix this yet. But it is one of the things on my
> > list. Feel free to step in, though.
> > 
> > Thanks and best regards
> > Jonathan
> > 
> > 2009/4/21 Peter Firmstone <ji...@zeus.net.au>
> > 
> > > I'm getting the following 2 errors during the build on my machine:
> > >
> > >   [javac]
> > > /opt/src/river/trunk/qa/src/com/sun/jini/test/impl/reggie/NameServiceImpl.java:29:
> > > com.sun.jini.test.impl.reggie.NameServiceImpl is not abstract and does not
> > > override abstract method lookupAllHostAddr(java.lang.String) in
> > > sun.net.spi.nameservice.NameService
> > >   [javac] public class NameServiceImpl implements NameService {
> > >   [javac]        ^
> > >   [javac]
> > > /opt/src/river/trunk/qa/src/com/sun/jini/test/impl/reggie/NameServiceImpl.java:42:
> > > lookupAllHostAddr(java.lang.String) in
> > > com.sun.jini.test.impl.reggie.NameServiceImpl cannot implement
> > > lookupAllHostAddr(java.lang.String) in sun.net.spi.nameservice.NameService;
> > > attempting to use incompatible return type
> > >   [javac] found   : java.net.InetAddress[]
> > >   [javac] required: byte[][]
> > >   [javac]     public InetAddress[] lookupAllHostAddr(String host)
> > >   [javac]                          ^
> > >   [javac] 2 errors
> > >   [javac] 3 warnings
> > >
> > > BUILD FAILED
> > > /opt/src/river/trunk/build.xml:2284: The following error occurred while
> > > executing this line:
> > > /opt/src/river/trunk/qa/build.xml:124: The following error occurred while
> > > executing this line:
> > > /opt/src/river/trunk/common.xml:99: Compile failed; see the compiler error
> > > output for details.
> > >
> > >
> > >
> > >
> > > Jukka Zitting wrote:
> > >
> > >> Hi,
> > >>
> > >> On Sun, Apr 19, 2009 at 12:01 AM, Jonathan Costers
> > >> <jo...@googlemail.com> wrote:
> > >>
> > >>
> > >>> OK, here is what I think we should use for now:
> > >>>
> > >>> cd $WORKSPACE/jtsk/trunk
> > >>> ant all.clean release qa.run
> > >>>
> > >>>
> > >>
> > >> OK, done.
> > >>
> > >> BR,
> > >>
> > >> Jukka Zitting
> > >>
> > >>
> > >>
> > >
> > >


Re: Build failed in Hudson: River-trunk #163

Posted by Peter Jones <pe...@sun.com>.
FWIW, the build failure below looks like the issue that Brian Murphy
and I had discussed back in this and subsequent messages:

http://mail-archives.apache.org/mod_mbox/incubator-river-dev/200805.mbox/%3C20080523052848.GA15826@east%3E

-- Peter


On Tue, Apr 21, 2009 at 02:12:14PM +0200, Jonathan Costers wrote:
> Hi Peter
> 
> What is the environment you are using to build?
> 
> Are you building with a Sun JDK / OpenJDK or something else? What version?
> What is your JAVA_HOME setting, if any?
> Does Ant pick up the correct JDK?
> 
> Note that the QA test suite also depends on Sun internal APIs here and there
> (sun.net.spi.nameservice.NameService for instance). Since I am (and Hudson
> is) using openjdk to build, tools.jar is put on the classpath automatically
> by Ant. I've had no time to fix this yet. But it is one of the things on my
> list. Feel free to step in, though.
> 
> Thanks and best regards
> Jonathan
> 
> 2009/4/21 Peter Firmstone <ji...@zeus.net.au>
> 
> > I'm getting the following 2 errors during the build on my machine:
> >
> >   [javac]
> > /opt/src/river/trunk/qa/src/com/sun/jini/test/impl/reggie/NameServiceImpl.java:29:
> > com.sun.jini.test.impl.reggie.NameServiceImpl is not abstract and does not
> > override abstract method lookupAllHostAddr(java.lang.String) in
> > sun.net.spi.nameservice.NameService
> >   [javac] public class NameServiceImpl implements NameService {
> >   [javac]        ^
> >   [javac]
> > /opt/src/river/trunk/qa/src/com/sun/jini/test/impl/reggie/NameServiceImpl.java:42:
> > lookupAllHostAddr(java.lang.String) in
> > com.sun.jini.test.impl.reggie.NameServiceImpl cannot implement
> > lookupAllHostAddr(java.lang.String) in sun.net.spi.nameservice.NameService;
> > attempting to use incompatible return type
> >   [javac] found   : java.net.InetAddress[]
> >   [javac] required: byte[][]
> >   [javac]     public InetAddress[] lookupAllHostAddr(String host)
> >   [javac]                          ^
> >   [javac] 2 errors
> >   [javac] 3 warnings
> >
> > BUILD FAILED
> > /opt/src/river/trunk/build.xml:2284: The following error occurred while
> > executing this line:
> > /opt/src/river/trunk/qa/build.xml:124: The following error occurred while
> > executing this line:
> > /opt/src/river/trunk/common.xml:99: Compile failed; see the compiler error
> > output for details.
> >
> >
> >
> >
> > Jukka Zitting wrote:
> >
> >> Hi,
> >>
> >> On Sun, Apr 19, 2009 at 12:01 AM, Jonathan Costers
> >> <jo...@googlemail.com> wrote:
> >>
> >>
> >>> OK, here is what I think we should use for now:
> >>>
> >>> cd $WORKSPACE/jtsk/trunk
> >>> ant all.clean release qa.run
> >>>
> >>>
> >>
> >> OK, done.
> >>
> >> BR,
> >>
> >> Jukka Zitting
> >>
> >>
> >>
> >
> >

Re: Build failed in Hudson: River-trunk #163

Posted by Jonathan Costers <jo...@googlemail.com>.
Hi Peter

What is the environment you are using to build?

Are you building with a Sun JDK / OpenJDK or something else? What version?
What is your JAVA_HOME setting, if any?
Does Ant pick up the correct JDK?

Note that the QA test suite also depends on Sun internal APIs here and there
(sun.net.spi.nameservice.NameService for instance). Since I am (and Hudson
is) using openjdk to build, tools.jar is put on the classpath automatically
by Ant. I've had no time to fix this yet. But it is one of the things on my
list. Feel free to step in, though.

Thanks and best regards
Jonathan

2009/4/21 Peter Firmstone <ji...@zeus.net.au>

> I'm getting the following 2 errors during the build on my machine:
>
>   [javac]
> /opt/src/river/trunk/qa/src/com/sun/jini/test/impl/reggie/NameServiceImpl.java:29:
> com.sun.jini.test.impl.reggie.NameServiceImpl is not abstract and does not
> override abstract method lookupAllHostAddr(java.lang.String) in
> sun.net.spi.nameservice.NameService
>   [javac] public class NameServiceImpl implements NameService {
>   [javac]        ^
>   [javac]
> /opt/src/river/trunk/qa/src/com/sun/jini/test/impl/reggie/NameServiceImpl.java:42:
> lookupAllHostAddr(java.lang.String) in
> com.sun.jini.test.impl.reggie.NameServiceImpl cannot implement
> lookupAllHostAddr(java.lang.String) in sun.net.spi.nameservice.NameService;
> attempting to use incompatible return type
>   [javac] found   : java.net.InetAddress[]
>   [javac] required: byte[][]
>   [javac]     public InetAddress[] lookupAllHostAddr(String host)
>   [javac]                          ^
>   [javac] 2 errors
>   [javac] 3 warnings
>
> BUILD FAILED
> /opt/src/river/trunk/build.xml:2284: The following error occurred while
> executing this line:
> /opt/src/river/trunk/qa/build.xml:124: The following error occurred while
> executing this line:
> /opt/src/river/trunk/common.xml:99: Compile failed; see the compiler error
> output for details.
>
>
>
>
> Jukka Zitting wrote:
>
>> Hi,
>>
>> On Sun, Apr 19, 2009 at 12:01 AM, Jonathan Costers
>> <jo...@googlemail.com> wrote:
>>
>>
>>> OK, here is what I think we should use for now:
>>>
>>> cd $WORKSPACE/jtsk/trunk
>>> ant all.clean release qa.run
>>>
>>>
>>
>> OK, done.
>>
>> BR,
>>
>> Jukka Zitting
>>
>>
>>
>
>

Re: Build failed in Hudson: River-trunk #163

Posted by Peter Firmstone <ji...@zeus.net.au>.
I'm getting the following 2 errors during the build on my machine:

    [javac] 
/opt/src/river/trunk/qa/src/com/sun/jini/test/impl/reggie/NameServiceImpl.java:29: 
com.sun.jini.test.impl.reggie.NameServiceImpl is not abstract and does 
not override abstract method lookupAllHostAddr(java.lang.String) in 
sun.net.spi.nameservice.NameService
    [javac] public class NameServiceImpl implements NameService {
    [javac]        ^
    [javac] 
/opt/src/river/trunk/qa/src/com/sun/jini/test/impl/reggie/NameServiceImpl.java:42: 
lookupAllHostAddr(java.lang.String) in 
com.sun.jini.test.impl.reggie.NameServiceImpl cannot implement 
lookupAllHostAddr(java.lang.String) in 
sun.net.spi.nameservice.NameService; attempting to use incompatible 
return type
    [javac] found   : java.net.InetAddress[]
    [javac] required: byte[][]
    [javac]     public InetAddress[] lookupAllHostAddr(String host)
    [javac]                          ^
    [javac] 2 errors
    [javac] 3 warnings

BUILD FAILED
/opt/src/river/trunk/build.xml:2284: The following error occurred while 
executing this line:
/opt/src/river/trunk/qa/build.xml:124: The following error occurred 
while executing this line:
/opt/src/river/trunk/common.xml:99: Compile failed; see the compiler 
error output for details.



Jukka Zitting wrote:
> Hi,
>
> On Sun, Apr 19, 2009 at 12:01 AM, Jonathan Costers
> <jo...@googlemail.com> wrote:
>   
>> OK, here is what I think we should use for now:
>>
>> cd $WORKSPACE/jtsk/trunk
>> ant all.clean release qa.run
>>     
>
> OK, done.
>
> BR,
>
> Jukka Zitting
>
>   


Re: Build failed in Hudson: River-trunk #163

Posted by Peter Firmstone <ji...@zeus.net.au>.
I vote option 2

- create a separate binary QA release, something like
apache-river-qa-2.1.x-bin.zip next to apache-river-2.1.x-bin.zip

If someone has problems on an untested platform (we probably can't test 
all environments) a user can run the QA tests.

Cheers,

Peter Firmstone.


Jonathan Costers wrote:
> Thanks Jukka
>
> The build seems to work again:
> http://hudson.zones.apache.org/hudson/job/River-trunk/168/
>
> This brings up something else: will we include the QA harness and test
> binaries in the River distribution?
> Currently, I added them to the main River release bundle, but I'm not sure
> if we should do that.
>
> Options:
> - include QA binaries in main binary River release (makes the bundle become
> much larger)
> - create a separate binary QA release, something like
> apache-river-qa-2.1.x-bin.zip next to apache-river-2.1.x-bin.zip
> - do not release QA binaries at all, only include QA harness and test code
> in the source release
>
> The same question could be asked about the "hello example", which is
> currently not released as part of the binary bundle.
>
> Rationale:
> - Most people just using the River libraries probably usually don't care too
> much about running the QA tests (it should be done by the River
> contributors)
> - Releasing the QA binaries and adding a way to run them standalone (outside
> Ant) would maybe increase the number of times the tests are being run, which
> would benefit issue detection
>
> Team, your thoughts?
>
> Best
> Jonathan
>
> 2009/4/20 Jukka Zitting <ju...@gmail.com>
>
>   
>> Hi,
>>
>> On Sun, Apr 19, 2009 at 12:01 AM, Jonathan Costers
>> <jo...@googlemail.com> wrote:
>>     
>>> OK, here is what I think we should use for now:
>>>
>>> cd $WORKSPACE/jtsk/trunk
>>> ant all.clean release qa.run
>>>       
>> OK, done.
>>
>> BR,
>>
>> Jukka Zitting
>>
>>     
>
>   


Re: Build failed in Hudson: River-trunk #163

Posted by Jonathan Costers <jo...@googlemail.com>.
Thanks Jukka

The build seems to work again:
http://hudson.zones.apache.org/hudson/job/River-trunk/168/

This brings up something else: will we include the QA harness and test
binaries in the River distribution?
Currently, I added them to the main River release bundle, but I'm not sure
if we should do that.

Options:
- include QA binaries in main binary River release (makes the bundle become
much larger)
- create a separate binary QA release, something like
apache-river-qa-2.1.x-bin.zip next to apache-river-2.1.x-bin.zip
- do not release QA binaries at all, only include QA harness and test code
in the source release

The same question could be asked about the "hello example", which is
currently not released as part of the binary bundle.

Rationale:
- Most people just using the River libraries probably usually don't care too
much about running the QA tests (it should be done by the River
contributors)
- Releasing the QA binaries and adding a way to run them standalone (outside
Ant) would maybe increase the number of times the tests are being run, which
would benefit issue detection

Team, your thoughts?

Best
Jonathan

2009/4/20 Jukka Zitting <ju...@gmail.com>

> Hi,
>
> On Sun, Apr 19, 2009 at 12:01 AM, Jonathan Costers
> <jo...@googlemail.com> wrote:
> > OK, here is what I think we should use for now:
> >
> > cd $WORKSPACE/jtsk/trunk
> > ant all.clean release qa.run
>
> OK, done.
>
> BR,
>
> Jukka Zitting
>

Re: Build failed in Hudson: River-trunk #163

Posted by Jukka Zitting <ju...@gmail.com>.
Hi,

On Sun, Apr 19, 2009 at 12:01 AM, Jonathan Costers
<jo...@googlemail.com> wrote:
> OK, here is what I think we should use for now:
>
> cd $WORKSPACE/jtsk/trunk
> ant all.clean release qa.run

OK, done.

BR,

Jukka Zitting

Re: Build failed in Hudson: River-trunk #163

Posted by Jonathan Costers <jo...@googlemail.com>.
> See http://wiki.apache.org/general/Hudson for more info about Hudson
> and how to request an account.

Thanks!

> Meanwhile, I can modify the build if you tell me what it should be
> now. 

OK, here is what I think we should use for now:

cd $WORKSPACE/jtsk/trunk
ant all.clean release qa.run

First however, we should clean up jsk-policy.jar and
mergedpolicyprovider.jar from $JAVA_HOME/jre/lib/ext on the Hudson
server. It is no longer needed to install the policy providers to run
the QA tests (they are set on the command line now), provided we are
running Java 5+ on the Hudson server

Also, there is no need to check out the qatests trunk anymore.

Best
Jonathan



Re: Build failed in Hudson: River-trunk #163

Posted by Jukka Zitting <ju...@gmail.com>.
Hi,

On Sat, Apr 18, 2009 at 1:13 AM, Jonathan Costers
<jo...@googlemail.com> wrote:
> Some changes need to be made to our Hudson setup, can anybody give me
> access?

See http://wiki.apache.org/general/Hudson for more info about Hudson
and how to request an account.

Meanwhile, I can modify the build if you tell me what it should be
now. Currently the build checks out both jtsk/trunk and qatests/trunk,
and runs the following script:

echo $JAVA_HOME

cd $WORKSPACE/jtsk/trunk
ant clean build.release
ant install.policy

cd $WORKSPACE/qatests/trunk/source/vob/qa/src
gmake clean
gmake
gmake jars
cp $WORKSPACE/qatests/trunk/source/vob/qa/lib/mergedpolicyprovider.jar
$JAVA_HOME/jre/lib/ext

$JAVA_HOME/bin/java \
       -cp  $WORKSPACE/qatests/trunk/source/vob/qa/lib/jiniharness.jar:$WORKSPACE/jtsk/trunk/lib/jsk-platform.jar:$WORKSPACE/jtsk/trunk/lib/jsk-lib.jar
\
       -Djava.security.policy=$WORKSPACE/qatests/trunk/source/vob/qa/harness/policy/qa.policy
\
       -Djava.util.logging.config.file=$WORKSPACE/qatests/trunk/source/vob/qa/src/com/sun/jini/test/resources/qa1.logging
\
    com.sun.jini.qa.harness.QARunner \
       $WORKSPACE/qatests/trunk/source/vob/qa/src/com/sun/jini/test/resources/qaHarness.prop
\
       -testJar $WORKSPACE/qatests/trunk/source/vob/qa/lib/jinitests.jar \
       -categories joinmanager \
       -com.sun.jini.qa.harness.serviceMode transient

BR,

Jukka Zitting

Re: Build failed in Hudson: River-trunk #163

Posted by Jonathan Costers <jo...@googlemail.com>.
Some changes need to be made to our Hudson setup, can anybody give me
access?

Thanks
Jonathan

Op vrijdag 17-04-2009 om 23:01 uur [tijdzone +0000], schreef Apache
Hudson Server:
> See http://hudson.zones.apache.org/hudson/job/River-trunk/163/changes
> 
> Changes:
> 
> [jcosters] RIVER-272: ClassDep.java relies on Sun specific Internal JDK API
>     Added com.sun.jini.tool.classdepend classes contributed by Peter Firmstone and Tim Blackman.
>     Integrated ClassDep replacement and its dependencies into build process, removed JDK tools.jar dependency
> 
> RIVER-301: Move the tests into the JUnit framework inside the main source project
>     Moved QA source tree
>     Added better integration from main River build
>     Fixed numerous bugs in build process
>     Added QA source and binaries to River distribution bundles
> 
> ------------------------------------------
> [...truncated 4972 lines...]
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/ssl/UnitTests/TestEndpointInternal.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/ssl/UnitTests/TestPerformanceHttps.sh
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/ssl/UnitTests/truststore
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/ssl/UnitTests/policy
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/ssl/UnitTests/TestEndpoint.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/ssl/UnitTests/TestListener.java.save
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/ssl/UnitTests/TestServerConnection.java.save
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/ssl/UnitTests/TestServerEndpointHttps.sh
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/ssl/UnitTests/keystore
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/ssl/UnitTests/TestRMI.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/ssl/UnitTests/TestEndpointInternalHttps.sh
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/ssl/UnitTests/TestWeakSoftTable.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/ssl/UnitTests/TestEndpointHttps.sh
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/ssl/UnitTests/TestConnectionEndpoint.java.save
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/ssl/UnitTests/TestTwoEndpoints.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/ssl/UnitTests/run.sh
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/ssl/UnitTests/keystore.sh
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationDispatcher
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationDispatcher/checkClientPermission
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationDispatcher/checkClientPermission/CheckClientPermission.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationDispatcher/checkClientPermission/security.policy
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationDispatcher/checkClientPermission/TestPermission.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationDispatcher/suppressStackTraces
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationDispatcher/suppressStackTraces/SuppressStackTraces.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicJeriExporter
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicJeriExporter/dgcServerExposure
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicJeriExporter/dgcServerExposure/DgcServerExposure.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicJeriExporter/dgcServerExposure/ForeignUuid.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicJeriExporter/dgcServerExposure/security.policy
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicJeriExporter/operations
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicJeriExporter/operations/Operations.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicJeriExporter/operations/security.policy
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicJeriExporter/globalListenLock
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicJeriExporter/globalListenLock/GlobalListenLock.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicJeriExporter/sameClassCheck
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicJeriExporter/sameClassCheck/SameClassCheck.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/connectTimeout
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/connectTimeout/TestConnectTimeout.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/connectTimeout/AbstractSocketFactory.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/connectTimeout/Ping.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/unfulfilledConstraints
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/unfulfilledConstraints/TestUnfulfilledConstraints.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/localHostExposure
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/localHostExposure/META-INF
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/localHostExposure/META-INF/services
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/localHostExposure/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/localHostExposure/TestNameServiceDescriptor.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/localHostExposure/TestNameService.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/localHostExposure/LocalHostExposure.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/localHostExposure/security.policy
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/serverSocketClose
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/serverSocketClose/ServerSocketClose.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/serverSocketClose/security.policy
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/serverSocketClose/AbstractServerSocketFactory.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/outOfThreads
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/outOfThreads/NewThreadExecutor.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/outOfThreads/AbstractSocketFactory.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/outOfThreads/ThreadHog.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/outOfThreads/OutOfThreads.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/outOfThreads/OutOfThreads2.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/outOfThreads/AbstractServerSocketFactory.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/ServerEndpointClose.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad1
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad1/com
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad1/com/sun
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad1/com/sun/jini
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad1/com/sun/jini/proxy
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad1/com/sun/jini/proxy/resources
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad1/com/sun/jini/proxy/resources/InvocationHandler.moreProhibitedProxyInterfaces
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad2
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad2/com
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad2/com/sun
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad2/com/sun/jini
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad2/com/sun/jini/proxy
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad2/com/sun/jini/proxy/resources
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad2/com/sun/jini/proxy/resources/InvocationHandler.moreProhibitedProxyInterfaces
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/good
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/good/javax
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/good/javax/management
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/good/javax/management/MBeanServerConnection.class
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/good/com
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/good/com/sun
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/good/com/sun/jini
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/good/com/sun/jini/proxy
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/good/com/sun/jini/proxy/resources
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/good/com/sun/jini/proxy/resources/InvocationHandler.moreProhibitedProxyInterfaces
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad3
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad3/com
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad3/com/sun
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad3/com/sun/jini
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad3/com/sun/jini/proxy
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad3/com/sun/jini/proxy/resources
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad3/com/sun/jini/proxy/resources/InvocationHandler.moreProhibitedProxyInterfaces
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad4
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad4/com
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad4/com/sun
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad4/com/sun/jini
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad4/com/sun/jini/proxy
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad4/com/sun/jini/proxy/resources
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad4/com/sun/jini/proxy/resources/InvocationHandler.moreProhibitedProxyInterfaces
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad5
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad5/com
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad5/com/sun
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad5/com/sun/jini
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad5/com/sun/jini/proxy
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad5/com/sun/jini/proxy/resources
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad5/com/sun/jini/proxy/resources/InvocationHandler.moreProhibitedProxyInterfaces
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad6
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad6/com
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad6/com/sun
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad6/com/sun/jini
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad6/com/sun/jini/proxy
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad6/com/sun/jini/proxy/resources
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/prohibitedProxyInterfaces/bad6/com/sun/jini/proxy/resources/InvocationHandler.moreProhibitedProxyInterfaces
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/serverStackTrace
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/serverStackTrace/ServerStackTrace.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/unmarshalUnexpectedException
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationHandler/unmarshalUnexpectedException/UnmarshalUnexpectedException.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicJeriTrustVerifier
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicJeriTrustVerifier/BjtvSubclassTest.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/internal
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/internal/runtime
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/internal/runtime/getRemoteInterfaces
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/internal/runtime/getRemoteInterfaces/GetRemoteInterfaces.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/internal/runtime/runtimeThreadInheritanceLeak
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/internal/runtime/runtimeThreadInheritanceLeak/RuntimeThreadInheritanceLeak.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/UnitTests
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/UnitTests/ServerPermission.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/UnitTests/runTestPerformance.sh
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/UnitTests/TestPerformance.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/UnitTests/runTestEndpoints.sh
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/UnitTests/JgssPerfTest.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/UnitTests/TestEndpoints.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/UnitTests/ConcurrentTests.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/UnitTests/config
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/UnitTests/config/policy.all
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/UnitTests/config/jgssTests.keytab
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/UnitTests/config/testEndpoints.login
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/UnitTests/scripts
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/UnitTests/scripts/runConcurrent.sh
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/UnitTests/scripts/runJgssPerf.sh
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/UnitTests/scripts/runAll.sh
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/UnitTests/scripts/runTeps.sh
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/UnitTests/scripts/runPerf.sh
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/UnitTests/scripts/initTgt.sh
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/UnitTests/TestAll.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/UnitTests/krb-setenv.sh
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/UnitTests/index.html
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/UnitTests/TestUtilities.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/UnitTests/TestVerifier.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/RegressionTests
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/RegressionTests/ListenEndpointTest.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/RegressionTests/config
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/RegressionTests/config/policy
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/RegressionTests/config/test.login
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/kerberos/RegressionTests/runListenEndpointTest.sh
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/transport
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/transport/multihomed
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/transport/multihomed/META-INF
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/transport/multihomed/META-INF/services
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/transport/multihomed/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/transport/multihomed/TestNameServiceDescriptor.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/transport/multihomed/Resolver.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/transport/multihomed/TestNameService.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/transport/multihomed/runMultihome.sh
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/transport/multihomed/AbstractSocketFactory.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/transport/multihomed/config
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/transport/multihomed/config/policy.kerbmultihome
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/transport/multihomed/config/testEndpoints.login
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/transport/multihomed/security.policy
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/transport/multihomed/Multihomed.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/net/jini/jeri/transport/multihomed/krb-setenv.sh
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/unittestlib
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/unittestlib/Test.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/unittestlib/BasicTest.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/unittestlib/UnitTestUtilities.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/config
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/config/KeyStores
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/config/KeyStores/policy
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/config/KeyStores/TestGetKeyStore.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/config/KeyStores/keystore
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/config/KeyStores/TestAll.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/config/KeyStores/TestGetX500Principal.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/config/KeyStores/keystore.sh
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/temp
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/temp/davis
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/temp/davis/securejeri
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/thread
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/thread/TaskManager
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/phoenix
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/phoenix/ExecOptionPermission
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/phoenix/ExecOptionPermission/Operations.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/phoenix/ExecOptionPermission/security.policy
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/action
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/action/catchSecurityException
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/action/catchSecurityException/security.policy
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/action/catchSecurityException/CatchSecurityException.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/tool
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/tool/CheckConfigurationFile
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/tool/CheckConfigurationFile/policy
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/tool/CheckConfigurationFile/config-no-perm
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/tool/CheckConfigurationFile/entries-obj
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/tool/CheckConfigurationFile/entries-no-perm
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/tool/CheckConfigurationFile/NoExit.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/tool/CheckConfigurationFile/config-foo
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/tool/CheckConfigurationFile/config-prim
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/tool/CheckConfigurationFile/entries-foo
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/tool/CheckConfigurationFile/TestCheck.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/tool/CheckConfigurationFile/config-obj
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/tool/CheckConfigurationFile/entries-prim
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/tool/CheckCodeStyle
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/tool/CheckCodeStyle/SingleIf.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/tool/CheckCodeStyle/Regular.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/tool/CheckCodeStyle/SingleIf.out
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/tool/CheckCodeStyle/Regular.out
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/jtreg/com/sun/jini/tool/CheckCodeStyle/test.sh
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/build.xml
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/common.xml
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/src/com/sun/jini/tool/classdepend
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/src/com/sun/jini/tool/classdepend/ReferencedClasses.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/src/com/sun/jini/tool/classdepend/ClasspathPackages.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/src/com/sun/jini/tool/classdepend/AbstractDependencyVisitor.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/src/com/sun/jini/tool/classdepend/AbstractVisitor.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/src/com/sun/jini/tool/classdepend/ClassDepend.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/src/com/sun/jini/tool/classdepend/ClassDependParameters.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/src/com/sun/jini/tool/classdepend/PackageClasses.java
> A         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/src/com/sun/jini/tool/classdepend/ClassDependencyTreeNodes.java
> U         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/src/com/sun/jini/tool/ClassDep.java
> U         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/build.xml
>  U        zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk
> At revision 766165
> Updating http://svn.apache.org/repos/asf/incubator/river/qatests/trunk
> At revision 766165
> no change for http://svn.apache.org/repos/asf/incubator/river/qatests/trunk since the previous build
> [trunk] $ /home/hudson/tools/ant/apache-ant-1.6.5/bin/ant build.release
> Buildfile: build.xml
> 
> BUILD FAILED
> Target `build.release' does not exist in this project. 
> 
> Total time: 1 second
> Publishing Javadoc
> 


Build failed in Hudson: River-trunk #167

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See http://hudson.zones.apache.org/hudson/job/River-trunk/167/changes

Changes:

[jcosters] RIVER-301: fixed missing net/jini/lookup/DiscoveryAdmin in qa1-lookup*.jar, fixed missing resources in jiniharness.jar

------------------------------------------
started
Updating http://svn.apache.org/repos/asf/incubator/river/jtsk/trunk
U         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/build.xml
At revision 766517
Updating http://svn.apache.org/repos/asf/incubator/river/qatests/trunk
At revision 766517
no change for http://svn.apache.org/repos/asf/incubator/river/qatests/trunk since the previous build
[trunk] $ /home/hudson/tools/ant/apache-ant-1.6.5/bin/ant build.release
Buildfile: build.xml

BUILD FAILED
Target `build.release' does not exist in this project. 

Total time: 4 seconds
Publishing Javadoc


Build failed in Hudson: River-trunk #166

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See http://hudson.zones.apache.org/hudson/job/River-trunk/166/changes

Changes:

[jcosters] RIVER-301: fixed issue with building stubs for jrmp tests

------------------------------------------
started
Updating http://svn.apache.org/repos/asf/incubator/river/jtsk/trunk
U         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/build.xml
At revision 766487
Updating http://svn.apache.org/repos/asf/incubator/river/qatests/trunk
At revision 766487
no change for http://svn.apache.org/repos/asf/incubator/river/qatests/trunk since the previous build
[trunk] $ /home/hudson/tools/ant/apache-ant-1.6.5/bin/ant build.release
Buildfile: build.xml

BUILD FAILED
Target `build.release' does not exist in this project. 

Total time: 2 seconds
Publishing Javadoc


Build failed in Hudson: River-trunk #165

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See http://hudson.zones.apache.org/hudson/job/River-trunk/165/changes

Changes:

[jcosters] RIVER-301: merged additional changes from skunk/jcosters branch

------------------------------------------
started
Updating http://svn.apache.org/repos/asf/incubator/river/jtsk/trunk
 U        zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/doc/discoveryservice-req.html
 U        zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/doc/renewalmanager-req.html
 U        zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/doc/discoveryservice-req.doc
 U        zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/doc/renewalmanager-req.doc
 U        zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/doc/joinmanager-req.html
 U        zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/doc/lookupdiscovery-test.doc
 U        zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/doc/locatordiscovery-req.html
 U        zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/doc/joinmanager-req.doc
 U        zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/doc/discoverymanagement-test.html
 U        zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/doc/discoverymanagement-test.doc
 U        zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/doc/eventmailbox-req.doc
 U        zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/doc/lookupdiscovery-req.html
 U        zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/doc/qaarch.sdw
 U        zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/doc/discoverymanagement-req.html
 U        zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/doc/discoverymanagement-req.doc
 U        zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/doc/qaMethodWorkArch.html
 U        zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/doc/javaspace_req.html
 U        zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/doc/servicediscovery-test.html
 U        zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/doc/servicediscovery-test.doc
 U        zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/doc/discoverygroupmanagement-req.doc
 U        zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/doc/eventmailbox-test.doc
 U        zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/doc/index-testdescriptions.html
 U        zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/doc/HowToWriteATest.html
 U        zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/doc/servicediscovery-req.html
 U        zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/doc/discoverylocatormanagement-req.html
 U        zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/doc/servicediscovery-req.doc
 U        zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/doc/discoverylocatormanagement-req.doc
 U        zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/doc/locatordiscovery-req.doc
 U        zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/doc/eventmailbox-req.html
 U        zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/doc/testcategories.html
 U        zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/doc/HowToRunATest.html
 U        zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/doc/testcategories.doc
 U        zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/doc/lookupdiscovery-req.doc
 U        zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/doc/index-requirements.html
 U        zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/doc/renewalservice-test.html
 U        zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/doc/javaspace_test.html
 U        zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/doc/renewalservice-test.doc
 U        zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/doc/renewalservice-req.html
 U        zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/doc/renewalservice-req.doc
 U        zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/doc/discoveryservice-test.html
 U        zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/doc/discoverygroupmanagement-req.html
 U        zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/doc/discoveryservice-test.doc
 U        zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/doc/index.html
 U        zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/doc/joinmanager-test.doc
 U        zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/doc/locatordiscovery-test.doc
 U        zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/doc/eventmailbox-test.html
 U        zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/README.txt
U         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/build.xml
U         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/doc/spec-index.html
U         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/doc/specs/html/serviceui-spec.html
U         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/common.xml
At revision 766478
Updating http://svn.apache.org/repos/asf/incubator/river/qatests/trunk
At revision 766478
no change for http://svn.apache.org/repos/asf/incubator/river/qatests/trunk since the previous build
[trunk] $ /home/hudson/tools/ant/apache-ant-1.6.5/bin/ant build.release
Buildfile: build.xml

BUILD FAILED
Target `build.release' does not exist in this project. 

Total time: 4 seconds
Publishing Javadoc


Build failed in Hudson: River-trunk #164

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See http://hudson.zones.apache.org/hudson/job/River-trunk/164/changes

Changes:

[jcosters] RIVER-301: 
-fixed some small bugs introduced by qa tests merge (doc and release targets)
-introduced standard project structure in common.xml
-added com.sun.jini to QA logging settings

------------------------------------------
started
Updating http://svn.apache.org/repos/asf/incubator/river/jtsk/trunk
U         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/src/com/sun/jini/test/resources/qa1.logging
U         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/qa/build.xml
U         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/common.xml
U         zonestorage/hudson/home/hudson/hudson/jobs/River-trunk/workspace/jtsk/trunk/build.xml
At revision 766412
Updating http://svn.apache.org/repos/asf/incubator/river/qatests/trunk
At revision 766412
no change for http://svn.apache.org/repos/asf/incubator/river/qatests/trunk since the previous build
[trunk] $ /home/hudson/tools/ant/apache-ant-1.6.5/bin/ant build.release
Buildfile: build.xml

BUILD FAILED
Target `build.release' does not exist in this project. 

Total time: 1 second
Publishing Javadoc