You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-dev@axis.apache.org by "Samisa Abeysinghe (JIRA)" <ax...@ws.apache.org> on 2005/08/05 07:18:36 UTC

[jira] Assigned: (AXISCPP-287) When loading DLLs, no check is made to verify the DLL is what is expected.

     [ http://issues.apache.org/jira/browse/AXISCPP-287?page=all ]

Samisa Abeysinghe reassigned AXISCPP-287:
-----------------------------------------

    Assign To:     (was: Samisa Abeysinghe)

> When loading DLLs, no check is made to verify the DLL is what is expected.
> --------------------------------------------------------------------------
>
>          Key: AXISCPP-287
>          URL: http://issues.apache.org/jira/browse/AXISCPP-287
>      Project: Axis-C++
>         Type: Improvement
>   Components: Basic Architecture
>  Environment: n/a
>     Reporter: Fred Preston

>
> When loading DLLs listed in the config file, no check is made to verify that the DLL specified is what is expected.  This has lead to unexpected behaviour when the XMLParser directory path was inadvertently swapped with Transport.  By adding an exported method to the DLL (i.e void GetVersion( char * pszBuildInfo, char * pszDLLType)), the DLL loader could verify that the DLL it has just loaded was of the expected type.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira