Re: Questions about the Reference Collection dependencies. Was: Re: Release 3.0

2015-09-01 Thread Peter
Where would you like the code committed? The less work for me, the faster it will happen. Regards, Peter. On 1/09/2015 12:36 AM, Greg Trasuk wrote: Yes and no. He put the sources in a jar file inside the deps-lib/rc-libs folder in the qa-refactor branch. Branch is at: https

Re: Questions about the Reference Collection dependencies. Was: Re: Release 3.0

2015-08-31 Thread Peter
I'd appreciate it Bryan, use the version in the qa_suite, the version on Sourceforge is older. http://svn.apache.org/viewvc/river/jtsk/skunk/qa_refactor/trunk/dep-libs/rc-libs/ Thanks, Peter. On 30/08/2015 9:54 PM, Bryan Thompson wrote: Peter, would you be open to having someone else

Re: River Musings

2015-08-31 Thread Peter
On 30/08/2015 9:50 PM, Bryan Thompson wrote: Peter, I like the solution. I have two questions. One related to the radmap. The other related to river and IoT. First, this a 3.1 release road map issue? Yes. It would be nice to be able to move to a 3.0 now and have a development road map

Re: River Musings

2015-08-31 Thread Peter
in the implementation. Thoughts? Regards, Peter. On 31/08/2015 12:04 AM, Patricia Shanahan wrote: One objective should be a really clear, and clearly articulated, distinction between public APIs and implementation. I would like to see all implementation code marked in one of three ways: non

Re: Questions about the Reference Collection dependencies. Was: Re: Release 3.0

2015-08-12 Thread Peter
in the javadoc. I'm a little busy right now to consider moving custard apple. If you wan't you can always copy only the code in use into org.apache.river.impl Regards, Peter. On 10/08/2015 11:28 PM, Greg Trasuk wrote: Peter: All other things equal, I’d like to keep the core of River free of external

Re: Java versions for release 3.0

2015-08-12 Thread Peter
Hmm, I forgot about OSX, and static analysis. FreeBSD still has some socket issues BTW. Users with latent concurrency bugs are also likely to have these exposed, so should test user code thoroughly. Regards, Peter. On 11/08/2015 7:19 PM, Peter wrote: On 11/08/2015 8:33 AM, Patricia

Re: Questions about the Reference Collection dependencies. Was: Re: Release 3.0

