On 06/01/2011 11:07 AM, Sergey Beryozkin wrote:
Hi

That is unusual that you get this kind of error when starting a simple
server without any explicit Spring configuration.

I believe you had something working so I'm wondering what may've
caused this sideeffect.
It appears you have some inheritance in the code. Can you please send
me either a sample maven project or
some code showing how RestComputationService has been implemented. Do
you have JAX-RS annotations both in RestComputationService and in
interface or abstract class it implements/extends ? That may cause
some 'confusion'


Hi Sergey,

Here's a piece of the project I develop. I've turned it into a simple standalone project which you can use (maybe you'll have to add extras repos to the POM because I'm using the company's repo manager which includes what I need).

I really think the problem lies in the fact I didn't understand how to correctly launch a standalone server programmatically since it works when deploying in Tomcat.

So, can you look at it and tell me what I'm doing wrong ?

You'll find the project as well as an XML input sample attached.

Thanks a lot.

Regards, Bruno.

--
Pensez environnement : limitez l'impression de ce mail.
Please don't print this e-mail unless you really need to.

Attachment: cxf-restful.tar.bz2
Description: application/bzip

<?xml version="1.0" encoding="utf-8"?>
<tns:request xmlns:tns="http://ademe.fr/ademedb/schema/webservice/request/1.0"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xsi:schemaLocation="http://ademe.fr/ademedb/schema/webservice/request/1.0 file:///E:/TEMP/TEMP10/webservice-request.xsd">
  <!--  
  <tns:uuid>51269d7f-e1db-9fdb-6b2c-ab47bf23d81e</tns:uuid>
  -->
  <tns:uuid>5</tns:uuid>
  <tns:parameters>
    <tns:parameter key="GEN_FLUX_REFERENCE">
      <tns:integerValue>1</tns:integerValue>
    </tns:parameter>
    <tns:parameter key="GEN_MASSE_TOTALE">
      <tns:integerValue>500</tns:integerValue>
      
    </tns:parameter>
    <tns:parameter key="EMB_CARTON">
      <tns:integerValue>54</tns:integerValue>
    </tns:parameter>
    <tns:parameter key="MEO_TIGE_CONS_ENER_ELEC">
      <tns:integerValue>21</tns:integerValue>
    </tns:parameter>
    <tns:parameter key="MEO_TIGE_CONS_ENER_THER">
      
      <tns:integerValue>32</tns:integerValue>
    </tns:parameter>
    <tns:parameter key="MEO_TIGE_PAYS">
      <tns:integerValue>56</tns:integerValue>
    </tns:parameter>
    <tns:parameter key="MEO_TIGE_TAUX_PERTE">
      <tns:integerValue>87</tns:integerValue>
      
    </tns:parameter>
    <tns:parameter key="MEO_TIGE_QUANTITE_COLLE">
      <tns:integerValue>45</tns:integerValue>
    </tns:parameter>
    <tns:parameter key="MEO_TIGE_KM_CAMION">
      <tns:integerValue>98</tns:integerValue>
    </tns:parameter>
    <tns:parameter key="MEO_TIGE_KM_BATEAU">
      
      <tns:integerValue>78</tns:integerValue>
    </tns:parameter>
    <tns:parameter key="MEO_TIGE_KM_TRAIN">
      <tns:integerValue>98</tns:integerValue>
    </tns:parameter>
    <tns:parameter key="MEO_TIGE_KM_AVION">
      <tns:integerValue>56</tns:integerValue>
      
    </tns:parameter>
    <tns:parameter key="DIS_LOCALE_KM_CAMION">
      <tns:integerValue>45</tns:integerValue>
    </tns:parameter>
    <tns:parameter key="DIS_PART_TRANSPORT1">
      <tns:integerValue>65</tns:integerValue>
    </tns:parameter>
    <tns:parameter key="DIS_TRANS1_KM_CAMION_AVANT">
      
      <tns:integerValue>87</tns:integerValue>
    </tns:parameter>
    <tns:parameter key="DIS_TRANS1_KM_BATEAU">
      <tns:integerValue>87</tns:integerValue>
    </tns:parameter>
    <tns:parameter key="DIS_TRANS1_KM_AVION">
      <tns:integerValue>98</tns:integerValue>
      
    </tns:parameter>
    <tns:parameter key="DIS_TRANS1_KM_PENICHE">
      <tns:integerValue>6</tns:integerValue>
    </tns:parameter>
    <tns:parameter key="DIS_TRANS1_KM_TRAIN">
      <tns:integerValue>45</tns:integerValue>
    </tns:parameter>
    <tns:parameter key="DIS_TRANS1_KM_CAMION_APRES">
      
      <tns:integerValue>54</tns:integerValue>
    </tns:parameter>
    <tns:parameter key="DIS_PART_TRANSPORT2">
      <tns:integerValue>98</tns:integerValue>
    </tns:parameter>
    <tns:parameter key="EMB_CARTON_MAT_RECYCL">
      <tns:integerValue>65</tns:integerValue>
      
    </tns:parameter>
    <tns:parameter key="MAT_TIGE_CUIR_OVIN">
      <tns:integerValue>50</tns:integerValue>
    </tns:parameter>
    <tns:parameter key="MAT_TIGE_CUIR_BOVIN">
      <tns:integerValue>54</tns:integerValue>
    </tns:parameter>
    <tns:parameter key="MAT_ACC_POLYETH">
      
      <tns:integerValue>45</tns:integerValue>
    </tns:parameter>
    <tns:parameter key="EMB_CARTON_MEF">
      <tns:integerValue>5</tns:integerValue>
    </tns:parameter>
    <tns:parameter key="MAT_TIGE_KM_CAMION">
      <tns:integerValue>88</tns:integerValue>
      
    </tns:parameter>
    <tns:parameter key="MAT_TIGE_KM_BATEAU">
      <tns:integerValue>130</tns:integerValue>
    </tns:parameter>
    <tns:parameter key="MAT_TIGE_KM_TRAIN">
      <tns:integerValue>152</tns:integerValue>
    </tns:parameter>
    <tns:parameter key="MAT_TIGE_KM_AVION">
      
      <tns:integerValue>101</tns:integerValue>
    </tns:parameter>
    <tns:parameter key="MAT_ACC_KM_CAMION">
      <tns:integerValue>65</tns:integerValue>
    </tns:parameter>
    <tns:parameter key="MAT_ACC_KM_BATEAU">
      <tns:integerValue>98</tns:integerValue>
      
    </tns:parameter>
    <tns:parameter key="MAT_ACC_KM_TRAIN">
      <tns:integerValue>78</tns:integerValue>
    </tns:parameter>
    <tns:parameter key="MAT_ACC_KM_AVION">
      <tns:integerValue>87</tns:integerValue>
    </tns:parameter>
    <tns:parameter key="MAT_TIGE_LIBRE_KM_CAMION">
      
      <tns:integerValue>45</tns:integerValue>
    </tns:parameter>
    <tns:parameter key="MAT_TIGE_LIBRE_KM_BATEAU">
      <tns:integerValue>65</tns:integerValue>
    </tns:parameter>
    <tns:parameter key="MAT_TIGE_LIBRE_KM_TRAIN">
      <tns:integerValue>78</tns:integerValue>
      
    </tns:parameter>
    <tns:parameter key="MAT_TIGE_LIBRE_KM_AVION">
      <tns:integerValue>98</tns:integerValue>
    </tns:parameter>
    <tns:parameter key="MAT_ST_LIBRE_KM_CAMION">
      <tns:integerValue>65</tns:integerValue>
    </tns:parameter>
    <tns:parameter key="MAT_ST_LIBRE_KM_BATEAU">
      
      <tns:integerValue>45</tns:integerValue>
    </tns:parameter>
    <tns:parameter key="MAT_ST_LIBRE_KM_TRAIN">
      <tns:integerValue>78</tns:integerValue>
    </tns:parameter>
    <tns:parameter key="MAT_ST_LIBRE_KM_AVION">
      <tns:integerValue>98</tns:integerValue>
      
    </tns:parameter>
    <tns:parameter key="MAT_ACC_LIBRE_KM_CAMION">
      <tns:integerValue>45</tns:integerValue>
    </tns:parameter>
    <tns:parameter key="MAT_ACC_LIBRE_KM_BATEAU">
      <tns:integerValue>7</tns:integerValue>
    </tns:parameter>
    <tns:parameter key="MAT_ACC_LIBRE_KM_TRAIN">
      
      <tns:integerValue>98</tns:integerValue>
    </tns:parameter>
    <tns:parameter key="MAT_ACC_LIBRE_KM_AVION">
      <tns:integerValue>89</tns:integerValue>
    </tns:parameter>
  </tns:parameters>
  <tns:additional-groups>
    <tns:additional-group id="1">
      <tns:processes>
        <tns:process>
          <tns:uuid>9d66aabb-906f-45f6-b3f3-6d002cae096d</tns:uuid>
          <tns:value>1000</tns:value>
        </tns:process>
        <tns:process>
          <tns:uuid>776c6e77-10e2-4acb-b676-6349cd260f77</tns:uuid>
          
          <tns:value>23</tns:value>
        </tns:process>
        <tns:process>
          <tns:uuid>676c6e66-10e2-4acb-b676-6349cd260f67</tns:uuid>
          <tns:value>65</tns:value>
        </tns:process>
      </tns:processes>
    </tns:additional-group>
  </tns:additional-groups>
</tns:request>
 

Reply via email to