Francis Besset
32259355d6
Deleted SoapServerFactory and used BeSimple\SoapServer\SoapServerBuilder to build the SoapServer
2011-10-12 22:01:50 +02:00
Francis Besset
70a85460c9
Used BeSimple\SoapCommon\Classmap for the webservice context
2011-10-12 21:08:59 +02:00
Francis Besset
d3c31116c7
Replaced soap.client by soap.client.builder
2011-10-10 22:19:43 +02:00
Francis Besset
3de0636bb8
Used TypeConverterCollection::getTypemap() to build the typemap for SoapServer
2011-09-13 21:08:33 +02:00
Francis Besset
864cf22895
Used converters of BeSimple\SoapCommon for SoapServer
2011-09-13 20:47:35 +02:00
Francis Besset
4e33819eca
Added cache_type option for soap server definition
2011-09-04 12:59:19 +02:00
Francis Besset
1a4e9246db
Added besimple.soap.cache service
2011-09-04 01:59:32 +02:00
Francis Besset
958efd3431
Replaced QName->getNamespace() by ServiceDefinition->getNamespace() for headers
2011-09-01 19:40:44 +02:00
Francis Besset
b4da2f727e
Added besimple.soap.response service
...
It is highly recommended not to instantiate BeSimple\SoapBundle\Soap\SoapResponse
but to use the service besimple.soap.response
Before:
public function helloAction($name)
{
return new SoapResponse("Hello ".$name);
}
After:
public function helloAction($name)
{
return $this
->container
->get('besimple.soap.response')
->setReturnValue("Hello ".$name)
;
}
2011-08-27 22:56:51 +02:00
Francis Besset
c154463b33
Updated definition of ComplexType and use classmap option of SoapServer
...
Please to refer to the documentation for the changes:
http://besim.pl/SoapBundle/tutorial/complex_type.html
2011-08-24 23:36:49 +02:00
Francis Besset
a6f8ccbfd2
Cleaned code
2011-08-11 23:56:06 +02:00
Francis Besset
838e16b1c4
Fixed issue #4
2011-08-11 00:59:40 +02:00
Francis Besset
055bb8a96c
Replaced Bundle\WebServiceBundle by BeSimple\SoapBundle
2011-07-18 22:43:12 +02:00
Christian Kerl
76e7f42ccb
added TypeRepository managing all mappings from php to xml types; removed classmap generation from SoapServerFactory, this will be done by TypeRepository::createComplexTypeMap(...);
...
Conflicts:
Resources/config/webservice.xml
Soap/SoapServerFactory.php
Util/QName.php
WebServiceContext.php
2011-07-17 19:37:23 +02:00
Francis Besset
887169de13
Added debug parameter at SoapServerFactory
...
If kernel.debug parameter is true, the cache is disabled.
2011-07-17 12:35:47 +02:00
Francis Besset
1c608ccf20
The bundle is back!
...
The definition of service has changed, read the README.
2011-07-17 10:58:12 +02:00
Francis Besset
51d1d28830
Cleaned files
2011-07-14 17:45:03 +02:00
Christian Kerl
ce844e799f
some small fixes to get it working
2011-04-09 00:43:47 +02:00
Christian Kerl
b40a1b1efd
SoapServerFactory no longer depends on dumper interface
2011-04-07 21:52:59 +02:00
Christian Kerl
52642f3ec6
started refactoring SoapKernel to SoapWebServiceController, so Symfony2 kernel is no longer overridden and no special front controller scripts or environments are required
2011-03-25 20:10:28 +01:00
Christian Kerl
047db378c7
refactored code to better separate responsibilities
2011-02-03 01:07:08 +01:00
Christian Kerl
4cc5950a66
updated mtom message validity checks
2010-12-30 02:13:56 +01:00
Christian Kerl
6ff34b8db9
added unit test for SoapRequest's mtom handling;
...
fixed bugs;
2010-10-08 17:27:46 +02:00
Christian Kerl
c7f173456b
added header comment
2010-10-08 17:01:27 +02:00
Christian Kerl
4ed8d6813a
added initial support for incoming mtom/xop message handling
2010-10-08 16:59:31 +02:00
Christian Kerl
8d3743d928
added initial support for service binding
2010-10-08 14:24:42 +02:00
Christian Kerl
31d40380a6
added initial support for service definition
2010-10-07 15:16:56 +02:00
Christian Kerl
b0681e5fcf
implemented basic SoapKernel to transform a SoapRequest to a SoapResponse
2010-10-05 21:44:30 +02:00