[sync4j]Nokia手机和sync4j服务器同步的第四次手机登录,手工新建了syncSource同步源

news/2023/12/9 17:41:56

[sync4j]Nokia手机和sync4j服务器同步的第四次手机登录:

sync4j社区看到一个话题,讨论如何纠正Nokia系列手机会自动在远程数据库前面添加一个“./”符号。据Harrie说,“You can work around this by configure a similar syncsource

 as the one with the scard URI. Create with the admin tool

 a similar syncsource that has the URI ./scard.

也就是说,我们需要自己到Sync4j Admin中,配置一个数据库源。步骤是这样的:

展开localhost

       àModules

              àpdi

                     àSIF SyncSource

你会看到同步源有好几个,如scalscardsnotestask等。我们再添加一个“./scard”,配置画面为:

 

这样,Nokia7610手机上就可以设置远程数据库名称为“scard”了,请求到了服务器后,已经变成了“./scard”,sync4jSync4j/server/db/contact目录下开始建立用户的子目录,并将新上传的联系人放置在这个子目录里。

这种策略用sync4jgui client测试成功。

但是,在Nokia手机上,当服务器端日志打到这个地方的时候,总是停止下来,从而导致手机报告错误“服务器无响应”:

Log提示:

[Sep 20, 2005 2:11:46 PM][sync4j.server] FINEST: Calling output pipeline

[Sep 20, 2005 2:11:46 PM][sync4j.engine] FINEST: Starting postprocessing

[Sep 20, 2005 2:11:46 PM][sync4j.engine] FINEST: sync4j.foundation.synclet.ChangeSourceUriSynclet.postProcessMessage(...)

[Sep 20, 2005 2:11:46 PM][sync4j.engine] FINEST: Replace TargetRef into output Status commands

[Sep 20, 2005 2:11:46 PM][sync4j.engine] FINEST: Replace SourceRef into output Result commands

[Sep 20, 2005 2:11:46 PM][sync4j.engine] FINEST: Replace TargetRef into output Alert commands

[Sep 20, 2005 2:11:46 PM][sync4j.engine] FINEST: sync4j.foundation.ChangeDeviceIdSynclet.postProcessMessage(...)

[Sep 20, 2005 2:11:46 PM][sync4j.engine] FINEST: sync4j.foundation.ChangeDeviceIdSynclet - processing not required

[Sep 20, 2005 2:11:46 PM][sync4j.engine] FINEST: postProcessMessage: SlowFastSyncManagement of output message

[Sep 20, 2005 2:11:46 PM][sync4j.engine] FINEST: postProcessMessage: man: NOKIA

[Sep 20, 2005 2:11:46 PM][sync4j.transport.http] FINEST: Outgoing message length: 988

[Sep 20, 2005 2:11:46 PM][sync4j.transport.http] FINEST: Finally

 zhengyun@ultrapower 20050920





http://www.niftyadmin.cn/n/3649595.html

相关文章

debian tomcat_如何在Debian 10上安装Apache Tomcat 9

debian tomcat介绍 (Introduction) Apache Tomcat is a web server and servlet container that is used to serve Java applications. Tomcat is an open source implementation of the Java Servlet and JavaServer Pages technologies, released by the Apache Software Fou…

移动开发:Ionic框架实现注册与登录功能

由于项目是前后端分离式开发,所以移动端使用ionic框架,后端API接口使用SpringBoot框架。注册与登录的后端实现可以参考我的这篇文章:后端开发:SpringBoot实现注册与登录功能。ionic框架实现注册与登录其实就是调用后端API接口对数…

Android根据分辨率进行单位转换-(dp,sp转像素px) - topMan'blog - ITeye技术网站

【转】Android根据分辨率进行单位转换-(dp,sp转像素px) 博客分类: Android 开发学习 Android系统中,默认的单位是像素(px)。也就是说,在没有明确说明的情况下,所有的大小设置都是以像素为单位。 如果以像素设置大小,会…

