I'm trying to get the OCPF examples working on SBS2003 SP2, and I am seeing
some debugging output for both examples.
$
openchangeclient --ocpf-syntax
--ocpf-file=libocpf/examples/sample_appointment.ocpf
--ocpf-file=libocpf/examples/common_OLEGUID.ocpf
libocpf/examples/common_OLEGUID.ocpf:22: OLEGUID invalid
libocpf/examples/common_OLEGUID.ocpf:23: OLEGUID invalid
libocpf/examples/common_OLEGUID.ocpf:24: OLEGUID invalid
libocpf/examples/common_OLEGUID.ocpf:25: OLEGUID invalid
libocpf/examples/common_OLEGUID.ocpf:26: OLEGUID invalid
libocpf/examples/common_OLEGUID.ocpf:27: OLEGUID invalid
libocpf/examples/common_OLEGUID.ocpf:28: OLEGUID invalid
libocpf/examples/common_OLEGUID.ocpf:29: OLEGUID invalid
libocpf/examples/sample_appointment.ocpf:26: OLEGUID invalid
libocpf/examples/sample_appointment.ocpf:27: OLEGUID invalid
libocpf/examples/sample_appointment.ocpf:28: OLEGUID invalid
libocpf/examples/sample_appointment.ocpf:48: Unknown OOM
libocpf/examples/sample_appointment.ocpf:50: Unknown OOM
libocpf/examples/sample_appointment.ocpf:51: Unknown OOM
libocpf/examples/sample_appointment.ocpf:52: Unknown OOM
libocpf/examples/sample_appointment.ocpf:53: Unknown OOM
libocpf/examples/sample_appointment.ocpf:55: Unknown OOM
libocpf/examples/sample_appointment.ocpf:58: Unknown MNID_ID
libocpf/examples/sample_appointment.ocpf:60: Unknown OOM
libocpf/examples/sample_appointment.ocpf:66: Unknown MNID_STRING
TYPE:
=====
* IPM.Appointment
FOLDER:
=======
* 0x9
OLEGUID:
========
VARIABLE:
=========
wrong
private
keywords
reminder
end_date
start_date
subject
PROPERTIES:
===========
0x00360003 = PR_SENSITIVITY
0x00610040 = PR_END_DATE
0x00600040 = PR_START_DATE
0x1000001e = PR_BODY
0x0e1d001e = PR_NORMALIZED_SUBJECT
0x0070001e = PR_CONVERSATION_TOPIC
NAMED PROPERTIES:
=================
OOM:
----
MNID_ID:
--------
* 0x8501
MNID_STRING:
------------
OCPF Syntax : MAPI_E_SUCCESS (0x0)
$
openchangeclient --ocpf-syntax --ocpf-file=libocpf/examples/sample_task.ocpf
--ocpf-file=libocpf/examples/common_OLEGUID.ocpf
libocpf/examples/common_OLEGUID.ocpf:22: OLEGUID invalid
libocpf/examples/common_OLEGUID.ocpf:23: OLEGUID invalid
libocpf/examples/common_OLEGUID.ocpf:24: OLEGUID invalid
libocpf/examples/common_OLEGUID.ocpf:25: OLEGUID invalid
libocpf/examples/common_OLEGUID.ocpf:26: OLEGUID invalid
libocpf/examples/common_OLEGUID.ocpf:27: OLEGUID invalid
libocpf/examples/common_OLEGUID.ocpf:28: OLEGUID invalid
libocpf/examples/common_OLEGUID.ocpf:29: OLEGUID invalid
libocpf/examples/sample_task.ocpf:25: OLEGUID invalid
libocpf/examples/sample_task.ocpf:26: OLEGUID invalid
libocpf/examples/sample_task.ocpf:27: OLEGUID invalid
libocpf/examples/sample_task.ocpf:45: Unknown OOM
libocpf/examples/sample_task.ocpf:46: Unknown OOM
libocpf/examples/sample_task.ocpf:47: Unknown OOM
libocpf/examples/sample_task.ocpf:48: Unknown OOM
libocpf/examples/sample_task.ocpf:49: Unknown OOM
libocpf/examples/sample_task.ocpf:50: Unknown MNID_STRING
TYPE:
=====
* IPM.Task
FOLDER:
=======
* 0xd
OLEGUID:
========
VARIABLE:
=========
task_status
importance
end_date
start_date
body
subject
PROPERTIES:
===========
0x00360003 = PR_SENSITIVITY
0x00170003 = PR_IMPORTANCE
0x1000001e = PR_BODY
0x0e1d001e = PR_NORMALIZED_SUBJECT
0x0070001e = PR_CONVERSATION_TOPIC
NAMED PROPERTIES:
=================
OOM:
----
MNID_ID:
--------
MNID_STRING:
------------
OCPF Syntax : MAPI_E_SUCCESS (0x0)
Is this expected?
When I actually try to send them, the task example appears to work, but the
appointment example fails:
openchangeclient --ocpf-sender
--ocpf-file=libocpf/examples/sample_appointment.ocpf
--ocpf-file=libocpf/examples/common_OLEGUID.ocpf
libocpf/examples/common_OLEGUID.ocpf:22: OLEGUID invalid
libocpf/examples/common_OLEGUID.ocpf:23: OLEGUID invalid
libocpf/examples/common_OLEGUID.ocpf:24: OLEGUID invalid
libocpf/examples/common_OLEGUID.ocpf:25: OLEGUID invalid
libocpf/examples/common_OLEGUID.ocpf:26: OLEGUID invalid
libocpf/examples/common_OLEGUID.ocpf:27: OLEGUID invalid
libocpf/examples/common_OLEGUID.ocpf:28: OLEGUID invalid
libocpf/examples/common_OLEGUID.ocpf:29: OLEGUID invalid
libocpf/examples/sample_appointment.ocpf:26: OLEGUID invalid
libocpf/examples/sample_appointment.ocpf:27: OLEGUID invalid
libocpf/examples/sample_appointment.ocpf:28: OLEGUID invalid
libocpf/examples/sample_appointment.ocpf:48: Unknown OOM
libocpf/examples/sample_appointment.ocpf:50: Unknown OOM
libocpf/examples/sample_appointment.ocpf:51: Unknown OOM
libocpf/examples/sample_appointment.ocpf:52: Unknown OOM
libocpf/examples/sample_appointment.ocpf:53: Unknown OOM
libocpf/examples/sample_appointment.ocpf:55: Unknown OOM
libocpf/examples/sample_appointment.ocpf:58: Unknown MNID_ID
libocpf/examples/sample_appointment.ocpf:60: Unknown OOM
libocpf/examples/sample_appointment.ocpf:66: Unknown MNID_STRING
OCPF Sender : MAPI_E_INVALID_PARAMETER (0x80070057)
Any suggestions?
Brad
_______________________________________________
devel mailing list
[email protected]
http://mailman.openchange.org/listinfo/devel