2013-11-20 30 views
0

我試圖將一個元素追加到一個對象列表,但我得到一個NullpointerException,有人可以幫助我。在bpel中添加列表

      <if name="If1"> 
           <condition>1 = $addFlightCalled</condition> 
           <assign name="Assign"> <----- THIS IS WHERE I GET A NULLPOINTER 
            <extensionAssignOperation> 
             <bpelx:append> 
              <bpelx:from>$tempFlight</bpelx:from> 
              <bpelx:to>$Itenerary/flightBookings</bpelx:to> 
             </bpelx:append> 
            </extensionAssignOperation> 
           </assign> 
           <else> 
            <assign name="Assign3"> 
             <copy> 
              <from variable="tempFlight"/> 
              <to>$Itenerary/flightBookings/FlightBookings</to> 
             </copy> 
            </assign> 
           </else> 
          </if> 
... 

有人可以幫助我。

回答

0

$ Itenerary/NS0:航班/ NS0:FlightBookings [$ ForEach1Counter]/NS0:bookingNumber $ CancelFlightIn.parameters/arg0都 $ Itenerary/NS0:航班/ NS0:FlightBookings [$ ForEach1Counter ]/ns0:價格 $ CancelFlightIn.parameters/arg1