[
https://issues.apache.org/jira/browse/AXIS2C-1040?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12576966#action_12576966
]
Senaka Fernando commented on AXIS2C-1040:
-----------------------------------------
Hi Frank,
Will modify the axutil_utils_defines.h, and same in Guththila as discussed.
BTW, 3 a. and 3 b. are doable.
1, and 2 are ok to be done so if we have no alternative.
But, 4 a. and 4. b are not possible as they are hacks rather.
We can of course implement the modified class_loader logic as a http utility
rather and put the affected method in the class_loader inside an ifdef that
would use that only if it is in the dynamic mode. The static mode will use the
http utility rather. I see this as a better solution because ultimately we
would be building the entire engine into a single binary so it won't mind in
what source file was the header implemented. Doing so will also reduce coupling
in the util layer with the transport layer which if not is unacceptable.
Also, it would be better if we could get Jared Hanson involved to this
discussion as this was his idea actually.
Regards,
Senaka
> Use of AXIS2_EXPORT instead of AXIS2_EXTERN in a few places causes errors in
> static build
> -----------------------------------------------------------------------------------------
>
> Key: AXIS2C-1040
> URL: https://issues.apache.org/jira/browse/AXIS2C-1040
> Project: Axis2-C
> Issue Type: Bug
> Components: util
> Reporter: Frank Huebbers
> Assignee: Senaka Fernando
>
> I have seen a few places where the typedef AXIS2_EXPORT is used instead of
> AXIS2_EXTERN. Doing a simple search, I have seen this in the following fiels:
> - axis2_msg_recv.h
> - msg_recv.c
> - raw_xml_in_out_msg_recv.c
> - svr_callback.c
> - mod_addr.c
> - http_transport_sender.c
> - http_receiver.c
> - http_svr_thread.c
> - tcp_transport_sender.c
> - tcp_svr_thread.c
> - tcp_receiver.c
> Note that the definitions are correct in the header files.
> Frank
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]