You can subscribe to this list here.
2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(5) |
Nov
(4) |
Dec
(5) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2002 |
Jan
(2) |
Feb
(9) |
Mar
(9) |
Apr
(2) |
May
(9) |
Jun
|
Jul
|
Aug
(13) |
Sep
(2) |
Oct
(1) |
Nov
(6) |
Dec
(26) |
2003 |
Jan
(38) |
Feb
(10) |
Mar
(54) |
Apr
(71) |
May
(21) |
Jun
(9) |
Jul
(39) |
Aug
(98) |
Sep
(109) |
Oct
(79) |
Nov
(61) |
Dec
(56) |
2004 |
Jan
(82) |
Feb
(68) |
Mar
(86) |
Apr
(131) |
May
(146) |
Jun
(297) |
Jul
(324) |
Aug
(254) |
Sep
(344) |
Oct
(352) |
Nov
(532) |
Dec
(232) |
2005 |
Jan
(157) |
Feb
(222) |
Mar
(305) |
Apr
(225) |
May
(311) |
Jun
(193) |
Jul
(211) |
Aug
(232) |
Sep
(171) |
Oct
(159) |
Nov
(160) |
Dec
(103) |
2006 |
Jan
(178) |
Feb
(188) |
Mar
(329) |
Apr
(396) |
May
(329) |
Jun
(220) |
Jul
(223) |
Aug
(243) |
Sep
(278) |
Oct
(263) |
Nov
(283) |
Dec
(186) |
2007 |
Jan
(236) |
Feb
(241) |
Mar
(295) |
Apr
(210) |
May
(268) |
Jun
(272) |
Jul
(168) |
Aug
(147) |
Sep
(158) |
Oct
(220) |
Nov
(206) |
Dec
(187) |
2008 |
Jan
(168) |
Feb
(213) |
Mar
(230) |
Apr
(173) |
May
(73) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Sean C. S. <se...@se...> - 2002-01-08 22:05:42
|
Good afternoon, As you already know, I am the lead software developer for the sync4j project. I am interested in learning about employment opportunities anywhere in the United States. I am currently in Portland Oregon. I am willing to relocate. I have 7 years of software development experience. My project experience includes: CAD software, operating system development, microprocessor validation, multimedia services, Internet and web applications, e-commerce transaction systems, communication protocols, and data synchronization software for mobile devices. I have 5.5 years of experience with Java and 2 years of experience with XML. Please contact me if you know of any opportunities. Regards, -Sean |
From: <se...@se...> - 2001-12-18 06:08:21
|
>I got a question about sync4j.framework.server.AbstractRequestProcessor.= >In AbstractRequestProcessor class, the message processing method is like= >this. > >protected abstract sync4j.core.Message processMessage( > final sync4j.core.Message msg) > throws java.io.IOException; > >But in some cases, the sync 'engine' should know the output encoding typ= e >(XML or WBXML). 'Cause if one should send multiple messages in a package= , >it should be able to determine how many items may be sent in a message, and >it depends on encoding type of sending message. >Any Idea? The message processing code is in the process of changing. AbstractRequestProcessor is currently out of date. Please take a look at sync4j.server.syncbean.SyncBean The SyncBean class has this method: public byte[] processMessage( byte[] yaMsg, java.lang.String strMimeType) The code will continue to evolve. I plan on updating AbstractRequestProcessor soon. Regards, -Sean |
From: <nc...@in...> - 2001-12-18 01:36:51
|
Hello! I got a question about sync4j.framework.server.AbstractRequestProcessor. In AbstractRequestProcessor class, the message processing method is like this. protected abstract sync4j.core.Message processMessage( final sync4j.core.Message msg) throws java.io.IOException; But in some cases, the sync 'engine' should know the output encoding type (XML or WBXML). 'Cause if one should send multiple messages in a package, it should be able to determine how many items may be sent in a message, and it depends on encoding type of sending message. Any Idea? Cheers, Jay |
From: Sean C. S. <se...@se...> - 2001-12-06 22:44:39
|
This is a rough summary of the sync4j project. sync4j project, December-6-2001: Java object model for SyncML messages: 80% complete SyncML message parsing, validation, construction: 70% complete HTTP protocol support: 70% complete Java exception definition: 65% complete Authentication support: 20% complete WBXML support: 5% complete Base64 encoder/decoder: 5% complete Sync4j Server administration console, tools: not started WSP protocol support: not started OBEX protocol support: not started Data synchronization logic: not started Conflict resolution logic: not started vCalendar / iCalendar / vCard support: not started Connectors to Exchange, Notes: not started Java API documentation: 35% complete Unit test code: 10% complete The server side code is designed to run on Sun's J2EE 1.3 platform. The client side code is designed to run on Sun's J2SE 1.3.x platform |
From: Sean C. S. <se...@se...> - 2001-12-06 18:15:28
|
From: "Florin Barna" <Flo...@ag...> > > If someoane had a exemple using sync4j , please let me know. > fyi, I just updated the sync4j API javadocs: http://sync4j.sourceforge.net/ The only "example" code that exists right now is found in the sync4j.tests package: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/sync4j/sync4j/src/java/sync4j/te sts/ Regards, -Sean p.s. - Since this is an open source project, there is an opportunity for users to write examples and contribute them to the project. |
From: Florin B. <Flo...@ag...> - 2001-12-06 14:51:24
|
Hi . If someoane had a exemple using sync4j , please let me know. =20 Thanks. |
From: Sean C. S. <se...@se...> - 2001-11-05 01:43:16
|
From: "Stefano Fornari" <ste...@bi...> > > [...] In the sync.client package there is the following comment: > > "contains the classes for the standalone sync4j client application. The > application is a SyncML client. The application is designed to run on > the Java 2 Standard Edition (J2SE) platform. It requires JDK 1.3 or > higher." Correct. The sync4j.client package contains the code for a standalone SyncML client application. The application is designed for use on the J2SE (Java 2 Standard Edition Platform, http://java.sun.com/j2se/ ). > This seems exclude a wide range of devices that can become the most > natural destination of synchronization tasks: devices usually based on > lighted VMs such as CLDC, Personal Java, Java Card etc. What about, > instead, target the client library to low-resource and low-memory VM > environments? The sync4j.client is suitable for devices that support Sun's J2SE platform. For devices that support only the J2ME platform, the sync4j.client application is not appropriate. Currently, the sync4j project encompasses 2 applications: 1) sync4j.server - a SyncML server. Runs on the J2EE platform. 2) sync4j.client - a SyncML client. Runs on the J2SE platform. Here is the rationale: The SyncML protocol is very complex. Some of the protocol's features are required; other features of the protocol are optional. It is my intent to build a server that supports all of the features of the SyncML protocol. In order to build a full-featured server, we also need to build a full-featured client. A full-featured client will be able to exercise all aspects of the protocol and will assist in the development of the full-featured server. The sync4j.client application is intented to be a full-featured client implementation of the SyncML protocol. Due to the memory/CPU/storage constraints of J2ME devices, a SyncML client for the J2ME platform would probably implement only a subset of the SyncML protocol. I've decided to focus my time and effort on building a J2SE client application because: 1) I want to build a full-featured client that supports all aspects of the SyncML protocol. This full-featured client will facilitate more thorough testing of the sync4j.server application. 2) J2SE developer tools are more widely available than J2ME tools 3) The J2ME platform is immature. In contrast, the J2SE platform is mature and stable. 4) There are few commercial J2ME devices. Nokia offers J2ME devices; however, the majority of Nokia's phones are not J2ME-enabled. Motorola offers some J2ME devices; however, the majority of Motorola's phones are not J2ME-enabled. 5) For mobile devices, wouldn't C be a more suitable implementation language for building a SyncML client? 6) In the near future, devices vendors (Nokia, Motorola, Ericsson) are going to provide SyncML client implementations for their devices. I'd rather not build a J2ME client when these devices will already have SyncML built-in. 7) The J2SE platform has a mature set of XML parsers. The J2ME platform does not. 8) There are far more computing devices (laptop computers) that can run J2SE apps than there are devices than can run J2ME apps. > As known, these requirements doesn't match very well with > XML, therefore one of the first steps should be have a light XML > processor. I did a research on SourceForge and I found a project that > sounds pretty good. It is called XMLtp > (http://sourceforge.net/projects/jxmltp/) and is available under the BSD > license as well. There are a number of "small" XML parsers: kXML http://kxml.enhydra.org/ NanoXML http://nanoxml.sourceforge.net/ TinyXML http://www.gibaradunn.srac.org/tiny/index.shtml MinML http://www.wilson.co.uk/xml/minml.htm XMLtp http://sourceforge.net/projects/jxmltp/ Al Sutton XML parser http://sourceforge.net/projects/asxmlp/ One final note: I've heard that Enhydra is planning to release source code for a J2ME SyncML client: http://ksync.enhydra.org/ They haven't released the code yet. Apparently, the code was developed by a company in Seattle called Reaxion: http://www.reaxion.com Reaxion's web site says: "Reaxion will release its SyncML component for Java 2 Micro Edition to open-source community as a part of kSync project. kSync is a part Enhydra ME initiative me.enhydra.org " Regards, -Sean |
From: Sean C. S. <se...@se...> - 2001-11-03 07:14:47
|
From: "calvin ko" <ema...@jo...> > > I checked that the new release is added to some EJB which is helloEJB. The sync4j development team is evaluating whether EJB 2.0 is a suitable technology for building the sync4j server application. Currently, there is a single EJB in the source tree: sync4j.server.syncbean This bean is a Stateful Session bean. This bean is simply a prototype. The final design will evolve from what we learn during the next 4 weeks. > so there are XML parser class ,syncML class The code in the sync4j.core package handles all XML parsing. > now we need to sync to between DB to DB. > > Is it plan to use the EJB to sync data to DB We are considering EJB 2.0 for the sync4j server. We will define a group of Entity beans for the sync4j server. Currently, there are no entity beans in the sync4j source tree. It is not clear if we will use CMP (container managed persistence) or BMP (bean managed persistence). > I am newbie in EJB . I recommend that you buy this book: Enterprise JavaBeans (3rd edition) by Richard Monson-Haefel http://www.amazon.com/exec/obidos/ASIN/0596002262 Regards, -Sean sync4j project lead |
From: Sean C. S. <se...@se...> - 2001-11-03 04:03:38
|
I have received multiple questions regarding access to the sync4j source code. Currently, the only way to download the source code is via anonymous CVS. Details are available here: http://sourceforge.net/cvs/?group_id=30236 If you have not used CVS before, I recommend that you read http://www.cvshome.org/ If you are using Microsoft Windows / NT / XP, a good CVS client for Win32 is found in Red Hat's Cygwin toolset: http://www.cygwin.com/ Regards, -Sean sync4j project lead |
From: calvin k. <ema...@jo...> - 2001-11-02 09:08:45
|
Hi sybc4j users, I checked that the new release is added to some EJB which is helloEJB. so there are XML parser class ,syncML class now we need to sync to between DB to DB. Is it plan to use the EJB to sync data to DB (dbinit,dbfindEntry,dbcreateEntry,dbaddEntry,dbgetAdded and so on.) I am newbie in EJB . Is there anybody to tell me the plan how to make the DB adapter. Is it possible to implement sync Engine by EJB session and entity bin. Is it more useful than to use Java Servlet + JDBC? thanks in adance. -Calvin |
From: Sean C. S. <se...@se...> - 2001-10-28 19:41:07
|
fyi SyncML Congress 2002 January 29-30, 2002 Amsterdam The conference agenda is online at: http://www.syncmlworld.com/ Regards, -Sean |
From: Sean C. S. <se...@se...> - 2001-10-25 05:23:40
|
From: "Sanath Peiris" <san...@ho...> > > Can I use Sync4J to sync my application data..? sync4j is still under development. Currently, it is not far enough along to perform synchronization. > Pls. let me know where can I download the distribution. There is no distribution yet. You can download the source code via anonymous CVS on SourceForge. -Sean |
From: Sean C. S. <se...@se...> - 2001-10-25 05:13:32
|
From: "Gilbert Fridgen" <li...@ac...> Subject: [Sync4j-users] SyncML Client for Palm?? > > Does anyone here know some free or open source Palm application that can > update the Palm's address book or calendar via http-syncml? > I found some links to commercial frameworks on the sync4j homepage that > can do that and some development tools that would help to parse the XML > on a Palm, but nothing that would write directly into the Palm's > databases. > If there wasn't such a tool, I would consider implementing one, > preferably in Java - but I don't think a Java runtime like KVM or waba > could run sync4j. What would be the best way to proceed? Currently, the sync4j code is designed to run on J2SE. Since there is no J2SE platform for PalmOS, sync4j is not a good solution for you. syncml.org offers a "SyncML Reference Toolkit" that is written in C. According to the syncml.org web site, it will run on Palm. See: http://www.syncml.org/downloads.html Regards, -Sean |
From: Gilbert F. <li...@ac...> - 2001-10-25 00:39:53
|
Hello! Does anyone here know some free or open source Palm application that can update the Palm's address book or calendar via http-syncml? I found some links to commercial frameworks on the sync4j homepage that can do that and some development tools that would help to parse the XML on a Palm, but nothing that would write directly into the Palm's databases. If there wasn't such a tool, I would consider implementing one, preferably in Java - but I don't think a Java runtime like KVM or waba could run sync4j. What would be the best way to proceed? Should I parse the syncML with something like tinyXML? thanks a lot, Gilbert Fridgen |
From: Sanath P. <san...@ho...> - 2001-10-23 04:05:51
|
Hi, Can I use Sync4J to sync my application data..? Pls. let me know where can I download the distribution. Thanks, BR, Sanath _________________________________________________________________ Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp |