I recently created a proof-of-concept service with CXF under Resin 4. 
Needed 12 jars/9,5 MB. Less than yours, but still a lot more than Axis 
1.4. I'm hoping there was something I had misunderstood...

For production we're sticking with Axis 1.4. Where we cannot use 
Hessian, that is ;-)

</Mattias>

Riccardo Cohen wrote (2010-07-20 20:21):
> I still think that 29Mb/66jars is too much when you need only soap.
> Axis 2 is also very heavy, axis 1.4 is 2Mb only :) ... bad choice
> probably because too old.
>
>
>
> Daniel López wrote:
>    
>> Hi there,
>>
>> Not sure if it helps, but I have an application that exposes a SOAP
>> interface using CXF 2.1.9 and I just tested it to work under Resin 3.1.5
>> and it fails under Resin 4.0.7 with a weird error.
>>
>> It's just a proof-of-concept application that I have, so I can't tell
>> how well the combination really works, but at least I know those
>> versions can work together.
>>
>> S!
>> D.
>>
>>
>> El 20/07/2010 8:29, Riccardo Cohen escribió:
>>      
>>> Thanks a lot Scott for your answer. This is the result:
>>>
>>>        
>>>> That looks like an error in the XML parser. You might try changing
>>>> the javax.xml.stream.XMLInputFactory property to
>>>> "com.sun.xml.internal.stream.XMLInputFactoryImpl".
>>>>          
>>> When I add
>>>
>>> <system-property
>>> javax.xml.stream.XMLInputFactory="com.sun.xml.internal.stream.XMLInputFactoryImpl"/>
>>>
>>>   in the conf of the webapp, the client seems to like it, and launches
>>> the request, but now the server has an err500 :
>>>
>>> javax.xml.stream.FactoryConfigurationError at
>>> javax.xml.stream.FactoryLoader.newClass(FactoryLoader.java:138) at
>>> javax.xml.stream.FactoryLoader.newInstance(FactoryLoader.java:76) at
>>> javax.xml.stream.XMLInputFactory.newInstance(XMLInputFactory.java:157)
>>>
>>>
>>>        
>> at javax.xml.stream.XMLInputFactory.newInstance(XMLInputFactory.java:143)
>>      
>>> at
>>> org.apache.cxf.staxutils.StaxUtils.createXMLInputFactory(StaxUtils.java:167)
>>>
>>>
>>>
>>>        
>>>> Also, you should avoid 3.2.x. Those are very old 4.0.x beta
>>>> releases.
>>>>          
>>> I know but when I tried version 4.0.8 it claimed that it needs java
>>> 1.6 which is not available on my macosx leopard intel 32bits :) (I've
>>> just bought snow leopard and may move to 4 soon)
>>>
>>>
>>> Is there any other "very simple" way to do soap client/server with
>>> Resin ? (my customer needs soap, if not I would have used
>>> hessian...)
>>>
>>>
>>> Thanks
>>>        
>>



_______________________________________________
resin-interest mailing list
resin-interest@caucho.com
http://maillist.caucho.com/mailman/listinfo/resin-interest

Reply via email to