dp2 icon indicating copy to clipboard operation
dp2 copied to clipboard

Integrated Library System / 图书馆集成系统

Results 168 dp2 issues
Sort by recently updated
recently updated
newest added

## 接口目录 SC to the ACS |-| ACS to the SC | - -- | -- | -- | -- Login | 93 | Login Response | 94 Item Information...

维护知识
功能说明

dp2kernel 的 Search() 等 API 采用了一种 XML 结构的检索式,描述检索需求。 下面介绍这种检索式的结构和用法: ## dataType 元素 dataType 元素。其文本内容表示检索词的数据类型。可用值为 string number 之一。 当 dataType 元素文本内容为 number 时,matchStyle 元素文本应为 exact。number 数据类型会用到 keys_xxx 表的 keystringnum 字段来进行匹配,string 数据类型会用到...

## 开发说明 把 SIP2 功能 issue 里面的每个请求都测试验证一下,看看请求所需的 dp2library 账户的最小权限是什么,需要为相关界面增加一个快速定义和添加 SIP 账户权限的功能按钮。 一开始 dp2library 账户里面什么权限都不加。然后测试过程会遇到报错,说权限不够。然后加上提示的权限,验证一下操作是否正常了。这样就能发现到底是哪些权限起作用。注意不要有多余的权限,权限尽可能少,只要满足操作的最少权限即可 ![QQ图片20220530100402](https://user-images.githubusercontent.com/97490437/170908150-a87392e7-9a8f-4757-87f5-04d35efafa17.png)

一种情况是服务器没有打开,所以首先要排除这一点。可以先用内务访问服务器看看是否正常,或者电脑ping一下服务器ip看看是否畅通。 另一种情况是用户服务器的IP地址变了,这时需要修改dp2mserver服务器中用户单位对应capo_xxx帐户绑定的IP地址为新地址。修改了帐户绑定IP后,不需要重启dp2mserver,系统会自动识别新的信息。注意也要检查这个IP地址所在电脑能不能正常访问dp2003服务器。 找不到原因时,可以到部署capo实例的服务器上查看dp2mserver的日志:chord installer-【文件】-【打包事件日志】,在对应实例的log日志里面看看有没有报错。还找不到原因,到dp2003服务器的mserver_data日志里查找原因。

维护知识

目录: 1. 20220429-MongoDB数据库异常 2. 国图复制过来的信息没有905字段,可以设置这样一个905的模板吗

dp2library 最新版增加了一个共享文件夹功能。 通过在 library.xml 中用 fileShare 元素定义用于共享的文件夹: ``` ``` 其中,每一个 directory 元素定义一个独立的共享文件夹。name 属性定义文件夹显示的名字,path 属性定义文件夹的物理路径, read 属性定义哪些用户可以读取这个文件夹。 read 属性如果缺省,则任何用户都不可以读取这个文件夹。也就是说必须定义 read 属性,才能让这个文件夹被真正共享。 用内务的系统管理窗的“内核”属性页,可以看到所定义的共享文件夹,名字就是 directory 元素 name 属性定义的那个名字。 目前仅支持查看和读取共享文件夹中的文件,不支持修改和写入这些文件。

### 问题发现: dp2library服务器初始化之后,打开dp2library下面的log文件,发现:dp2Library GetOperLogs() API出现异常: Type: System.ArgumentException ``` 2022/5/18 0:18:21 馆藏地结果集创建结束 2022/5/18 8:46:33 警告:有前端请求 GetRes(),希望连带写入存取日志,但 library.xml 中的 object/@writeGetResOperLog 属性值为 false,导致写入存取日志动作被忽略 2022/5/18 17:11:40 LibraryService 开始下降 2022/5/18 17:11:40 LibraryApplication 被停止。停止操作耗费时间 0.0019645 秒...

1. 先要这个读者的绑定信息截图,特别是,绑定时候输入的电话号码是什么,以确定读者找回密码所输入的手机是否与系统登记的手机号码一致。 2. 确认读者所输入的手机号码无误后, 检查东时方的短信服务通不通。 登陆东时方网站,查看短信发送日志,并测试发送短信是否成功。 东时方网址:http://www.woxp.cn/ 3. 检查我爱图书馆微信公众号日志 远程登陆dp2003服务器,在D盘-【weixin_data】-【log】目录里,查看当天的日志记录 4. 检查mongodb服务是否正常 5. 检索dp2library日志 *** 其实平时测试的时候也可以反过来思考:把服务器上的各种 SQL Server,MongoDB 等服务故意停掉,看看会报什么错,然后针对性地改进报错信息,让故障更容易定位和排除

### 开发说明 使用最新版的Chord Installer dp2capo 为 SIP 账户增加了一个"TCP 通道数限额"参数,默认值为 2。这个参数可以限制同一个 dp2library 账户登录 SIP2 服务器的并发通道个数,超过这个个数时,SIP Login() API 会报错 注意,并不是不允许超过这个个数的 TCP 连接。连接数量可以超过,但一旦这些连接登录的数量超过限额会报错,等于说有些连接虽然连接上了但没法登录成功。 每一个 TCP 连接,连接成功时刻和首次登录之间时间必须小于 10 秒。长于这个间隔,连接会被 dp2capo 自动清除。这个间隔,和正常登录成功后 SIP 账户里面的那个休闲自动切断的时间间隔是不同的,两个参数。 SIP...

![image](https://user-images.githubusercontent.com/33890036/109942750-753f5b80-7d0f-11eb-8dc2-4c7cfe765995.png) 用户要求西文图书新书通报的显示形式如上图,需要定制源代码