logo       

Re: Sync4j-users Digest, Vol 9, Issue 48: msg#00230

java.sync4j.user

Subject: Re: Sync4j-users Digest, Vol 9, Issue 48

One other thing - is it possible to make a new option to delete the internal
database on client ?
(reseting the sync data which are located in user dir from syncing.
This would be really great and helpful.

Cu camel



> -----Ursprungliche Nachricht-----
> Von: sync4j-users-bounces@xxxxxxxxxxxxxxxxxxxxx
> [mailto:sync4j-users-bounces@xxxxxxxxxxxxxxxxxxxxx] Im
> Auftrag von sync4j-users-request@xxxxxxxxxxxxxxxxxxxxx
> Gesendet: Dienstag, 27. Februar 2007 08:30
> An: sync4j-users@xxxxxxxxxxxxxxxxxxxxx
> Betreff: Sync4j-users Digest, Vol 9, Issue 48
>
> Send Sync4j-users mailing list submissions to
> sync4j-users@xxxxxxxxxxxxxxxxxxxxx
>
> To subscribe or unsubscribe via the World Wide Web, visit
> https://lists.sourceforge.net/lists/listinfo/sync4j-users
> or, via email, send a message with subject or body 'help' to
> sync4j-users-request@xxxxxxxxxxxxxxxxxxxxx
>
> You can reach the person managing the list at
> sync4j-users-owner@xxxxxxxxxxxxxxxxxxxxx
>
> When replying, please edit your Subject line so it is more
> specific than "Re: Contents of Sync4j-users digest..."
>
>
> Today's Topics:
>
> 1. Re: Problem with sync: infinite loop? (Vjacheslav Chekushin)
> 2. errors in binding.xml (kamal.kalyani@xxxxxxxxxxxxx)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Tue, 27 Feb 2007 08:38:51 +0200
> From: Vjacheslav Chekushin <slava@xxxxxx>
> Subject: Re: [Sync4j-users] Problem with sync: infinite loop?
> To: sync4j-users@xxxxxxxxxxxxxxxxxxxxx
> Message-ID: <45E3D1FB.2020402@xxxxxx>
> Content-Type: text/plain; charset=UTF-8; format=flowed
>
> Hi, Matt.
>
> I had the same problem. Looks that there is a bug in funambol
> with device capabilities storing. I've reported about this:
> http://forge.objectweb.org/tracker/index.php?func=detail&aid=3
06696&group_id=96&atid=100096
>
> --
> Vjacheslav Chekushin
> Latvian Mobile Phone Company http://www.lmt.lv
>
>
>
>
> ------------------------------
>
> Message: 2
> Date: Mon, 26 Feb 2007 23:29:54 -0800
> From: "kamal.kalyani@xxxxxxxxxxxxx" <kamal.kalyani@xxxxxxxxxxxxx>
> Subject: [Sync4j-users] errors in binding.xml
> To: <sync4j-users@xxxxxxxxxxxxxxxxxxxxx>
> Message-ID: <200702262329.AA195363396@xxxxxxxxxxxxx>
> Content-Type: text/plain; charset="us-ascii"
>
> Hi Friens:
>
> I am trying to compile binding.xml file with jibx compilre
> but i am getting the following erros.can anybody correct
> these errors for binding.xml please see the attachment::
>
>
> [echo] Running JiBX binding compiler
> [bind] Warning: Undefined attribute field; on mapping
> element at (line 15, col 5, in starter/syncbind/binding.xml)
> [bind] Warning: Undefined attribute field; on mapping
> element at (line 36, col 5, in starter/syncbind/binding.xml)
> [bind] Warning: Undefined attribute field; on mapping
> element at (line 105, col 5, in starter/syncbind/binding.xml)
> [bind] Warning: Undefined attribute field; on mapping
> element at (line 179, col 5, in starter/syncbind/binding.xml)
> [bind] Warning: Undefined attribute field; on mapping
> element at (line 183, col 5, in starter/syncbind/binding.xml)
> [bind] Warning: Undefined attribute field; on mapping
> element at (line 197, col 5, in starter/syncbind/binding.xml)
> [bind] Warning: Undefined attribute field; on mapping
> element at (line 230, col 5, in starter/syncbind/binding.xml)
> [bind] Warning: Undefined attribute field; on mapping
> element at (line 237, col 5, in starter/syncbind/binding.xml)
> [bind] Warning: Undefined attribute class; on structure
> element at (line 241, col 9, in starter/syncbind/binding.xml)
> [bind] Warning: Undefined attribute field; on mapping
> element at (line 245, col 5, in starter/syncbind/binding.xml)
> [bind] Warning: Undefined attribute field; on mapping
> element at (line 252, col 5, in starter/syncbind/binding.xml)
> [bind] Warning: Undefined attribute field; on mapping
> element at (line 256, col 5, in starter/syncbind/binding.xml)
> [bind] Warning: Undefined attribute field; on mapping
> element at (line 279, col 5, in starter/syncbind/binding.xml)
> [bind] Warning: Undefined attribute field; on mapping
> element at (line 312, col 5, in starter/syncbind/binding.xml)
> [bind] Warning: Undefined attribute field; on mapping
> element at (line 356, col 5, in starter/syncbind/binding.xml)
> [bind] Warning: Undefined attribute usage; on mapping
> element at (line 425, col 2, in starter/syncbind/binding.xml)
> [bind] Warning: Undefined attribute usage; on mapping
> element at (line 430, col 2, in starter/syncbind/binding.xml)
> [bind] Error: Nonstatic set-method addAllCommands with
> argument of appropriate type not found in class
> sync4j.framework.core.SyncBody; on collection element at
> (line 39, col 9, in starter/syncbind/binding.xml)
> [bind] Error: Nonstatic field valEnum not found in class
> java.lang.Object; on value element at (line 288, col 21, in
> starter/syncbind/binding.xml)
> [bind] Warning: Property access attributes (field,
> get-method, set-method, test-method) ignored for collection
> item; on value element at (line 288, col 21, in
> starter/syncbind/binding.xml)
> [bind] Error: Nonstatic field valEnum not found in class
> java.lang.Object; on value element at (line 297, col 25, in
> starter/syncbind/binding.xml)
> [bind] Warning: Property access attributes (field,
> get-method, set-method, test-method) ignored for collection
> item; on value element at (line 297, col 25, in
> starter/syncbind/binding.xml)
> [bind] Error: Nonstatic field xVal not found in class
> java.lang.Object; on value element at (line 359, col 13, in
> starter/syncbind/binding.xml)
> [bind] Warning: Property access attributes (field,
> get-method, set-method, test-method) ignored for collection
> item; on value element at (line 359, col 13, in
> starter/syncbind/binding.xml)
> [bind] Error: Nonstatic set-method setEMI with argument
> of appropriate type not found in class
> sync4j.framework.core.MetInf; on collection element at (line
> 389, col 9, in starter/syncbind/binding.xml)
> [bind] Warning: Class sync4j.framework.core.DevInfData
> extends sync4j.framework.core.Data which has a base mapping
> with extensions, but this mapping does not extend it; on
> mapping element at (line 252, col 5, in starter/syncbind/binding.xml)
> [bind] Error running binding compiler
> [bind] org.jibx.runtime.JiBXException: Binding
> starter/syncbind/binding.xml is unusable because of validation errors
> [bind] at org.jibx.binding.Utility.loadBinding(Utility.java:346)
> [bind] at
> org.jibx.binding.Utility.loadFileBinding(Utility.java:413)
> [bind] at org.jibx.binding.Compile.compile(Compile.java:296)
> [bind] at
> org.jibx.binding.ant.CompileTask.execute(CompileTask.java:248)
> [bind] at
> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
> [bind] at org.apache.tools.ant.Task.perform(Task.java:364)
> [bind] at org.apache.tools.ant.Target.execute(Target.java:341)
> [bind] at
> org.apache.tools.ant.Target.performTasks(Target.java:369)
> [bind] at
> org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
> [bind] at
> org.apache.tools.ant.Project.executeTarget(Project.java:1185)
> [bind] at
> org.apache.tools.ant.helper.DefaultExecutor.executeTargets(Def
> aultExecutor.java:40)
> [bind] at
> org.eclipse.ant.internal.ui.antsupport.EclipseDefaultExecutor.
> executeTargets(EclipseDefaultExecutor.java:32)
> [bind] at
> org.apache.tools.ant.Project.executeTargets(Project.java:1068)
> [bind] at
> org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.run(I
> nternalAntRunner.java:423)
> [bind] at
> org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.main(
> InternalAntRunner.java:137)
>
>
> Regards
> kamal kumar kalyani
>
>
>
>
>
> ________________________________________________________________
> Sent via the WebMail system at thinkways.com
>
>
>
>
> -------------- next part --------------
> <binding>
> <format type="java.lang.Boolean"
> serializer="sync4j.framework.core.Util.serializeBoolean"
>
> deserializer="sync4j.framework.core.Util.deserializeBoolean"
> label="formatBoolean"/>
>
> <format type="java.lang.Long"
> serializer="sync4j.framework.core.Util.serializeWrapLong"
>
> deserializer="sync4j.framework.core.Util.deserializeWrapLong"
> label="formatWrapLong"/>
>
> <mapping name="SyncML" class="sync4j.framework.core.SyncML">
> <structure field="header"/>
> <structure field="body"/>
> </mapping>
>
> <mapping name="SyncHdr"
> class="sync4j.framework.core.SyncHdr" field="header" ordered="false">
> <structure name="VerDTD" field="verDTD" usage="optional">
> <value field="value" style="text"/>
> </structure>
> <structure name="VerProto" field="verProto" usage="optional">
> <value field="version" style="text"/>
> </structure>
> <structure name="SessionID" field="sessionID"
> usage="optional">
> <value field="sessionID" style="text"/>
> </structure>
> <value name="MsgID" field="msgID" usage="optional"/>
> <structure field="target" usage="optional"/>
> <structure field="source" usage="optional"/>
>
> <value name="RespURI" field="respURI"
> usage="optional"/>
> <value name="NoResp" field="noResp"
> format="formatBoolean" usage="optional"/>
>
> <structure field="cred" usage="optional"/>
> <structure field="meta" usage="optional"/>
> </mapping>
>
> <mapping name="SyncBody"
> class="sync4j.framework.core.SyncBody" field="body">
> <collection field="commands"
> item-type="sync4j.framework.core.AbstractCommand" />
> <value name="Final" field="finalMsg"
> format="formatBoolean" usage="optional"/>
> <collection get-method="getEmptyCommands"
> set-method="addAllCommands"
> item-type="sync4j.framework.core.AbstractCommand" usage="optional"/>
> </mapping>
>
> <mapping class="sync4j.framework.core.AbstractCommand"
> abstract="true" ordered="false">
> <structure name="CmdID" field="cmdID" usage="optional">
> <value field="cmdID" style="text"/>
> </structure>
> <value name="NoResp" field="noResp"
> format="formatBoolean" usage="optional"/>
> <structure field="credential" usage="optional"/>
> </mapping>
>
> <mapping name="Add" class="sync4j.framework.core.Add"
> extends="sync4j.framework.core.AbstractCommand">
> <structure map-as="sync4j.framework.core.AbstractCommand"/>
> <structure field="meta" usage="optional"/>
> <collection field="items"
> item-type="sync4j.framework.core.Item" usage="optional"/>
> </mapping>
>
> <mapping name="Alert" class="sync4j.framework.core.Alert"
> extends="sync4j.framework.core.AbstractCommand" ordered="false">
> <structure
> map-as="sync4j.framework.core.AbstractCommand" usage="optional"/>
> <value name="Data" field="data" usage="optional"/>
> <collection field="items"
> item-type="sync4j.framework.core.Item" usage="optional"/>
> </mapping>
>
> <mapping name="Atomic"
> class="sync4j.framework.core.Atomic"
> extends="sync4j.framework.core.AbstractCommand" ordered="false">
> <structure
> map-as="sync4j.framework.core.AbstractCommand" usage="optional"/>
> <structure field="meta" usage="optional"/>
> <collection field="commands"
> item-type="sync4j.framework.core.AbstractCommand" usage="optional"/>
> </mapping>
>
> <mapping name="Copy" class="sync4j.framework.core.Copy"
> extends="sync4j.framework.core.AbstractCommand" ordered="false">
> <structure
> map-as="sync4j.framework.core.AbstractCommand" usage="optional"/>
> <structure field="meta" usage="optional"/>
> <collection field="items"
> item-type="sync4j.framework.core.Item" usage="optional"/>
> </mapping>
>
> <mapping name="Delete"
> class="sync4j.framework.core.Delete"
> extends="sync4j.framework.core.AbstractCommand" ordered="false">
> <structure
> map-as="sync4j.framework.core.AbstractCommand" usage="optional"/>
> <value name="Archive" field="archive"
> format="formatBoolean" usage="optional"/>
> <value name="SftDel" field="sftDel"
> format="formatBoolean" usage="optional"/>
> <structure field="credential" usage="optional"/>
> <structure field="meta" usage="optional"/>
> <collection field="items"
> item-type="sync4j.framework.core.Item" usage="optional"/>
> </mapping>
>
> <mapping name="Exec" class="sync4j.framework.core.Exec"
> extends="sync4j.framework.core.AbstractCommand" ordered="false">
> <structure
> map-as="sync4j.framework.core.AbstractCommand" usage="optional"/>
> <collection field="items"
> item-type="sync4j.framework.core.Item" usage="optional"/>
> </mapping>
>
> <mapping name="Get" class="sync4j.framework.core.Get"
> extends="sync4j.framework.core.AbstractCommand" ordered="false">
> <structure
> map-as="sync4j.framework.core.AbstractCommand" usage="optional"/>
> <value name="Lang" field="lang" usage="optional"/>
> <structure field="credential" usage="optional"/>
> <structure field="meta" usage="optional"/>
> <collection field="items"
> item-type="sync4j.framework.core.Item" usage="optional"/>
> </mapping>
>
> <mapping name="Map" class="sync4j.framework.core.Map"
> extends="sync4j.framework.core.AbstractCommand" ordered="false">
> <structure
> map-as="sync4j.framework.core.AbstractCommand" usage="optional"/>
> <structure field="target" usage="optional"/>
> <structure field="source" usage="optional"/>
> <structure field="credential" usage="optional"/>
> <structure field="meta" usage="optional"/>
> <collection field="mapItems"
> item-type="sync4j.framework.core.MapItem" usage="optional"/>
> </mapping>
>
> <mapping name="MapItem" field="mapItems"
> class="sync4j.framework.core.MapItem" ordered="false">
> <structure field="target" usage="optional"/>
> <structure field="source" usage="optional"/>
> </mapping>
>
> <mapping name="Put" class="sync4j.framework.core.Put"
> extends="sync4j.framework.core.AbstractCommand" ordered="false">
> <structure
> map-as="sync4j.framework.core.AbstractCommand" usage="optional"/>
> <value name="Lang" field="lang" usage="optional"/>
> <structure field="credential" usage="optional"/>
> <structure field="meta" usage="optional"/>
> <collection field="items"
> item-type="sync4j.framework.core.DevInfItem" usage="optional"/>
> </mapping>
>
> <mapping name="Replace"
> class="sync4j.framework.core.Replace"
> extends="sync4j.framework.core.AbstractCommand" ordered="false">
> <structure
> map-as="sync4j.framework.core.AbstractCommand" usage="optional"/>
> <structure field="meta" usage="optional"/>
> <collection field="items"
> item-type="sync4j.framework.core.Item" usage="optional"/>
> </mapping>
>
> <mapping name="Results"
> class="sync4j.framework.core.Results"
> extends="sync4j.framework.core.AbstractCommand" ordered="false">
> <structure
> map-as="sync4j.framework.core.AbstractCommand" usage="optional"/>
> <value name="MsgRef" field="msgRef" usage="optional"/>
> <value name="CmdRef" field="cmdRef" usage="optional"/>
> <structure field="meta" usage="optional"/>
> <collection field="targetRef"
> item-type="sync4j.framework.core.TargetRef" usage="optional"/>
> <collection field="sourceRef"
> item-type="sync4j.framework.core.SourceRef" usage="optional"/>
> <collection field="items"
> item-type="sync4j.framework.core.Item" usage="optional"/>
> </mapping>
>
> <mapping name="Search"
> class="sync4j.framework.core.Search"
> extends="sync4j.framework.core.AbstractCommand" ordered="false">
> <structure
> map-as="sync4j.framework.core.AbstractCommand" usage="optional"/>
> <value name="NoResults" field="noResults"
> format="formatBoolean" usage="optional"/>
> <structure field="credential"
> usage="optional"/>
> <structure field="target"
> usage="optional" />
> <collection field="sources"
> item-type="sync4j.framework.core.Source" usage="optional"/>
> <value name="Lang" field="lang" usage="optional"/>
> <structure field="meta" usage="optional"/>
> <structure name="Data" field="data" usage="optional">
> <value style="text" field="data"/>
> </structure>
> </mapping>
>
> <mapping name="Sequence"
> class="sync4j.framework.core.Sequence"
> extends="sync4j.framework.core.AbstractCommand" ordered="false">
> <structure
> map-as="sync4j.framework.core.AbstractCommand" usage="optional"/>
> <structure field="meta" usage="optional"/>
> <collection field="commands"
> item-type="sync4j.framework.core.AbstractCommand" usage="optional"/>
> </mapping>
>
> <mapping name="Status"
> class="sync4j.framework.core.Status"
> extends="sync4j.framework.core.AbstractCommand" ordered="false">
> <structure
> map-as="sync4j.framework.core.AbstractCommand" usage="optional"/>
> <value name="MsgRef" field="msgRef" usage="optional"/>
> <value name="CmdRef" field="cmdRef" usage="optional"/>
> <value name="Cmd" field="cmd" usage="optional"/>
> <collection field="targetRef"
> item-type="sync4j.framework.core.TargetRef" usage="optional"/>
> <collection field="sourceRef"
> item-type="sync4j.framework.core.SourceRef" usage="optional"/>
> <structure field="chal" usage="optional"/>
> <structure field="data" usage="optional">
> <value name="Data" field="data"/>
> </structure>
> <collection field="items"
> item-type="sync4j.framework.core.Item" usage="optional"/>
> </mapping>
>
> <mapping class="sync4j.framework.core.ResponseCommand"
> abstract="true" ordered="false">
> <structure name="CmdID" field="cmdID" usage="optional">
> <value field="cmdID" style="text"/>
> </structure>
> <value name="NoResp" field="noResp"
> format="formatBoolean" usage="optional"/>
> <structure field="credential" usage="optional"/>
> <value name="MsgRef" field="msgRef" usage="optional"/>
> <value name="CmdRef" field="cmdRef" usage="optional"/>
> <collection field="targetRef"
> item-type="sync4j.framework.core.TargetRef" usage="optional"/>
> <collection field="sourceRef"
> item-type="sync4j.framework.core.SourceRef" usage="optional"/>
> </mapping>
>
> <mapping name="TargetRef" field="targetRef"
> class="sync4j.framework.core.TargetRef">
> <value field="value" style="text"
> get-method="getValue" set-method="setValue" usage="optional"/>
> </mapping>
>
> <mapping name="SourceRef" field="sourceRef"
> class="sync4j.framework.core.SourceRef" >
> <value field="value" style="text" usage="optional"/>
> </mapping>
>
> <mapping class="sync4j.framework.core.ItemizedCommand"
> abstract="true" ordered="false">
> <structure name="CmdID" field="cmdID" usage="optional">
> <value field="cmdID" style="text"/>
> </structure>
> <value name="NoResp" field="noResp"
> format="formatBoolean" usage="optional"/>
> <structure field="credential" usage="optional"/>
> <collection field="items"
> item-type="sync4j.framework.core.Item" usage="optional"/>
> <structure field="meta" usage="optional"/>
> </mapping>
>
> <mapping name="Chal" field="chal"
> class="sync4j.framework.core.Chal">
> <structure field="meta"/>
> </mapping>
>
> <mapping name="Source"
> class="sync4j.framework.core.Source" ordered="false">
> <value name="LocURI" field="locURI" usage="optional"/>
> <value name="LocName" field="locName" usage="optional"/>
> </mapping>
>
> <mapping name="Target"
> class="sync4j.framework.core.Target" ordered="false">
> <value name="LocURI" field="locURI" usage="optional"/>
> <value name="LocName" field="locName" usage="optional"/>
> </mapping>
>
> <mapping name="Sync" class="sync4j.framework.core.Sync"
> extends="sync4j.framework.core.AbstractCommand" ordered="false">
> <structure
> map-as="sync4j.framework.core.AbstractCommand" usage="optional"/>
> <structure field="target" usage="optional"/>
> <structure field="source" usage="optional"/>
> <structure field="meta" usage="optional"/>
> <value name="NumberOfChanges" field="numberOfChanges"
> usage="optional"/>
> <collection field="commands"
> item-type="sync4j.framework.core.AbstractCommand" usage="optional"/>
> </mapping>
>
> <mapping class="sync4j.framework.core.Data" abstract="true">
> <value field="data" style="text" get-method="getData"
> set-method="setData" usage="optional"/>
> </mapping>
>
> <mapping name="Data"
> class="sync4j.framework.core.ComplexData"
> extends="sync4j.framework.core.Data">
> <structure map-as="sync4j.framework.core.Data"
> usage="optional"/>
> <structure field="anchor" usage="optional"/>
> <structure field="devInf" usage="optional"/>
> </mapping>
>
> <mapping name="Anchor" field="anchor"
> class="sync4j.framework.core.Anchor" ordered="false">
> <namespace uri="syncml:metinf" default="elements"/>
>
> <value name="Last" field="last" usage="optional"/>
> <value name="Next" field="next" usage="optional"/>
> </mapping>
>
> <mapping name="Item" field="items"
> class="sync4j.framework.core.Item" ordered="false">
> <structure field="target" usage="optional"/>
> <structure field="source" usage="optional"/>
> <structure field="meta" usage="optional"/>
> <structure class="sync4j.framework.core.ComplexData"
> set-method="setData" get-method="getData" usage="optional"/>
> <value name="MoreData" field="moreData"
> format="formatBoolean" usage="optional"/>
> </mapping>
>
> <mapping name="Item" field="items"
> class="sync4j.framework.core.DevInfItem" ordered="false">
> <structure field="target" usage="optional"/>
> <structure field="source" usage="optional"/>
> <structure field="meta" usage="optional"/>
> <structure field="data" usage="optional"/>
> </mapping>
>
> <mapping name="Data" field="data"
> class="sync4j.framework.core.DevInfData">
> <structure field="devInf"/>
> </mapping>
>
> <mapping name="DevInf" field="devInf"
> class="sync4j.framework.core.DevInf" ordered="false">
> <namespace uri="syncml:devinf" default="elements"/>
>
> <structure name="VerDTD" field="verDTD" usage="optional">
> <value style="text" field="value"/>
> </structure>
> <value name="Man" field="man" usage="optional"/>
> <value name="Mod" field="mod" usage="optional"/>
> <value name="OEM" field="oem" usage="optional"/>
> <value name="FwV" field="fwV" usage="optional"/>
> <value name="SwV" field="swV" usage="optional"/>
> <value name="HwV" field="hwV" usage="optional"/>
> <value name="DevID" field="devID" usage="optional"/>
> <value name="DevTyp" field="devTyp" usage="optional"/>
> <value name="UTC" field="utc"
> format="formatBoolean" usage="optional"/>
> <value name="SupportLargeObjs"
> field="supportLargeObjs" format="formatBoolean"
> usage="optional"/>
> <value name="SupportNumberOfChanges"
> field="supportNumberOfChanges" format="formatBoolean"
> usage="optional"/>
>
> <collection field="datastores"
> item-type="sync4j.framework.core.DataStore" usage="optional"/>
> <collection field="ctCap"
> item-type="sync4j.framework.core.CTCap" usage="optional"/>
> <collection field="ext"
> item-type="sync4j.framework.core.Ext" usage="optional"/>
> </mapping>
>
> <mapping name="CTCap" field="ctCap"
> class="sync4j.framework.core.CTCap">
> <collection field="ctTypeSupported" usage="optional">
> <structure value-style="element"
> type="sync4j.framework.core.CTTypeSupported" ordered="false">
> <value name="CTType" field="ctType" usage="optional"/>
>
> <collection field="ctPropParams" usage="optional">
> <structure value-style="element"
> type="sync4j.framework.core.CTPropParam" ordered="false">
> <value name="PropName" field="propName"
> usage="optional"/>
> <collection field="valEnum" usage="optional">
> <value name="ValEnum" field="valEnum"/>
> </collection>
> <value name="DataType" field="dataType"
> usage="optional"/>
> <value name="Size" field="size"
> usage="optional"/>
> <value name="DisplayName" field="displayName"
> usage="optional"/>
> <collection field="ctParameters" usage="optional">
> <structure value-style="element"
> type="sync4j.framework.core.ContentTypeParameter" ordered="false">
> <value name="ParamName" field="paramName"
> usage="optional"/>
> <collection field="valEnum" usage="optional">
> <value name="ValEnum" field="valEnum"/>
> </collection>
> <value name="DataType"
> field="dataType" usage="optional"/>
> <value name="Size" field="size"
> usage="optional"/>
> <value name="DisplayName"
> field="displayName" usage="optional"/>
> </structure>
> </collection>
>
> </structure>
> </collection>
>
> </structure>
> </collection>
> </mapping>
>
> <mapping name="DataStore" field="datastores"
> class="sync4j.framework.core.DataStore" ordered="false">
> <structure field="sourceRef" usage="optional"/>
>
> <value name="DisplayName" field="displayName"
> usage="optional"/>
> <value name="MaxGUIDSize" field="maxGUIDSize"
> usage="optional"/>
>
> <structure name="Rx-Pref" field="rxPref"
> ordered="false" usage="optional">
> <value name="CTType" field="ctType" usage="optional"/>
> <value name="VerCT" field="verCT" usage="optional"/>
> </structure>
>
> <collection field="rx" usage="optional">
> <structure name="Rx" value-style="element"
> type="sync4j.framework.core.ContentTypeInfo" ordered="false">
> <value name="CTType" field="ctType" usage="optional"/>
> <value name="VerCT" field="verCT" usage="optional"/>
> </structure>
> </collection>
>
> <structure name="Tx-Pref" field="txPref"
> ordered="false" usage="optional">
> <value name="CTType" field="ctType" usage="optional"/>
> <value name="VerCT" field="verCT" usage="optional"/>
> </structure>
>
> <collection field="tx" usage="optional">
> <structure name="Tx" value-style="element"
> type="sync4j.framework.core.ContentTypeInfo" ordered="false">
> <value name="CTType" field="ctType" usage="optional"/>
> <value name="VerCT" field="verCT" usage="optional"/>
> </structure>
> </collection>
>
> <structure name="DSMem" field="dsMem"
> ordered="false" usage="optional">
> <value name="SharedMem" field="sharedMem"
> format="formatBoolean" usage="optional"/>
> <value name="MaxMem" field="maxMem"
> usage="optional"/>
> <value name="MaxID" field="maxID"
> usage="optional"/>
> </structure>
> <structure name="SyncCap" field="syncCap" usage="optional">
> <collection field="syncTypes"
> item-type="sync4j.framework.core.SyncType"/>
> </structure>
> </mapping>
>
> <mapping name="SyncType" class="sync4j.framework.core.SyncType">
> <value field="syncType" style="text"/>
> </mapping>
>
> <mapping name="Ext" field="ext"
> class="sync4j.framework.core.Ext" ordered="false">
> <value name="XNam" field="xNam" usage="optional"/>
> <collection field="xVal" usage="optional">
> <value name="XVal" field="xVal"/>
> </collection>
> </mapping>
>
> <mapping name="Cred" class="sync4j.framework.core.Cred">
> <structure field="authentication" ordered="false">
> <structure field="meta" usage="optional"/>
> <value name="Data" field="data" usage="optional"/>
> </structure>
> </mapping>
>
> <mapping name="MetInf"
> class="sync4j.framework.core.MetInf" ordered="false">
> <namespace uri="syncml:metinf" default="elements"/>
>
> <value name="Format" field="format" usage="optional"/>
> <value name="Type" field="type" usage="optional"/>
> <value name="Mark" field="mark" usage="optional"/>
> <value name="Size" field="size"
> format="formatWrapLong" usage="optional"/>
> <structure name="Anchor" field="anchor"
> ordered="false" usage="optional">
> <value name="Last" field="last" usage="optional"/>
> <value name="Next" field="next" usage="optional"/>
> </structure>
> <value name="Version" field="version" usage="optional"/>
> <structure name="NextNonce" field="nextNonce"
> usage="optional">
> <value style="text" get-method="getValueAsBase64"
> set-method="setValueAsString"/>
> </structure>
>
> <value name="MaxMsgSize" field="maxMsgSize"
> format="formatWrapLong" usage="optional"/>
> <value name="MaxObjSize" field="maxObjSize"
> format="formatWrapLong" usage="optional"/>
>
> <collection get-method="getEMI" set-method="setEMI"
> item-type="sync4j.framework.core.EMI" usage="optional"/>
>
> <structure name="Mem" field="mem" usage="optional"
> ordered="false">
> <value name="SharedMem" field="sharedMem"
> usage="optional" format="formatBoolean"/>
> <value name="FreeMem" field="freeMem"
> usage="optional"/>
> <value name="FreeID" field="freeID"
> usage="optional"/>
> </structure>
> </mapping>
>
> <mapping name="Meta" class="sync4j.framework.core.Meta"
> ordered="false">
> <structure get-method="getNullMetInf"
> set-method="setMetInf" usage="optional"/>
> <value name="Format" get-method="getFormat"
> set-method="setFormat" usage="optional"/>
> <value name="Type" get-method="getType"
> set-method="setType" usage="optional"/>
> <value name="Mark" get-method="getMark"
> set-method="setMark" usage="optional"/>
> <value name="Size" get-method="getSize"
> set-method="setSize" format="formatWrapLong" usage="optional"/>
>
> <structure get-method="getAnchor"
> set-method="setAnchor" usage="optional"/>
>
> <value name="Version" get-method="getVersion"
> set-method="setVersion" usage="optional"/>
>
> <structure get-method="getNextNonce"
> set-method="setNextNonce" usage="optional"/>
>
> <value name="MaxMsgSize" get-method="getMaxMsgSize"
> set-method="setMaxMsgSize" format="formatWrapLong" usage="optional"/>
> <value name="MaxObjSize" get-method="getMaxObjSize"
> set-method="setMaxObjSize" format="formatWrapLong" usage="optional"/>
>
> <collection get-method="getEMI" set-method="setEMI"
> item-type="sync4j.framework.core.EMI" usage="optional"/>
>
> <structure get-method="getMem" set-method="setMem"
> usage="optional" ordered="false"/>
>
> </mapping>
>
> <mapping name="EMI" class="sync4j.framework.core.EMI">
> <namespace uri="syncml:metinf" default="elements"/>
> <value style="text" field="value"/>
> </mapping>
>
> <mapping name="NextNonce"
> class="sync4j.framework.core.NextNonce" usage="optional">
> <namespace uri="syncml:metinf" default="elements"/>
> <value style="text"
> get-method="getValueAsBase64" set-method="setValueAsString"/>
> </mapping>
>
> <mapping name="Mem" class="sync4j.framework.core.Mem"
> usage="optional" ordered="false">
> <namespace uri="syncml:metinf" default="elements"/>
> <value name="SharedMem" field="sharedMem"
> usage="optional" format="formatBoolean"/>
> <value name="FreeMem" field="freeMem"
> usage="optional"/>
> <value name="FreeID" field="freeID"
> usage="optional"/>
> </mapping>
>
> </binding>
>
>
> ------------------------------
>
> --------------------------------------------------------------
> -----------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the
> chance to share your
> opinions on IT & business topics through brief surveys-and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge
&CID=DEVDEV
>
> ------------------------------
>
> _______________________________________________
> Sync4j-users mailing list
> Sync4j-users@xxxxxxxxxxxxxxxxxxxxx
> https://lists.sourceforge.net/lists/listinfo/sync4j-users
>
>
> End of Sync4j-users Digest, Vol 9, Issue 48
> *******************************************
>


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV


<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise