Hitachi Vantara Pentaho Community Forums
Results 1 to 5 of 5

Thread: Spoon Close abruptly

  1. #1
    Join Date
    Nov 1999
    Posts
    9,729

    Default Spoon Close abruptly

    (Hassan still doesn't know how to post in plain content mode, I helped him out here ;-))

    Hello all,

    I downloaded the last dev (this afternoon) but Spoon close before running the trans .

    Plaese below the log :
    ------------------------------------------------------------------------------

    2006/05/29 18:18:24 - DBCache - Loading database cache from file: [C:\Documents
    and Settings\shassan\.kettle\db.cache]
    2006/05/29 18:18:28 - Spoon - FenÛtre principale crÚee.
    2006/05/29 18:18:28 - Spoon - Recherche rÚfÚrentiel
    2006/05/29 18:18:28 - Kettle - No repositories file found in the local directory
    : C:\Program Files\kettle1\repositories.xml
    2006/05/29 18:18:28 - Kettle - Reading repositories XML file: C:\Documents and S
    ettings\shassan\.kettle\repositories.xml
    2006/05/29 18:18:28 - Kettle - We have 9 connections...
    2006/05/29 18:18:28 - Kettle - Looking at connection #0
    2006/05/29 18:18:28 - Kettle - Read connection : ETLBerthe
    2006/05/29 18:18:28 - Kettle - Looking at connection #1
    2006/05/29 18:18:28 - Kettle - Read connection : Nav_STAT
    2006/05/29 18:18:28 - Kettle - Looking at connection #2
    2006/05/29 18:18:28 - Kettle - Read connection : RepDB
    2006/05/29 18:18:28 - Kettle - Looking at connection #3
    2006/05/29 18:18:28 - Kettle - Read connection : Repository Berthe
    2006/05/29 18:18:28 - Kettle - Looking at connection #4
    2006/05/29 18:18:28 - Kettle - Read connection : KETTLE_Repository_TEST
    2006/05/29 18:18:28 - Kettle - Looking at connection #5
    2006/05/29 18:18:28 - Kettle - Read connection : RepDbProd
    2006/05/29 18:18:28 - Kettle - Looking at connection #6
    2006/05/29 18:18:28 - Kettle - Read connection : RepDbTest
    2006/05/29 18:18:28 - Kettle - Looking at connection #7
    2006/05/29 18:18:28 - Kettle - Read connection : Kettle_RepositoryTest
    2006/05/29 18:18:28 - Kettle - Looking at connection #8
    2006/05/29 18:18:28 - Kettle - Read connection : RepDbProdNav
    2006/05/29 18:18:28 - Kettle - We have 6 repositories...
    2006/05/29 18:18:28 - Kettle - Looking at repository #0
    2006/05/29 18:18:28 - Kettle - Read repository : Repository KETTLE-Test
    2006/05/29 18:18:28 - Kettle - Looking at repository #1
    2006/05/29 18:18:28 - Kettle - Read repository : RepositoryKETTLE-Prod
    2006/05/29 18:18:28 - Kettle - Looking at repository #2
    2006/05/29 18:18:28 - Kettle - Read repository : Repository Prod
    2006/05/29 18:18:28 - Kettle - Looking at repository #3
    2006/05/29 18:18:28 - Kettle - Read repository : Repository Test
    2006/05/29 18:18:28 - Kettle - Looking at repository #4
    2006/05/29 18:18:28 - Kettle - Read repository : Test Repository Kettle
    2006/05/29 18:18:28 - Kettle - Looking at repository #5
    2006/05/29 18:18:28 - Kettle - Read repository : Prod Repository Kettle
    2006/05/29 18:18:40 - RepDbProdNav - New database connection defined
    2006/05/29 18:18:40 - RepDbProdNav - Connected to database.
    2006/05/29 18:18:40 - RepDbProdNav - Auto commit off
    2006/05/29 18:18:41 - RepDbProdNav - Connection to database closed!
    2006/05/29 18:18:41 - RepDbProdNav - New database connection defined
    2006/05/29 18:18:41 - RepDbProdNav - Connected to database.
    2006/05/29 18:18:41 - RepDbProdNav - Auto commit off
    2006/05/29 18:18:41 - Spoon - Tentative d'ouverture du dernier fichier utilisÚ.
    2006/05/29 18:18:41 - Spoon - Chargement automatique de la transformation Update
    _RailTransactionPurchase6 depuis le rÚpertoire /REPORTINGUS
    2006/05/29 18:18:41 - Update_RailTransactionPurchase6 - Looking for the transfor
    mation [Update_RailTransactionPurchase6] in directory [/REPORTINGUS]
    2006/05/29 18:18:41 - Update_RailTransactionPurchase6 - Chargement transformatio
    n [Update_RailTransactionPurchase6] depuis le rÚfÚrentiel...
    2006/05/29 18:18:41 - Update_RailTransactionPurchase6 - Chargement de l'Útape av
    ec l'ID: 3063652
    2006/05/29 18:18:41 - Update_RailTransactionPurchase6 - Chargement de l'Útape av
    ec l'ID: 3063653
    2006/05/29 18:18:41 - Update_RailTransactionPurchase6 - Chargement de l'Útape av
    ec l'ID: 3063654
    2006/05/29 18:18:41 - Update_RailTransactionPurchase6 - Chargement de l'Útape av
    ec l'ID: 3063655
    2006/05/29 18:18:41 - Update_RailTransactionPurchase6 - Chargement de l'Útape av
    ec l'ID: 3063656
    2006/05/29 18:18:41 - Update_RailTransactionPurchase6 - ID_DIRECTORY=160001
    2006/05/29 18:18:41 - Update_RailTransactionPurchase6 - La transformation [Updat
    e_RailTransactionPurchase6] a ÚtÚ chargÚe , rÚpertoire == null : false
    2006/05/29 18:18:41 - Update_RailTransactionPurchase6 - Chargement de la transfo
    rmation [Update_RailTransactionPurchase6] dans le rÚpertoire /REPORTINGUS
    2006/05/29 18:18:42 - Spoon - VÚrifier Útapes
    2006/05/29 18:18:42 - Spoon - CliquÚ surConnexions
    2006/05/29 18:18:43 - Update_RailTransactionPurchase6 - Looking for the transfor
    mation [Update_RailTransactionPurchase6] in directory [/REPORTINGUS]
    2006/05/29 18:18:43 - Update_RailTransactionPurchase6 - Chargement transformatio
    n [Update_RailTransactionPurchase6] depuis le rÚfÚrentiel...
    2006/05/29 18:18:43 - Update_RailTransactionPurchase6 - Chargement de l'Útape av
    ec l'ID: 3063652
    2006/05/29 18:18:43 - Update_RailTransactionPurchase6 - Chargement de l'Útape av
    ec l'ID: 3063653
    2006/05/29 18:18:43 - Update_RailTransactionPurchase6 - Chargement de l'Útape av
    ec l'ID: 3063654
    2006/05/29 18:18:43 - Update_RailTransactionPurchase6 - Chargement de l'Útape av
    ec l'ID: 3063655
    2006/05/29 18:18:43 - Update_RailTransactionPurchase6 - Chargement de l'Útape av
    ec l'ID: 3063656
    2006/05/29 18:18:43 - Update_RailTransactionPurchase6 - ID_DIRECTORY=160001
    2006/05/29 18:18:43 - Update_RailTransactionPurchase6 - La transformation [Updat
    e_RailTransactionPurchase6] a ÚtÚ chargÚe , rÚpertoire == null : false
    2006/05/29 18:18:43 - Update_RailTransactionPurchase6 - Chargement de la transfo
    rmation [Update_RailTransactionPurchase6] dans le rÚpertoire /REPORTINGUS
    2006/05/29 18:18:43 - Spoon - Transformation ouverte.
    2006/05/29 18:18:43 - Spoon - Chargement transformation [Update_RailTransactionP
    urchase6]...
    2006/05/29 18:18:43 - Update_RailTransactionPurchase6 - Distribution dÚmarrÚe po
    ur la tranformation [Update_RailTransactionPurchase6]
    2006/05/29 18:18:43 - Update_RailTransactionPurchase6 - Nombre darguments dÚtect
    Ús:{0}
    2006/05/29 18:18:43 - Update_RailTransactionPurchase6 - Ce n'est pas une transfo
    rmationThis is not a replay transformation
    2006/05/29 18:18:43 - Update_RailTransactionPurchase6 - 5 Útapes diffÚrentes von
    t Ûtres chargÚes.
    2006/05/29 18:18:43 - Update_RailTransactionPurchase6 - Allocation plages de lig
    nes...
    2006/05/29 18:18:43 - Update_RailTransactionPurchase6 - Allocation plages de li
    gnes pour lÚtape {0} --> {1}
    2006/05/29 18:18:43 - Update_RailTransactionPurchase6 - copies prÚcÚdentes = 1
    , copies suivantes=1
    2006/05/29 18:18:43 - Update_RailTransactionPurchase6 - La transformation a allo
    uÚ de nouvelle plage de lignes [Exract_RailTransactionPurchase_FromNavision.0 -
    Get_PolicyStatusID_FromSite.0]
    2006/05/29 18:18:43 - Update_RailTransactionPurchase6 - Allocation 1 plages de
    lignes pour lÚtape {1} --> {2}
    2006/05/29 18:18:43 - Update_RailTransactionPurchase6 - Allocation plages de li
    gnes pour lÚtape {0} --> {1}
    2006/05/29 18:18:43 - Update_RailTransactionPurchase6 - copies prÚcÚdentes = 1
    , copies suivantes=1
    2006/05/29 18:18:43 - Update_RailTransactionPurchase6 - La transformation a allo
    uÚ de nouvelle plage de lignes [Get_PolicyStatusID_FromSite.0 - Get_TravelCatego
    ry_FromSite.0]
    2006/05/29 18:18:43 - Update_RailTransactionPurchase6 - Allocation 2 plages de
    lignes pour lÚtape {1} --> {2}
    2006/05/29 18:18:43 - Update_RailTransactionPurchase6 - Allocation plages de li
    gnes pour lÚtape {0} --> {1}
    2006/05/29 18:18:43 - Update_RailTransactionPurchase6 - copies prÚcÚdentes = 1
    , copies suivantes=1
    2006/05/29 18:18:43 - Update_RailTransactionPurchase6 - La transformation a allo
    uÚ de nouvelle plage de lignes [Get_TravelCategory_FromSite.0 - Populate_RAILTra
    nsaction.0]
    2006/05/29 18:18:43 - Update_RailTransactionPurchase6 - Allocation 3 plages de
    lignes pour lÚtape {1} --> {2}
    2006/05/29 18:18:43 - Update_RailTransactionPurchase6 - Allocation plages de li
    gnes pour lÚtape {0} --> {1}
    2006/05/29 18:18:43 - Update_RailTransactionPurchase6 - Allocation 3 plages de
    lignes pour lÚtape {1} --> {2}
    2006/05/29 18:18:43 - Update_RailTransactionPurchase6 - Allocation plages de li
    gnes pour lÚtape {0} --> {1}
    2006/05/29 18:18:43 - Update_RailTransactionPurchase6 - Allocation 3 plages de
    lignes pour lÚtape {1} --> {2}
    2006/05/29 18:18:43 - Update_RailTransactionPurchase6 - Allocation des Etapes &
    donnÚes...
    2006/05/29 18:18:43 - Update_RailTransactionPurchase6 - La transformation est s
    ur le point dallouer Ó lÚtape [Exract_RailTransactionPurchase_FromNavision] type
    [TableInput]
    2006/05/29 18:18:43 - Update_RailTransactionPurchase6 - LÚtape a copies={0}
    2006/05/29 18:18:43 - Exract_RailTransactionPurchase_FromNavision.0 - distributi
    on activated
    2006/05/29 18:18:43 - Exract_RailTransactionPurchase_FromNavision.0 - Starting a
    llocation of buffers & new threads...
    2006/05/29 18:18:43 - Exract_RailTransactionPurchase_FromNavision.0 - Step info:
    nrinput=0 nroutput=1
    2006/05/29 18:18:43 - Exract_RailTransactionPurchase_FromNavision.0 - output rel
    . is 1:1
    2006/05/29 18:18:43 - Exract_RailTransactionPurchase_FromNavision.0 - Found outp
    ut rowset [Exract_RailTransactionPurchase_FromNavision.0 - Get_PolicyStatusID_Fr
    omSite.0]
    2006/05/29 18:18:43 - Exract_RailTransactionPurchase_FromNavision.0 - Finished d
    ispatching
    2006/05/29 18:18:43 - Update_RailTransactionPurchase6 - La transformation a all
    ouÚ une nouvelle Útape: [Exract_RailTransactionPurchase_FromNavision].0
    2006/05/29 18:18:43 - Update_RailTransactionPurchase6 - La transformation est s
    ur le point dallouer Ó lÚtape [Get_PolicyStatusID_FromSite] type [DBJoin]
    2006/05/29 18:18:43 - Update_RailTransactionPurchase6 - LÚtape a copies={0}
    2006/05/29 18:18:43 - Get_PolicyStatusID_FromSite.0 - distribution activated
    2006/05/29 18:18:43 - Get_PolicyStatusID_FromSite.0 - Starting allocation of buf
    fers & new threads...
    2006/05/29 18:18:43 - Get_PolicyStatusID_FromSite.0 - Step info: nrinput=1 nrout
    put=1
    2006/05/29 18:18:43 - Get_PolicyStatusID_FromSite.0 - Got previous step from [Ge
    t_PolicyStatusID_FromSite] #0 --> Exract_RailTransactionPurchase_FromNavision
    2006/05/29 18:18:43 - Get_PolicyStatusID_FromSite.0 - input rel is 1:1
    2006/05/29 18:18:43 - Get_PolicyStatusID_FromSite.0 - Found input rowset [Exract
    _RailTransactionPurchase_FromNavision.0 - Get_PolicyStatusID_FromSite.0]
    2006/05/29 18:18:43 - Get_PolicyStatusID_FromSite.0 - output rel. is 1:1
    2006/05/29 18:18:43 - Get_PolicyStatusID_FromSite.0 - Found output rowset [Get_P
    olicyStatusID_FromSite.0 - Get_TravelCategory_FromSite.0]
    2006/05/29 18:18:43 - Get_PolicyStatusID_FromSite.0 - Finished dispatching
    2006/05/29 18:18:43 - Update_RailTransactionPurchase6 - La transformation a all
    ouÚ une nouvelle Útape: [Get_PolicyStatusID_FromSite].0
    2006/05/29 18:18:43 - Update_RailTransactionPurchase6 - La transformation est s
    ur le point dallouer Ó lÚtape [Get_TravelCategory_FromSite] type [DBJoin]
    2006/05/29 18:18:43 - Update_RailTransactionPurchase6 - LÚtape a copies={0}
    2006/05/29 18:18:43 - Get_TravelCategory_FromSite.0 - distribution activated
    2006/05/29 18:18:43 - Get_TravelCategory_FromSite.0 - Starting allocation of buf
    fers & new threads...
    2006/05/29 18:18:43 - Get_TravelCategory_FromSite.0 - Step info: nrinput=1 nrout
    put=1
    2006/05/29 18:18:43 - Get_TravelCategory_FromSite.0 - Got previous step from [Ge
    t_TravelCategory_FromSite] #0 --> Get_PolicyStatusID_FromSite
    2006/05/29 18:18:43 - Get_TravelCategory_FromSite.0 - input rel is 1:1
    2006/05/29 18:18:43 - Get_TravelCategory_FromSite.0 - Found input rowset [Get_Po
    licyStatusID_FromSite.0 - Get_TravelCategory_FromSite.0]
    2006/05/29 18:18:43 - Get_TravelCategory_FromSite.0 - output rel. is 1:1
    2006/05/29 18:18:43 - Get_TravelCategory_FromSite.0 - Found output rowset [Get_T
    ravelCategory_FromSite.0 - Populate_RAILTransaction.0]
    2006/05/29 18:18:43 - Get_TravelCategory_FromSite.0 - Finished dispatching
    2006/05/29 18:18:43 - Update_RailTransactionPurchase6 - La transformation a all
    ouÚ une nouvelle Útape: [Get_TravelCategory_FromSite].0
    2006/05/29 18:18:43 - Update_RailTransactionPurchase6 - La transformation est s
    ur le point dallouer Ó lÚtape [Populate_RAILTransaction] type [InsertUpdate]
    2006/05/29 18:18:43 - Update_RailTransactionPurchase6 - LÚtape a copies={0}
    2006/05/29 18:18:43 - Populate_RAILTransaction.0 - distribution activated
    2006/05/29 18:18:43 - Populate_RAILTransaction.0 - Starting allocation of buffer
    s & new threads...
    2006/05/29 18:18:43 - Populate_RAILTransaction.0 - Step info: nrinput=1 nroutput
    =0
    2006/05/29 18:18:43 - Populate_RAILTransaction.0 - Got previous step from [Popul
    ate_RAILTransaction] #0 --> Get_TravelCategory_FromSite
    2006/05/29 18:18:43 - Populate_RAILTransaction.0 - input rel is 1:1
    2006/05/29 18:18:43 - Populate_RAILTransaction.0 - Found input rowset [Get_Trave
    lCategory_FromSite.0 - Populate_RAILTransaction.0]
    2006/05/29 18:18:43 - Populate_RAILTransaction.0 - Finished dispatching
    2006/05/29 18:18:43 - Update_RailTransactionPurchase6 - La transformation a all
    ouÚ une nouvelle Útape: [Populate_RAILTransaction].0
    2006/05/29 18:18:43 - Update_RailTransactionPurchase6 - La transformation est s
    ur le point dallouer Ó lÚtape [Extract_Plage_Date_Process] type [TableInput]
    2006/05/29 18:18:43 - Update_RailTransactionPurchase6 - LÚtape a copies={0}
    2006/05/29 18:18:43 - Extract_Plage_Date_Process.0 - distribution activated
    2006/05/29 18:18:43 - Extract_Plage_Date_Process.0 - Starting allocation of buff
    ers & new threads...
    2006/05/29 18:18:43 - Extract_Plage_Date_Process.0 - Step info: nrinput=0 nroutp
    ut=0
    2006/05/29 18:18:43 - Extract_Plage_Date_Process.0 - Finished dispatching
    2006/05/29 18:18:43 - Update_RailTransactionPurchase6 - La transformation a all
    ouÚ une nouvelle Útape: [Extract_Plage_Date_Process].0
    2006/05/29 18:18:43 - Update_RailTransactionPurchase6 - Cette transformation ne
    peut Ûtre rÚ-ÚxÚcutÚe avec la date de rÚ-ÚxÚcution: 2006/05/29 18:18:43
    2006/05/29 18:18:43 - Update_RailTransactionPurchase6 - !Trans.Log.InitialisingS
    teps!
    2006/05/29 18:18:43 - Nav_stat - New database connection defined
    2006/05/29 18:18:43 - Metadossier - New database connection defined
    2006/05/29 18:18:43 - reporting_us - New database connection defined
    2006/05/29 18:18:43 - Wave_Dba - New database connection defined
    2006/05/29 18:18:43 - reporting_us - New database connection defined
    2006/05/29 18:18:43 - Nav_stat - Connected to database.
    2006/05/29 18:18:43 - Nav_stat - Auto commit off
    2006/05/29 18:18:43 - Exract_RailTransactionPurchase_FromNavision.0 - Connected
    to database...
    2006/05/29 18:18:43 - reporting_us - Connected to database.
    2006/05/29 18:18:43 - reporting_us - Auto commit off
    2006/05/29 18:18:43 - reporting_us - Connected to database.
    2006/05/29 18:18:43 - reporting_us - Auto commit off
    2006/05/29 18:18:43 - Extract_Plage_Date_Process.0 - Connected to database...
    2006/05/29 18:18:44 - Metadossier - Connected to database.
    2006/05/29 18:18:44 - Get_PolicyStatusID_FromSite.0 - Connected to database...
    2006/05/29 18:18:44 - Wave_Dba - Connected to database.
    2006/05/29 18:18:44 - Get_TravelCategory_FromSite.0 - Connected to database...
    2006/05/29 18:18:44 - Update_RailTransactionPurchase6 - !Trans.Log.StepInitializ
    ed!
    2006/05/29 18:18:44 - Update_RailTransactionPurchase6 - !Trans.Log.StepInitializ
    ed!
    2006/05/29 18:18:44 - Update_RailTransactionPurchase6 - !Trans.Log.StepInitializ
    ed!
    2006/05/29 18:18:44 - Update_RailTransactionPurchase6 - !Trans.Log.StepInitializ
    ed!
    2006/05/29 18:18:44 - Update_RailTransactionPurchase6 - !Trans.Log.StepInitializ
    ed!
    2006/05/29 18:18:44 - Exract_RailTransactionPurchase_FromNavision.0 - Starting t
    o run...
    2006/05/29 18:18:44 - Get_TravelCategory_FromSite.0 - Starting to run...
    2006/05/29 18:18:44 - Update_RailTransactionPurchase6 - La transformation a allo
    uÚ 5 threads et 3 plages de lignes.
    2006/05/29 18:18:44 - Spoon - L'ÚxÚcution de la transformation dÚmarrÚe.
    2006/05/29 18:18:44 - Get_PolicyStatusID_FromSite.0 - Starting to run...
    2006/05/29 18:18:44 - Extract_Plage_Date_Process.0 - Starting to run...
    2006/05/29 18:18:44 - Populate_RAILTransaction.0 - Starting to run...
    2006/05/29 18:18:44 - Extract_Plage_Date_Process.0 - Signaling output done to 0
    output rowsets.
    2006/05/29 18:18:44 - Extract_Plage_Date_Process.0 - Finished reading query, clo
    sing connection.
    2006/05/29 18:18:44 - reporting_us - Connection to database closed!
    2006/05/29 18:18:44 - Extract_Plage_Date_Process.0 - Finished processing (I=1, O
    =0, R=0, W=0, U=0, E=0
    2006/05/29 18:18:44 - Spoon - ERROR : Spoon a rencontrÚ une erreur inattendue: v
    euillez svp fermer toutes le fenÛtres avant d'arrÛter Spoon!
    2006/05/29 18:18:44 - Spoon - ERROR : Failed to execute runnable (java.lang.NoSu
    chMethodError: be.ibridge.kettle.trans.step.BaseStep.getStatus()Ljava/lang/Strin
    g
    org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.NoSuchMethod
    Error: be.ibridge.kettle.trans.step.BaseStep.getStatus()Ljava/lang/String
    at org.eclipse.swt.SWT.error(SWT.java:3374)
    at org.eclipse.swt.SWT.error(SWT.java:3297)
    at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.ja
    va:126)
    at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3325)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2971)
    at be.ibridge.kettle.spoon.Spoon.readAndDispatch(Spoon.java:582)
    at be.ibridge.kettle.spoon.Spoon.main(Spoon.java:4687)
    Caused by: java.lang.NoSuchMethodError: be.ibridge.kettle.trans.step.BaseStep.ge
    tStatus()Ljava/lang/String;
    at be.ibridge.kettle.spoon.SpoonLog.refreshView(SpoonLog.java:712)
    at be.ibridge.kettle.spoon.SpoonLog.access$400(SpoonLog.java:82)
    at be.ibridge.kettle.spoon.SpoonLog$3$1.run(SpoonLog.java:310)
    at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
    at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.ja
    va:123)
    ... 4 more
    2006/05/29 18:18:44 - Spoon - Spoon a terminÚ.
    Appuyez sur une touche pour continuer...

  2. #2
    Join Date
    Nov 1999
    Posts
    9,729

    Default RE: Spoon Close abruptly

    OK, you probably think you need to pay or anything to file bug reports.
    This is certainly NOT the case, it's completely free!!
    <dl>
    <dt>-)</dd>
    </dl>


    Cheers,



    Matt

  3. #3

    Default RE: Spoon Close abruptly

    Hello matt,

    Sorry....I was about to leave the job....A little confusion :-)
    Samatar

  4. #4
    Join Date
    Nov 1999
    Posts
    9,729

    Default RE: Spoon Close abruptly

    Hi,

    It was a javaforge build thing, try it again, it should be fine now.

    Matt

  5. #5

    Default RE: Spoon Close abruptly

    ça marche..Merci
    Samatar

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Privacy Policy | Legal Notices | Safe Harbor Privacy Policy

Copyright © 2005 - 2019 Hitachi Vantara Corporation. All Rights Reserved.