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

Reply via email to