You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by ha...@apache.org on 2005/01/21 18:16:28 UTC

cvs commit: ws-axis/c/src/server/apache ApacheTransport.h

hawkeye     2005/01/21 09:16:28

  Modified:    c/src/transport/axis3 HTTPTransport.hpp
               c/src/server/apache ApacheTransport.h
  Log:
  Made hacks to get it building. Need to find out what the methods should really do !
  
  Revision  Changes    Path
  1.3       +2 -1      ws-axis/c/src/transport/axis3/HTTPTransport.hpp
  
  Index: HTTPTransport.hpp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/transport/axis3/HTTPTransport.hpp,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- HTTPTransport.hpp	7 Jan 2005 15:22:42 -0000	1.2
  +++ HTTPTransport.hpp	21 Jan 2005 17:16:28 -0000	1.3
  @@ -78,7 +78,8 @@
       virtual void			setMaintainSession( bool bSession);
   
       void					setAttachment( const char * pcAttachmentId, const char * pcAttachment) {};
  -	const char *			getAttachment( const char * pcAttachmentId) { return NULL;};
  +	ISoapAttachment*	getAttachment( const char * pcAttachmentId) { return NULL;};
  +    char* getIncomingSOAPMimeHeaders() {return NULL;}
   
     protected:
       void					processResponseHTTPHeaders() throw (HTTPTransportException);
  
  
  
  1.10      +15 -1     ws-axis/c/src/server/apache/ApacheTransport.h
  
  Index: ApacheTransport.h
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/server/apache/ApacheTransport.h,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- ApacheTransport.h	8 Nov 2004 13:34:39 -0000	1.9
  +++ ApacheTransport.h	21 Jan 2005 17:16:28 -0000	1.10
  @@ -64,7 +64,21 @@
       void setTransportProperty(const char* pcKey, const char* pcValue);
       const char* getTransportProperty(const char* pcKey);
   	void setAttachment(const char* pcAttachmentid, const char* pcAttachment){};
  -	const char* getAttachment(const char* pcAttachmentid){return "value";};
  +	
  +	/**
  +	 * fixing build breaks: Start
  +	 */
  +	
  +	// hawkeye: This should return something ? Asking on mailing list what !
  +	char* getIncomingSOAPMimeHeaders(){return NULL;}
  +	
  +	// hawkeyeThis used to return "value" but now fails because of the changed signature
  +	// What should it be ?
  +	ISoapAttachment* getAttachment(const char* pcAttachmentid){return NULL;};
  +	
  +	/** 
  +	 * end of fixing build breaks
  +	 */
   	void setEndpointUri(const char* pcEndpointUri)
   	{m_pcEndpointUri = new char[strlen(pcEndpointUri)+1]; strcpy(m_pcEndpointUri,pcEndpointUri);};
   	void setSessionId(const char* pcSessionId);