2015-08-12 Thread Peter
code duplication and allows the user to benefit from new performance improvements in popular collections. Regards, Peter. On 12/08/2015 8:57 PM, Patricia Shanahan wrote: Does it have a license that lets us do that? (If you are the writer, and copy it in yourself, it would be covered by your

Re: Java versions for release 3.0

2015-08-11 Thread Peter
On 11/08/2015 8:33 AM, Patricia Shanahan wrote: Which Java version(s) should be supported for release 3.0? It would simplify testing if we only support JDK 8. Because of changes such as the package renaming, I expect users to need to do their own development and testing to use the new

Re: Release 3.0

2015-08-10 Thread Peter
... Regards, Peter. On 10/08/2015 2:00 PM, Patricia Shanahan wrote: In that case, I'll take on the actual release manager role, and get going on dealing with the dependency issue. On 8/9/2015 8:38 PM, Greg Trasuk wrote: Pat: I can provide support and information for you. But I do think we

Re: [Vote] Release Apache River Examples 1.0

2015-08-10 Thread Peter
+1 Peter. On 10/08/2015 11:52 AM, Patricia Shanahan wrote: +1 (binding) On 8/7/2015 12:58 PM, Greg Trasuk wrote: Hello all: Please review and vote on the release of Apache River Examples v1.0 The staging repository is at: https://repository.apache.org/content/repositories/orgapacheriver

Re: [VOTE] August board report

2015-08-10 Thread Peter
+1 Peter On 10/08/2015 2:05 PM, Patricia Shanahan wrote: This is what I propose to file in the next couple of days. I have made changes to reflect progress on the Release 3.0 issue. PMC Members - please vote on this report. Your affirmative vote will both indicate that we have an active PMC

Re: Release 3.0

2015-08-10 Thread Peter
(from identical context) by weakly caching (by caller context's) the result of security checks, this reduces unnecessary network traffic caused by duplicated security checks. Only custard-apple is required. Peter. On 10/08/2015 6:04 PM, Peter wrote: Pat, I don't have much time, but I'll

Re: August board report draft 2

2015-08-06 Thread Peter
+1 Peter On 7/08/2015 5:02 AM, Patricia Shanahan wrote: This version incorporates ideas from the discussion in the Draft report thread. === Report from the Apache River committee [Patricia Shanahan] ## Description: - Apache

RE: Apache River on Android?

2015-06-13 Thread Peter
a platform that supports both Java and Android, however it wouldn't be backward compatible with Jini. The challenge isn't technical, the challenge is getting the community on board. Hi All, Peter Firmstone obviously looked at this about 5 years ago, and even raised a support question https

RMI ClassLoader improvements

2015-06-12 Thread Peter
Hi Dennis, The full story is documented in net.jini.loader.ClassLoading, I've appended the javadoc below. The quick summary is that Greg and Sim's works were integrated and functionality of both was retained, but their class names weren't in order to retain compatibility with existing

Re: Clustered Jini Server? Was: Re: Mirroring to GitHub

2015-06-12 Thread Peter
+1 Peter. I also reccommend investigating and identifying bottlenecks first; this will benefit other users as well. Also, if there is any chance the bottleneck is in River, I would be very, very interested in constructing a benchmark based on your workload that demonstrates the scaling

Re: [Vote] Namespace change from com.sun.jini and com.artima to org.apache.river

2015-06-02 Thread Peter
Yes, Should run fine from within Netbeans,I haven't tried Eclipse, but it should also work. Unlike previous builds, it doesn't need cigwin and it builds on jvm's other than Sun's, such as IBM's J9. Peter. On 27/05/2015 6:09 PM, Patricia Shanahan wrote: I'll check out that branch and take

RE: [Vote] Namespace change from com.sun.jini and com.artima to org.apache.river

2015-05-01 Thread Peter
+1 suggestion: org.apache.river namespace is split into org.apache.river.api and org.apache.river.impl as per dev discussions some time ago. Also suggest that start is moved into api and discovery constraints moved into net.jini namespace. Pete. - Original message - +1 : I approve

Re: River and Java 8

2015-04-30 Thread Peter
normalisation became a hotspot, so it was replaced by bitshift operations. Regards, Peter. - Original message - Started a different thread to not conflate the other. We are using Java 8 at AFRL, with River 2.2.2, Rio and SORCER (https://github.com/mwsobol/SORCER) and don’t see any

Re: River future direction

2015-04-11 Thread Peter
Fair comment, let's try to understand the problem domain better first. Regards, Peter. - Original message - Peter: Could you expand on “dynamic multiple IP endpoints for clients”?  Are you thinking of load balancing, failover, or what? In the case of failover, I’d tend to say

Re: River future direction

2015-04-08 Thread Peter
Thanks Brian, very interesting. Regarding high availability and self healing, would you reccommend River support using zookeeper? If so, how are you using it? Regards, Peter. - Original message - We've built a scalable distributed graph database using river ( www.blazegraph.com

Re: Missing class warnings during build

2015-03-06 Thread Peter
best to build the actual release version you're using, but if you can provide a little more information, perhaps we can help figure out what's going wrong? Regards, Peter. - Original message - Hi all, In an arduous twisty little maze of trying to track down an unexpected

Re: Recent work

2015-02-27 Thread Peter
, at least not until Oracle decided to make their sctp implementation public. Cheers, Peter. - Original message - While I don't have an immediate use-case for this (all our River code runs in a very trusted environment), I just wanted to say that I think this is very interesting

Re: Security

2015-02-25 Thread Peter
HIP looks very promising. Certainly solve a number of issues for River. Jini outran the capabilities of the underlying java platform (class identity, resolution and isolation) and underlying network protocols. Hopefully one day these issues will be resolved. Cheers, Peter. - Original

Re: Security

2015-02-21 Thread Peter
serialization is not specific to River, I wonder if there’s a better forum for these kinds of deep discussions.  I think it makes River look far harder than it is. Cheers, Greg Trasuk. On Feb 19, 2015, at 9:03 AM, Peter j...@zeus.net.au wrote: What are your thoughts

Re: Security

2015-02-20 Thread Peter
on defining some goals, we can look at how we can better align our security api's with those goals. My original interest in River was for untrusted networks. Regards, Peter. - Original message - BTW - I'm really interested in the reasoning why deserialization code does not call

Re: Security

2015-02-19 Thread Peter
What are your thoughts on security? Is it important to you? Is it important for River? Regards, Peter.

Re: Config File of config/start-reggie.config

2015-02-19 Thread Peter
Has anyone run any tests on the RasPi? The arm hardware I tested on was on loan to Apache from Dell Calexeda - server hardware. Peter. - Original message - On 18/02/15 13:09, Bishnu Gautam wrote: We are trying to deploy River in Raspberry pi. ... Our problem is that we need

Re: Apache River hello world Success Run in Linux

2015-02-18 Thread Peter Firmstone
That's good news, well done! On 18/02/2015 3:32 AM, amit batajoo wrote: Hello Peter, Thank you for your support and suggestion, finally I successfully run the apache-river and hello world program example on my linux environment with java version 1.8.0. Here are the screenshot of my success

Re: Security

2015-02-18 Thread Peter Firmstone
, and ServiceItemFilter. In other words, this additional functionality requires minimal effort on behalf of the developer, while those who don't need it can remain blissfully ignorant and implement it later if they want to. I haven't uploaded to svn, would you like to see some patches? Regards, Peter.

Re: Config File of config/start-reggie.config

2015-02-18 Thread Peter Firmstone
library installed on your Rasberry PI? I can walk you through the build and test instructions. I'd like to confirm your not experiencing a bug first, by checking all tests run properly. Regards, Peter. On 18/02/2015 9:09 PM, Bishnu Gautam wrote: Hi Peter We are trying to deploy River

Re: Oracle Mobile application framework

2015-02-15 Thread Peter Firmstone
Some standard java se components are missing from compact 2: Compiling 905 source files to C:\Users\peter\Documents\NetBeansProjects\peterConcurrentPolicy\build\classes javac 1.8.0 C:\Users\peter\Documents\NetBeansProjects\peterConcurrentPolicy\src\com\sun\jini\discovery\kerberos\Client.java

Re: Build troubles

2015-02-14 Thread Peter Firmstone
, there are some changes made in trunk I need to merge in before pre release. I'm currently investigating securing ObjectInputStream against DOS attacks. Regards, Peter.

Re: Oracle Mobile application framework

2015-02-14 Thread Peter Firmstone
the examples rather than to remove it from the examples. Yes, I agree. Patricia On 2/13/2015 7:48 PM, Greg Trasuk wrote: Hi Peter: I’m not sure if supporting MAF is critical to River’s success, but even so I am in favour of removing the examples from the JTSK build. Anyone else have

Re: Build troubles

2015-02-13 Thread Peter
Hi Mike, Which build platform? Regards, Peter. - Original message - Following along in https://river.apache.org/building-river.html, I $ cd $RIVER_HOME $ ant ... jsk-dl.jar:             [java] Exception in thread main java.lang.ArrayIndexOutOfBoundsException: 5735

Oracle Mobile application framework

2015-02-13 Thread Peter
Maf 2.1.0 supports java 8 compact profile 2. If I remove the browser example from qa-refactor it builds on this profile. Greg, if your including the browser in the river examples project, I can delete it? If so, we can support iphone and android. Regards, Peter.

Re: Urgent Request for help

2015-02-12 Thread Peter
made the assumption that you're running this on a rasberry pi, but then I remembered that java se embedded should be a later version of java. - Original message - javHi Peter, Still I am getting same error message even after changing the java-version from to jdk1.6.0_34, and changed

Re: A public bootstrap proxy interface and an Entry

2015-02-11 Thread Peter Firmstone
the limit, until the outer array returns, otherwise it can quickly consume all available memory with as little as four objects, the jvm allocating space for all element references with each array object creation. Peter. On 12/02/2015 12:15 AM, Patricia Shanahan wrote: How do the array length

A public bootstrap proxy interface and an Entry

2015-02-11 Thread Peter Firmstone
, Peter.

Re: Urgent Request for help

2015-02-09 Thread Peter Firmstone
this will work, but it's worth trying. The only build tested and known to work on ARM is qa-refactor which is an experimental unreleased build. These are old examples, since Java 6, it's best to define the security manager as above. let me know how you fare. Regards, Peter. On 9/02/2015 5:00 PM

Re: River-examples project

2015-02-09 Thread Peter
AM, Peter Firmstone j...@zeus.net.au wrote: The qa-refactor build fully supports Windows file paths, so Window's users won't need cigwin when it's eventually released. Cygwin is there because people like the Unix command line, not because Java doesn’t work. I was thinking it might

Re: Urgent Request for help

2015-02-09 Thread Peter
, Greg Trasuk On Feb 9, 2015, at 2:00 AM, amit batajoo batajooseam...@gmail.com wrote: hi peter I am trying apache-river-2.2.2 in linux debian. I have successfully run the httpd.sh script but while i am trying to jrmp-reggie.sh I am getting give error, please help to solve this problem

Re: River-examples project

2015-02-09 Thread Peter Firmstone
build? Regards, Peter. On 9/02/2015 4:55 PM, Patricia Shanahan wrote: On 2/8/2015 10:30 PM, Greg Trasuk wrote: Auto-correct apparently doesn’t recognize “jvm” and changed it to “jam” below :-) The only good auto-correct is a disabled auto-correct. Greg Trasuk. On Feb 9, 2015, at 1:22

Re: Security

2015-02-09 Thread Peter Firmstone
to implement, and much easier to evolve than default serialization, some users may wish to use it anyway (it's also final field friendly), but it is definitely intended to be optional. Regards, Peter. On 8/02/2015 6:11 PM, Peter Firmstone wrote: Thanks Dan, hopefully I don't dissapoint. ... So

Re: Security

2015-02-08 Thread Peter Firmstone
constructor. ... to be continued, until next time. Cheers, Peter. On 5/02/2015 2:38 AM, Dan Rollo wrote: Very interesting. Looking forward to the next episode. On Feb 4, 2015, at 9:11 AM, dev-digest-h...@river.apache.org wrote: to be continued...

Re: Security

2015-02-08 Thread Peter Firmstone
to a public constructor. ... to be continued, until next time. Cheers, Peter. On 5/02/2015 2:38 AM, Dan Rollo wrote: Very interesting. Looking forward to the next episode. On Feb 4, 2015, at 9:11 AM, dev-digest-h...@river.apache.org wrote: to be continued...

Security

2015-02-04 Thread Peter Firmstone
annoying River concurrency bug, these always seem to pop up when you're in the middle of something, taking days off the actual project. Regards, Peter.

Re: Jini Archaeology

2015-01-22 Thread Peter
security, why don't you try building a stripped down version using ClassDep. Regards, Peter. - Original message - I am interested in 2 items that fall under the category Ancient and Hairy History: 1. The Surrogate Architecture spec seems to have fallen off the bus somewhere along

Re: Requesting for help on Jini Installation in Linux - Important.

2015-01-19 Thread Peter
Hi Amit, I'm on the road at present. It looks like a policy issue, since jdk 1.6 it is better to specify the security manager from the command line, with the policy file declaration immediately following. I can't read the image with the 4 terminal windows from my phone. Regards, Peter

JIRA River front page is full of dead links

2014-12-28 Thread Peter
Noticed this morning when trying browse jira issues that the main page is full of dead links, is there something wrong with the Jira server, these links don't look like they should be dead? Peter.

Re: Change package name 'com.sun.jini.tool' to 'org.apache.river.tool'?

2014-11-20 Thread Peter
+1 Peter. - Original message - I don't see why it would need a vote. It sounds like a good plan to me. +1 (just in case) On 20 Nov 2014 16:06, Greg Trasuk tras...@stratuscom.com wrote: Actually, I had a better idea. How about if I pull out the ‘tools’ package

Re: Change package name 'com.sun.jini.tool' to 'org.apache.river.tool'?

2014-11-19 Thread Peter
The code in qa-refactor has been upgraded to support jdk8, could backport that if you want. No objection to changing package name. Cheers, Peter. - Original message - Hi all: I’m working on getting the build system, particularly ‘classdepandjar’ to work under JDK8.  While I’m

Re: Change package name 'com.sun.jini.tool' to 'org.apache.river.tool'?

2014-11-19 Thread Peter
I haven't tested new language features, it's only been modified to allow River to build on JDK8 - Original message - The code in qa-refactor has been upgraded to support jdk8, could backport that if you want. No objection to changing package name. Cheers, Peter

Re: River in Linux Help Required

2014-10-28 Thread Peter
Hi Amit, Are you using a recent version of River? While it should work, I haven't tried using Jini 2.1 with Java 1.7. Have you checked if you can download reggie-dl.jar from your webserver, eg using a web browser? Regards, Peter. - Original message - Dear Peter. Thank you very

Re: My apologies for file replacement with Netbeans and SVN commit.

2014-10-27 Thread Peter Firmstone
Thanks Gregg, That looks like the problem. Cheers, Peter. On 27/10/2014 12:37 PM, Gregg Wonderly wrote: Most Likely, you used the default settings on netbeans editor configuration which I believe is to replace all tabs with spaces. A sad default… Gregg Wonderly On Oct 26, 2014, at 8

Fwd: Jenkins build is back to normal : river-ServiceDiscoveryManagerTests #142

2014-10-27 Thread Peter Firmstone
FYI. Regards, Peter. Original Message Subject: Jenkins build is back to normal : river-ServiceDiscoveryManagerTests #142 Date: Mon, 27 Oct 2014 11:44:55 + (UTC) From: Apache Jenkins Server jenk...@builds.apache.org To: j...@zeus.net.au Seehttps

Taking qa_refactor build for a spin.

2014-10-27 Thread Peter Firmstone
it and report any issues. Cheers, Peter. Hot Spots - Method,Self time [%],Self time,Self time (CPU),Samples java.net.SocketInputStream.socketRead0[native](),39.177204,106888.146 ms,106888.146 ms,23 java.net.DualStackPlainSocketImpl.accept0[native](),30.980734,84525.51 ms,84525.51 ms,4

Re: River in Linux Help Required

2014-10-27 Thread Peter Firmstone
. http://docs.oracle.com/javase/7/docs/technotes/guides/rmi/enhancements-7.html Try setting the property *|java.rmi.server.useCodebaseOnly|* to false. Regards, Peter. On 27/10/2014 10:20 PM, amit batajoo wrote: Dear Peter. Thank you very much for your previous instruction. Recently I am facing

Re: Taking qa_refactor build for a spin.

2014-10-27 Thread Peter Firmstone
has time to help, by running the jtreg tests, creating a beta or preview release, that would be greatly appreciated. Regards, Peter. On 27/10/2014 10:29 PM, Bryan Thompson wrote: Sounds great! What are the plans to move to a beta or preview release? Bryan Bryan Thompson Chief Scientist

My apologies for file replacement with Netbeans and SVN commit.

2014-10-26 Thread Peter Firmstone
previous occassion. I'm going to stop developing on River until I resolve this issue or set up a Unix computer for development. Regards, Peter.

Re: River in Linux Help Required

2014-10-20 Thread Peter
directory, using a jvm command line argument. Most books are now quite dated, but are still useful. Google Jan Newmarch's Jini tutorial for tips on configuration and getting started. Regards, Peter. - Original message - Dear Apache Developers My name is Amit Batajoo, Research student

Re: River in Linux Help Required

2014-10-20 Thread Peter
There isn't a jini2.1.jar. jsk-platform.jar, jsk-lib.jar provide the Jini programming api. jsk-policy.jar is necessary for security. http://jan.newmarch.name/java/jini/tutorial/Jini.html Will dig up some more links for you later. Regards, Peter. - Original message - Dear Peter

Update

2014-09-21 Thread Peter
tests. Then I'll produce some release candidates for wider testing. Regards, Peter.

Re: Build failed in Jenkins: river-ServiceDiscoveryManagerTests #82

2014-08-28 Thread Peter Firmstone
I've finally solved the random test failures in ServiceDiscoveryManager, this has taken considerable time, I'll be performing some more test runs before committing. Regards, Peter. On 28/08/2014 9:29 PM, Apache Jenkins Server wrote: Seehttps://builds.apache.org/job/river

Re: Draft report - version 2

2014-08-08 Thread Peter
+1 Peter. - Original message - Looks fine to me. +1 On 6 Aug 2014 00:37, Patricia Shanahan p...@acm.org wrote: This is a draft of the August report to the board on River. Please suggest any corrections or improvements. I think the board likes at least the month on actions

Re: Network benchmarks for river?

2014-08-08 Thread Peter
with locks, classloading and policy providers, rather than sockets. Regards, Peter. - Original message - Are there benchmarks for network performance in the River test suite? Thanks, Bryan

Re: Missing jar?

2014-07-27 Thread Peter Firmstone
Hi Patricia, It's in the main build directory under rc-libs, it's also available on sourceforge, a project called custard apple. In case you're wondering, it's a library that wraps the ability to cache using timed, weak or soft references with any java collection implementation. Peter

Re: Jobs tied to Jenkins Slaves

2014-07-13 Thread Peter Firmstone
Thanks Gavin. On 13/07/2014 6:02 PM, Gavin McDonald wrote: Good Day Devs, Our Jenkins Instance has some slaves being replaced. Specifically those labelled 'ubuntu[1,2,4,5,6]' are being replaced with slaves already online called 'ubuntu-[1,2,4,5,6] (notice the dash -). You are getting this

Fwd: Re: JEP 187 Serializable 2.0

2014-07-13 Thread Peter Firmstone
Any ideas for Serializable 2.0? Peter. Original Message Subject:Re: JEP 187 Serializable 2.0 Date: Sat, 12 Jul 2014 08:52:33 -0400 From: Brian Goetz brian.go...@oracle.com To: Peter Firmstone peter.firmst...@zeus.net.au Where should I post the writeup

JEP 187

2014-07-10 Thread Peter Firmstone
/library/se-lookahead/index.html Regards, Peter. /* * Licensed to the Apache Software Foundation (ASF) under one or more * contributor license agreements. See the NOTICE file distributed with * this work for additional information regarding copyright ownership. * The ASF licenses

Re: Getting re-started

2014-07-09 Thread Peter Firmstone
/test/impl/start/ServiceStarterCreateBadTransientServiceTest.td You don't need cigwin to build on Windows with qa-refactor. On 8/07/2014 7:50 AM, Peter wrote: I use netbeans but setup properties will be similar. Set the following as source directories: ./src ./qa/src ./qa/harness then set

Re: Getting re-started

2014-07-07 Thread Peter
on the road presently,, no computer at hand, will help some more soon. ,Peter. - Original message - I've forgotten the recipe for building River :-( I would like to use Eclipse. Patricia On 7/6/2014 8:11 PM, Patricia Shanahan wrote: On 7/6/2014 7:10 PM, Peter wrote: I could

Re: What should I work on?

2014-07-06 Thread Peter
online,, securing Serialization would be a priority. Then there's the modularisation effort started by Dennis Reedy. Further down the track, i'd like to do something with dynamic code generation for remote Lambda expressions, using ASM. Peter. - Original message - I'm now

Re: SerialReflectionFactory - got a better name?

2014-07-03 Thread Peter Firmstone
How about Portable? On 1/07/2014 12:55 AM, Gregg Wonderly wrote: So, maybe transportable or transported or forwarded… Gregg On Jun 29, 2014, at 4:41 AM, Peter Firmstonej...@zeus.net.au wrote: Hi Gregg, Thinking out loud: Transferable, I think it's close, it works

Re: SerialReflectionFactory - got a better name?

2014-06-29 Thread Peter Firmstone
) + semino (I plant, I sow). Cheers, Peter. On 29/06/2014 1:32 PM, Gregg Wonderly wrote: TransferableObjectFactory? Gregg Sent from my iPhone On Jun 23, 2014, at 7:14 AM, Stefano Marianis.mari...@unibo.it wrote: Il giorno 23/giu/2014, alle ore 13:24, Peter Firmstonej...@zeus.net.aumailto:j

Re: SerialReflectionFactory - got a better name?

2014-06-27 Thread Peter
Actually an implementer of Distributed can create a SerialObjectFactory that contains itself, but there's no logical reason to do so. Peter. - Original message - - Original message - 1. I understand Memento is an interface and ReflectiveMemento - an implementation 2

Re: SerialReflectionFactory - got a better name?

2014-06-26 Thread Peter
Any objections to calling it Momento? - Original message - You're sharp, so it is, that's a good one. - Original message - It really is a Memento. Isn't it? Michal 23 cze 2014 13:24 Peter Firmstone j...@zeus.net.au napisał(a): Distributed object use

Re: SerialReflectionFactory - got a better name?

2014-06-26 Thread Peter
serialized, a Distributed object implementation can refer to itself, but it's up to the implementation to wire up dependencies when its constructor is called. It's quite a corner case though. You're welcome, cheers, Peter. Thanks, Michal On Thursday 26 of June 2014 20:53:03 Peter wrote

Re: SerialReflectionFactory - got a better name?

2014-06-26 Thread Peter
() Thanks, Michal On Thursday 26 of June 2014 20:53:03 Peter wrote: Any objections to calling it Momento? - Original message - You're sharp, so it is, that's a good one. - Original message - It really is a Memento. Isn't it? Michal

Re: SerialReflectionFactory - got a better name?

2014-06-25 Thread Peter
Perhaps RecreateDistributed, it doesn't strictly deserialise or unmarshall, it re-create's objects, distributed across networks and time. Regards, Peter. - Original message - Il giorno 23/giu/2014, alle ore 15:00, Peter j...@zeus.net.aumailto:j...@zeus.net.au ha scritto

Re: LookupLocator - deprecation of Discovery V1

2014-06-25 Thread Peter
replacement for LookupLocator.  Just mark LookupLocator as deprecated and don’t waste any time on it. We might want to think about changing Reggie so it defaults to DiscoveryV2.  Right now v1 is the default. Greg Trasuk. On Jun 24, 2014, at 6:12 AM, Peter Firmstone j...@zeus.net.au wrote

Re: SerialReflectionFactory - got a better name?

2014-06-25 Thread Peter
Every drop counts. - Original message - Fine for me, but I'm only a drop in the ocean :) Il giorno 25/giu/2014, alle ore 12:17, Peter j...@zeus.net.aumailto:j...@zeus.net.au ha scritto: Perhaps RecreateDistributed, it doesn't strictly deserialise or unmarshall, it re-create's

Re: SerialReflectionFactory - got a better name?

2014-06-25 Thread Peter
You're sharp, so it is, that's a good one. - Original message - It really is a Memento. Isn't it? Michal 23 cze 2014 13:24 Peter Firmstone j...@zeus.net.au napisał(a): Distributed object use SerialReflectionFactory to recreate themselves remotely using one of their public

LookupLocator - deprecation of Discovery V1

2014-06-24 Thread Peter Firmstone
, for migration purposes only. Doing so will allow LookupLocator to function using either Discovery V1 or V2. This also reduces code duplication, presently there are two implementations of client side Discovery V1, this will reduce that to one implementation only. Regards, Peter.

Re: [concurrency-interest] Deadlock

2014-06-24 Thread Peter Firmstone
Interesting coincidence, I'll go over the recent discussion to familiarise myself. Thanks, Peter. - Original message - [+openjdk mailing lists] Yeah, I'm trying to excise all the networking code from TLR and SplittableRandom. There is also likely to be a missing wrapping

SerialReflectionFactory - got a better name?

2014-06-23 Thread Peter Firmstone
, that is, it uses reflection. At some point in time, we might decide we want to use something other than reflection, in that case, the name would be inappropriate. How does DistributedObjectFactory sound? Has anyone got a better name? Regards, Peter.

SerialReflectionFactory - got a better name?

2014-06-23 Thread Peter Firmstone
, that is, it uses reflection. At some point in time, we might decide we want to use something other than reflection, in that case, the name would be inappropriate. How does DistributedObjectFactory sound? Has anyone got a better name? Regards, Peter.

email test results

2014-06-23 Thread Peter Firmstone
Due to the number of test results being emailed to the list, I've now diverted them to my own email address, any interesting failures will be relayed to dev@river.apache.org manually from now on. Regards, Peter.

Re: SerialReflectionFactory - got a better name?

2014-06-23 Thread Peter
the best parts of the serializable object framework. DistributedRecreator? Rather than create or factory it tends to imply recreation. Perhaps a play on Refactor, such as DistributedRefactory? To indicate that change is allowed and expected? Peter. - Original message - Il giorno 23/giu

Merging trunk changes into qa refactor

2014-06-18 Thread Peter
to prevent release. Please feel free to assist solving these two issues if you have time. Before we release we need to integrate Sim's network changes from trunk, then we should be good for test releases. Regards, Peter.

Re: Build failed in Jenkins: river-ServiceDiscoveryManagerTests #9

2014-06-13 Thread Peter
Finally, a relevant test failure. - Original message - See https://builds.apache.org/job/river-ServiceDiscoveryManagerTests/9/ -- [...truncated 8312 lines...]           [java]      Adding test:

Re: Interesting test failure

2014-06-12 Thread Peter
That's a good idea, thanks. Peter. - Original message - So something somewhere is writing to stdout.  I would suggest making the test suite redirect go through a pair of InputStream/OutputStream proxies which would hex dump all data to private files for subsequent review. Gregg

Re: Investigating dynamic Lambda's for services

2014-05-29 Thread Peter Firmstone
lambda's less susceptible to breakage. The point where breakage could occur is during serialization at runtime, if the lambda calls object methods, deserialization will be problem free. Regards, Peter. On 28/05/2014 10:33 PM, Bryan Thompson wrote: How stable is the lamba translation

Playing around with ASMifier

2014-05-28 Thread Peter Firmstone
Take one very simple class, compile it and process it with ASMifier and guess what? Classes that implement functional interfaces are compiled to contain synthetic bridge methods that check Generic type casts! In other news I'm still waiting for a Jenkins run to complete without someone

Re: Dependency on Sun internal API's

2014-05-24 Thread Peter Firmstone
On 25/05/2014 11:07 AM, Greg Trasuk wrote: On May 24, 2014, at 8:42 PM, Peter Firmstonej...@zeus.net.au wrote: On 23/05/2014 9:53 PM, Simon IJskes - QCG wrote: Yes, if possible we could sync up the trunk, by visual diffing trunk and qa_refactor, merging patches into trunk, commiting

Re: Dependency on Sun internal API's

2014-05-22 Thread Peter Firmstone
Jini has a small but loyal user base in financial services. Looks like River is building on J9, real time java and IIOP seems to be working too. I'm not expecting many tests to pass at this stage, since many permissions will be different, at least it's all compilling now. Cheers, Peter

Re: Dependency on Sun internal API's

2014-05-22 Thread Peter Firmstone
[java] [java] - [java] STARTING TO RUN THE TESTS [java] [java] On 22/05/2014 9:10 PM, Peter Firmstone wrote: Jini has a small but loyal user base in financial services. Looks like River is building on J9, real time java and IIOP seems

Re: Dependency on Sun internal API's

2014-05-22 Thread Peter Firmstone
time out, to do something easy, at least compared to the hair pulling concurrency bugs and race conditions I've been focused on. Cheers, Peter. On 22/05/2014 9:31 PM, Bryan Thompson wrote: This is all good, but I would personally be interested in getting to a release based on the QA branch

Re: Dependency on Sun internal API's

2014-05-22 Thread Peter Firmstone
, it would definitely helpful. Jenkins seems more suited to short test runs. Regards, Peter. On 22/05/2014 9:24 PM, Peter Firmstone wrote: [java] - [java] GENERAL HARNESS CONFIGURATION INFORMATION: [java] [java]Date started

Remaining test failures - suspect concurrency / race condition

2014-05-22 Thread Peter Firmstone
: com.sun.jini.qa.harness.TestException: -- failure -- nAdded = 3, nAddedExpected = 4, nRemoved = 1, nRemovedExpected = 2 ant -f C:\\Users\\peter\\Documents\\NetBeansProjects\\peterConcurrentPolicy qa.run-tests qa.run-tests: qa.james-brown: Deleting directory C:\Users\peter\Documents\NetBeansProjects

<    1   2   3   4   5   6   7   8   9   10   >