[sync4j]Nokia手机和sync4j服务器同步的第三次尝试

第三次手机登录:按照前面所说的,设置手机上面的“远程数据库”为“./contact”,然后做手机同步。结果,经过漫长的初始化时间,手机上报告错误“连接错误同步类型不被支持无法和服务器同步”在服务器日志中,我…

Ionic6使用组件出现错误:Did you add it to @NgModule.entryComponents

缘由 在Ionic6和Angular8项目中使用组件时出现错误:Error: No component factory found for LoginComponent. Did you add it to NgModule.entryComponents? 在我的上一篇文章:移动开发:Ionic框架实现注册与登录功能中,实现软件运行时弹出登…

new一个Object对象占用多少内存?

Java的自动内存管理机制省却了很多编码工作,大大地提高了Java的生产力,而且JVM的性能也越来越好,特别是G1的出现,改善了垃圾回收中stop the world的状况。 也许很多人都没有考虑过这个问题,new一个Object对象到底占用多…

[Domino]“java.lang.ClassCastException:lotus.domino.cso.Item”异常解决办法

[Domino] “java.lang.ClassCastException:lotus.domino.cso.Item”异常解决办法编写者日期关键词郑昀ultrapower2005-6Java Domino RichTextItem通过Domino的Document.getFirstItem("Body")是可以获取当前邮件的Body字段,并试图直接转换为Ric…

命令行基础知识:使用ImageMagick调整图像大小

If you’ve ever done programmatic image manipulation (especially in PHP) you have probably encountered the ImageMagick library or it’s major fork, GraphicsMagick. In addition to being able to leverage it’s power from many popular programming languages, y…

什么是华为认证?HCIA HCIP HCIE分别是什么认证体系?

一、华为公司简介 华为创立于1987年,是全球领先的ICT (信息与通信)基础设施和智能终端提供商,我们致力于把数字世界带入每个人、 每个家庭、每个组织,构建万物互联的智能世界。目前华为有18.8万员工,业务遍及170多个国…

Sync4j的Nokia手机实践结果

配置好Sync4j服务器后,我在Nokia手机上设置好同步,准备和这个远端服务器进行联系人的同步。下面的日志记录了两次失败的过程:第一次手机登录:由于Sync4j对设备要求事先在管理控制台上配置好,并添加规则,才能…

jarhoo是一个很棒的地方

jarhoo是一个很棒的根据类名找jar包的地方,。在写程序的时候,我反正是经常遇到某一个类声明不知道是哪一个jar包的,比如某一个开源包报告了java.lang.NoClassDefFoundError: javax/servlet/http/HttpSessionListener错误,搞得满世…

服务周期性工作内容_使服务工作者生命周期神秘化

服务周期性工作内容介绍 (Introduction) Service workers play a very vital role in Progressive Web Apps (PWA), as they are responsible for offline caching, push notifications, background sync etc. In this article, we’ll be demystifying the service worker lif…

Adobe Dreamweaver CC 2019 安装教程

一、DW简介 Adobe Dreamweaver,简称“DW”,中文名称 “梦想编织者”,最初为美国MACROMEDIA公司开发 ,2005年被Adobe公司收购。DW是集网页制作和管理网站于一身的所见即所得网页代码编辑器。利用对 HTML、CSS、JavaScript等内容的…

Json的知识点全解析,解析json数据的好工具大全

一、Json知识点 待续。。。。。。 二、Json解析工具 1、fastjson网址:http://fastjson.codeplex.com/ 教程博客:fastjson教程(http://blog.sina.com.cn/s/blog_7ffb8dd501013qas.html)2、网站:bejson网址:h…

CentOS系统:自动化运维工具Ansible的安装与配置

一、Ansible工具简介 ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。 二、Ansible的安…

flutter 状态管理_管理Flutter中的状态

flutter 状态管理Most non-trivial apps will have some sort of state change going on and over time managing that complexity becomes increasingly difficult. Flutter apps are no different, but luckily for us, the Provider package is a perfect solution for most…
最新文章