View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000360 | .NET API | Api Change | public | 2008-05-22 18:32 | 2008-07-09 05:45 |
| Reporter | Bill Venhaus | Assigned To | Randy Armstrong | ||
| Priority | normal | Severity | major | Reproducibility | always |
| Status | resolved | Resolution | fixed | ||
| Summary | 0000360: AE Client faults on Refesh | ||||
| Description | I had also posted this in the forum, here was my post. Thanks ... Hi, when I try to perform a refresh with the sample AE client that is bundled with "OPC .NET API 2.00 Source Code.msi" I receive the following error. E_FAIL I am connecting to a Cyberlogic AE server and have asked them about this and their response was that the problem lies in the file OpcCom.Ae.Subscription.cs Code: public void Refresh()
OpcCom.Interop.CreateException("IOPCEventSubscriptionMgt.Refresh", e); They went on to say... Quote: As you can see, the Refresh() function always uses 0 for the dwConnection parameter rather than the value returned from the Advise() function call (For example, in the debug run here the correct value should have been a 1 instead.). This is why we return E_FAIL. How can I resolve this issue? Thanks, | ||||
| Tags | No tags attached. | ||||
|
|
Possible fix: In OpcCom.ConnectionPoint.cs add this: Change OpcCom.Ae.Subscription.cs to [code]// invoke COM method. |
|
|
Fixed in Build 101 |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2008-05-22 18:32 | Bill Venhaus | New Issue | |
| 2008-05-27 23:29 | Randy Armstrong | Status | new => acknowledged |
| 2008-06-02 21:37 | Randy Armstrong | Note Added: 0000716 | |
| 2008-06-02 21:37 | Randy Armstrong | Assigned To | => Randy Armstrong |
| 2008-06-02 21:37 | Randy Armstrong | Status | acknowledged => confirmed |
| 2008-07-09 05:45 | Randy Armstrong | Status | confirmed => resolved |
| 2008-07-09 05:45 | Randy Armstrong | Resolution | open => fixed |
| 2008-07-09 05:45 | Randy Armstrong | Note Added: 0000723 |