Setup Dependencies

This question is regarding the the interdependent setups between applications or with in application. How does iSetup handle that? Is that sequence logic is inbuilt into application?
A simple example is HR Locatons and Organizations. In organization setup we assign locations and in location setup we assign organizations. If I use iSetup, if there is sequence, one or the other is going to be missed, unless, I repeat atleast step as update.
Is there support for DFFs? If I have DFF registered against the AR System Options, and I use a value set of order types in OM, will it handle?
Profile options. Some of the profile option values are setup dependent. Say I have a profile whose value is dependent on order type setup. The value of this profile is Standard in source instance (stored in the table fnd_profile_option_values as 1000). When we load that into destination, will iSetup read the value (Standard) based on the ID in the source, bring into the destination, and read the ID based on the value here and set this up?
Thanks
Nagamohan

Hi Nagamohan,
In iSetup release 11i.AZ.H, iSetup Selection Sets have undergone re-structuring to handle these problems. The advantage of having multiple Setup Objects included into common templates is to take care of dependencies that exist between them.
iSetup has the logic built-in to automatically select the Setups in the order of dependencies while Loading into Target instance.
For e.g. We have Selection Sets:
1. General Foundation: Includes all Foundation Setup Objects for e.g Menus, Users, KFF, DFF, ValueSets etc.,
2. Product Foundation: Includes all Setups necessary to implement rest of EBS modules, irrespective whether you use them or not (Most common across all modules, Fin, Mfg. etc). For e.g Currencies, Chart Of Accounts, Locations Unit of Measure, LE, OU etc.,
3. Financials, Discrete Mfg and Distribution, HR Payroll etc.
Within these templates the dependencies are managed by iSetup. All we have to do is pick the right template depending upon the Implementation stage.
For e.g, If you are implementing Financials then, one of the recommended order would be:
1. General Foundation.
2. Product Foundation
3. Financials Setups and / or Financials Operating Unit Setups.
In the above order and you can skip if you have already completed them. For e.g you can skip #1. General Foundation and move directly to 2. Product Foundation, If you have already completed General Foundation by some other means
Thanks,
Message was edited by:
Roopesh

Similar Messages

  • Help in using JAVA code in SAP XI

    Hi,
    I have some java and jar files, I want to use those files through SAP XI.
    Scenario:
    we need to do encryption of some data field which is coming as input to XI, Now here we have a readymade code for encryption in JAVA that we have to use. Now we have imported all the JAVA and jar files in the XI. and written a small code in XI editor which is calling some function of JAVA file. But we are getting error that system is not able to resolve the function name.
    I think we need to define class path somewhere in XI.
    Please help me to resolve this issue.
    Thanks.

    Hi Vin,
    Here's all you should need to do:
    1) Import the jar files into the IR as an Imported Archive.
    2) You can then reference this from Message Maps (and XSLT maps). To do this in a Message Map:
    a) Create a user-defined function.
    b) Make sure to include the class in the import section. com.company.xi.MyClass for example.
    The Imported Archive and the Message Map (or XSLT map) need to be in the same software component. If they're not, you'll need to setup dependencies in the SLD between the software components.
    Thanks,
    Jesse

  • R12 Step by Step tutorial

    Dear friends,
    i am new at this site, would you please guide me how i configre R12 for testing perpose for my small business.
    I have installed both vision and Vision with Fress Db.
    Now i am using Fresh Db, but i dont know how to configure it. I hv read many documents but i could nt find any tutorial.
    what to do first? and how.
    please advice me.
    Thanks in advance.
    Kalash

    you cannot just go blindly step1 step2 without understanding the exact requirement
    Each module has its own setup sequence and each modules has setup dependencies
    Your question is too general, the answer to your question will be there is no such step 1 step 2. you need to look into your requirement and try to identify the modules you needed to implement and follow the implementation guide for the configuration
    you can find the implementation guide in OTN and in metalink
    Regards
    Ramesh Kumar S

  • Sending e-mail prior to Ora 8.0 from PL/SQL

    Dear peers,
    I would like to e-mail from a Pl/SQL block but can't use utl_smtp because the Oracle version is prior to 8.0. Could you recommend ways of doing so?
    My OS is Unix and have Perl,and PHP as well. I have little experience with any of this tools, so please be simple.
    Any suggestions would be greatly appreciated.
    Thanks, CIP

    Hi,
    The following article on sending mail is for Oracle 7.x as well and is specific to UNIX. It uses DBMS_PIPE PL/SQL package, a PRO*C program and UNIX sendmail utility for sending e-mail. For this, the database you are using should have DBMS_PIPE package installed.
    Hope that helps,
    Srinivas
    ARTICLE : How to Generate E-mail within PL/SQL Routines?
    References
    For DBMS_PIPE/architecture, refer to the following:
    "Oracle7 Server Application Developer's Guide" (A32536-1)
    "Oracle8 Application Developer's Guide Release 8.0" (A58241-01)
    "Oracle8i Supplied PL/SQL Packages Reference Release 2 (8.1.6)" (A76936-01)
    Preparation
    Perform the steps below to setup the necessary files.
    Note: When testing on your machine, the code generates simple
    e-mail messages for demonstration purposes.
    1. Read the main comment block of maildaemon.pc and make appropriate
    changes.
    2. Read the main comment block of maildaemon.sql and make appropriate
    changes.
    3. Connect to SQL*Plus. If not already setup, GRANT EXECUTE ON DBMS_PIPE TO
    where userid is public or the schema owner of the package.
    4. Run maildaemon.sql to setup dependencies.
    5. Copy proc.mk (demo_proc.mk on v8 databases) into directory and issue
    the following make line to build the executable for maildaemon:
    make -f proc.mk build EXE=maildaemon OBJS=maildaemon.o
    PROCFLAGS="sqlcheck=semantics parse=full userid=scott/tiger"
    Note: Replace userid=scott/tiger with the schema to build under.
    6. Run the maildaemon executable.
    7. To test, modify the code below and run from SQL*Plus:
    declare
    dummy number;
    begin
    maildaemon.setauditon;
    dummy:= maildaemon.email_msg1( '[email protected]' );
    dummy:= maildaemon.email_msg2( '[email protected]', 'scott',
    to_char( sysdate, 'dd-Mon-yyyy hh:mi:ss' ));
    maildaemon.setauditoff;
    maildaemon.stop;
    end;
    maildaemon.sql
    rem file: maildaemon.sql
    rem last modified: 10/15/98
    rem
    rem This source file generates dependencies for the maildaemon executable
    rem such as logging as well as the PL/SQL package interface to communicate
    rem with the maildaemon Pro*C application.
    rem
    rem Please note: this is just a sample. You will need to modify/replace the
    rem email_msg1() and email_msg2() functions in the maildaemon package.
    rem Both functions have been provided as simple demonstrations on how to
    rem write an interface. Consult the Application Developers Guide for more
    rem information on using the DBMS_PIPE package.
    rem table: emailaudit
    rem purpose: contain auditing messages from the maildaemon Pro*C application
    create table emailaudit
    msgid number constraint msgid_pk primary key,
    msgtype varchar2( 20 ),
    msgstat varchar2( 100 )
    rem sequence: emailmsgseq
    rem purpose: to allow maildaemon Pro*C application to generate unique message
    rem identifiers for opening temporary files and auditing.
    create sequence emailmsgseq;
    rem package: maildaemon
    rem purpose: provide a PL/SQL interface to generate e-mail messages
    create or replace package maildaemon as
    /* setauditon( )
    * procedure
    * parameters: timeout: timeout factor for informing the maildaemon exe
    * exceptions: -20030: error sending message to maildaemon exe
    * description: turn on auditing in the maildaemon exe
    procedure setauditon( timeout number default 10 );
    /* setauditoff( )
    * procedure
    * parameters: timeout: timeout factor for informing the maildaemon exe
    * exceptions: -20030: error sending message to maildaemon exe
    * description: turn off auditing in the maildaemon exe
    procedure setauditoff( timeout number default 10 );
    /* stop( )
    * procedure
    * parameters: timeout: timeout factor for informing the maildaemon exe
    * exceptions: -20030: error sending message to maildaemon exe
    * description: shutdown the maildaemon exe
    procedure stop( timeout number default 10 );
    /* email_msg1( )
    * function
    * parameters: emailaddr: email address to send email to
    * timeout: timeout factor for informing the maildaemon exe
    * returns: return code from mail daemon call
    * exceptions: -20010: maildaemon had an error during sending email
    * -20011: error during sending message to maildaemon exe
    * -20012: message returned from maildaemon other than done
    * -20013: maildaemon returned an error code other than 0
    * description: generic sample to demonstrate a simple interface to the
    * maildaemon exe
    function email_msg1( emailaddr in varchar2, timeout number default 10 ) return number;
    /* email_msg2( )
    * function
    * parameters: emailaddr: email address to send email to
    * userid: userid to place in the mail text
    * timestamp: timestamp to place in the mail text
    * timeout: timeout factor for informing the maildaemon exe
    * returns: return code from mail daemon call
    * exceptions: -20010: maildaemon had an error during sending email
    * -20011: error during sending message to maildaemon exe
    * -20012: message returned from maildaemon other than done
    * -20013: maildaemon returned an error code other than 0
    * description: generic sample to demonstrate a simple interface to the
    * maildaemon exe by passing parameters
    function email_msg2( emailaddr in varchar2, userid in varchar2, timestamp in varchar2,
    timeout number default 10 ) return number;
    end maildaemon;
    create or replace package body maildaemon as
    procedure setauditon( timeout number default 10 ) is
    retval number;
    begin
    dbms_pipe.pack_message( 'AUDIT' );
    retval := dbms_pipe.send_message( 'maildaemon', timeout );
    if retval <> 0 then
    raise_application_error( -20030,
    'maildaemon: error sending audit command. Status = ' &#0124; &#0124; retval );
    end if;
    end setauditon;
    procedure setauditoff( timeout number default 10 ) is
    retval number;
    begin
    dbms_pipe.pack_message( 'NOAUDIT' );
    retval := dbms_pipe.send_message( 'maildaemon', timeout );
    if retval <> 0 then
    raise_application_error( -20030,
    'maildaemon: error sending noaudit command. Status = ' &#0124; &#0124; retval );
    end if;
    end setauditoff;
    procedure stop( timeout number default 10 ) is
    retval number;
    begin
    dbms_pipe.pack_message( 'STOP' );
    retval := dbms_pipe.send_message( 'maildaemon', timeout );
    if retval <> 0 then
    raise_application_error( -20030,
    'maildaemon: error sending stop command. Status = ' &#0124; &#0124; retval );
    end if;
    end stop;
    function email_msg1( emailaddr in varchar2, timeout number default 10 ) return number is
    retval number;
    result varchar2(20);
    cmdcode number;
    pipenm varchar2(30);
    begin
    pipenm := dbms_pipe.unique_session_name;
    dbms_pipe.pack_message( 'MSG1' );
    dbms_pipe.pack_message( pipenm );
    dbms_pipe.pack_message( emailaddr );
    retval := dbms_pipe.send_message( 'maildaemon', timeout );
    if retval <> 0 then
    raise_application_error( -20010,
    'maildaemon: error while sending email. Status = ' &#0124; &#0124; retval );
    end if;
    retval := dbms_pipe.receive_message( pipenm, timeout );
    if retval <> 0 then
    raise_application_error( -20011,
    'maildaemon: error while receiving daemon response. Status = ' &#0124; &#0124; retval );
    end if;
    dbms_pipe.unpack_message( result );
    if result <> 'done' then
    raise_application_error( -20012,
    'maildaemon: error code returned from daemon other than done' );
    end if;
    dbms_pipe.unpack_message( cmdcode );
    if cmdcode <> 0 then
    raise_application_error( -20013,
    'maildaemon: error code returned from daemon ' &#0124; &#0124; cmdcode );
    end if;
    return cmdcode;
    end email_msg1;
    function email_msg2( emailaddr in varchar2, userid in varchar2, timestamp in varchar2,
    timeout number default 10 ) return number is
    retval number;
    result varchar2(20);
    cmdcode number;
    pipenm varchar2(30);
    begin
    pipenm := dbms_pipe.unique_session_name;
    dbms_pipe.pack_message( 'MSG2' );
    dbms_pipe.pack_message( pipenm );
    dbms_pipe.pack_message( em ailaddr );
    dbms_pipe.pack_message( userid );
    dbms_pipe.pack_message( timestamp );
    retval := dbms_pipe.send_message( 'maildaemon', timeout );
    if retval <> 0 then
    raise_application_error( -20010,
    'maildaemon: error while sending email. Status = ' &#0124; &#0124; retval );
    end if;
    retval := dbms_pipe.receive_message( pipenm, timeout );
    if retval <> 0 then
    raise_application_error( -20011,
    'maildaemon: error while receiving daemon response. Status = ' &#0124; &#0124; retval );
    end if;
    dbms_pipe.unpack_message( result );
    if result <> 'done' then
    raise_application_error( -20012,
    'maildaemon: error code returned from daemon other than done' );
    end if;
    dbms_pipe.unpack_message( cmdcode );
    if cmdcode <> 0 then
    raise_application_error( -20013,
    'maildaemon: error code returned from daemon ' &#0124; &#0124; cmdcode );
    end if;
    return cmdcode;
    end email_msg2;
    end maildaemon;
    maildaemon.pc
    * file: maildaemon.pc
    * last modified: 10/15/98
    * This source code is written for the UNIX environment to allow PL/SQL
    * to generate e-mail. Please note, the following code might not work on
    * your system due to configurations of the operating system or your
    * environment. Please consult your systems administrator for more
    * information on specifics.
    * Variables to be set prior to building:
    * mailhost: the mail application to generate email queuing. Default is
    * "/usr/lib/sendmail".
    * mailswitch: the mail application switches to pass to $mailhost. Default
    * is "-t".
    * userpass: the username/password to connect to the database. Default is
    * "scott/tiger"
    * logfile: the logfile to write system messages to.
    * Functions to be modified:
    * main( ): will need to modify the message handling portion to handle the
    * messages from the maildaemon package (PL/SQL). The changes that need
    * to be made are in the else if( ... ) portion with handling MSG1 and
    * MSG2.
    * msg1( ): this is just a stub sample. Replace this with appropriate code
    * and change the call in main( ).
    * msg2( ): this is just a stub sample. Replace this with appropriate code
    * and change the call in main( ).
    * System include files
    #include <stdio.h>
    #include <string.h>
    EXEC SQL INCLUDE sqlca;
    * Global variable declaration
    EXEC SQL BEGIN DECLARE SECTION;
    char *mailhost = "/usr/lib/sendmail";
    /* the mail host application to gen email requests */
    char *mailswitch = "-t";
    /* switches to pass to $mailhost */
    char *userpass = "scott/tiger";
    /* userid/password to connect to the database as */
    char *logfile = "maildaemon.log";
    /* log file to write messages to */
    FILE *loghnd = NULL;
    /* file pointer to log file */
    int retval;
    /* return value for DBMS_PIPE send */
    int calval;
    /* return value set from DBMS_PIPE receive */
    varchar pipeid[ 30 ];
    /* return pipe identifier */
    char filename[ 128 ];
    /* filename to use for email */
    varchar command[ 20 ];
    /* system command received from DBMS_PIPE receive */
    char syscommand[ 2000 ];
    /* hold system command for generating email request */
    varchar emailaddr[ 256 ];
    /* hold the email address for sending message to */
    int auditing= 0;
    /* set whether auditing is to be done */
    varchar string1[ 256 ];
    /* hold string 1 passed from server */
    varchar string2[ 256 ];
    /* hold string 2 passed from server */
    EXEC SQL END DECLARE SECTION;
    * Function definition
    * conerr( )
    * handle connection error
    void conerr( )
    char msgbuf[ 512 ]; /* message buffer */
    int msglen; /* message buffer space used */
    int maxmsglen; /* maximum message length */
    EXEC SQL WHENEVER SQLERROR CONTINUE;
    sqlglm( msgbuf, &maxmsglen, &msglen );
    fprintf( loghnd, "maildaemon: error during connect to database\n" );
    fprintf( loghnd, "error reported: %.*s\n", msglen, msgbuf );
    fprintf( loghnd, "maildaemon: aborting...\n" );
    exit( 1 );
    } /* end conerr( ) */
    * sqlerr( )
    * handle general SQL error
    * does not cause maildaemon to abort
    void sqlerr( )
    char msgbuf[ 512 ]; /* message buffer */
    int msglen; /* message buffer space used */
    int maxmsglen; /* maximum message length */
    EXEC SQL WHENEVER SQLERROR CONTINUE;
    sqlglm( msgbuf, &maxmsglen, &msglen );
    fprintf( loghnd, "maildaemon: error during processing\n" );
    fprintf( loghnd, "error reported: %.*s\n", msglen, msgbuf );
    fprintf( loghnd, "maildaemon: continuing...\n" );
    } /* end sqlerr( ) */
    * msg1( )
    * stub function example 1 for sending an email.
    int msg1( )
    EXEC SQL BEGIN DECLARE SECTION;
    int retcode = 0; /* return code */
    long msgid; /* unique message id */
    FILE msghnd = NULL; / file handle to write email file */
    EXEC SQL END DECLARE SECTION;
    if( emailaddr.len == 0 )
    { /* null address passed */
    fprintf( loghnd, "maildaemon: null address specified to msg1( )\n" );
    retcode= 999;
    return( retcode );
    } /* end if */
    /* get the next sequence number for uniqueness */
    EXEC SQL WHENEVER SQLERROR GOTO sqlerror1;
    EXEC SQL SELECT emailmsgseq.nextval INTO :msgid FROM dual;
    /* generate the filename so it is unique and open the file */
    sprintf( filename, "emailmsg.txt.%ld", msgid );
    msghnd= fopen( filename, "w" );
    if( msghnd == NULL )
    { /* there was an error opening the output file */
    retcode= 1;
    if( auditing )
    { /* set audit trail */
    EXEC SQL INSERT INTO emailaudit VALUES( :msgid, 'msg1', 'maildaemon: status code of: ' &#0124; &#0124; :retcode );
    EXEC SQL COMMIT;
    } /* end if */
    return( retcode );
    } /* end if */
    /* generate email */
    fprintf( msghnd, "To: %s\n", emailaddr.arr );
    fprintf( msghnd, "Subject: msg1 message type\n\n" );
    fprintf( msghnd, "\tmsg1 message type was called for emailing\n" );
    fprintf( msghnd, "\ngenerated by maildaemon\n" );
    /* close the file */
    fclose( msghnd );
    /* create the command line and send the message */
    sprintf( syscommand, "%s %s < %s", mailhost, mailswitch, filename );
    retcode= system( syscommand );
    /* remove the temporary file */
    unlink( filename );
    if( auditing )
    { /* set audit trail */
    EXEC SQL INSERT INTO emailaudit VALUES( :msgid, 'msg1', 'maildaemon: status code of: ' &#0124; &#0124; :retcode );
    EXEC SQL COMMIT;
    } /* end if */
    EXEC SQL WHENEVER SQLERROR CONTINUE;
    return( retcode );
    sqlerror1:
    retcode= 1;
    sqlerr( );
    return( retcode );
    } /* end msg1( ) */
    * msg2( )
    * stub function example 2 for sending an email.
    int msg2( )
    EXEC SQL BEGIN DECLARE SECTION;
    int retcode = 0; /* return code */
    long msgid; /* unique message id */
    FILE msghnd = NULL; / file handle to write email file */
    EXEC SQL END DECLARE SECTION;
    if( emailaddr.len == 0 )
    { /* null address passed */
    fprintf( loghnd, "maildaemon: null address specified to msg2( )\n" );
    retcode= 999;
    return( retcode );
    } /* end if */
    /* get the next sequence number for uniqueness */
    EXEC SQL WHENEVER SQLERROR GOTO sqlerror2;
    EXEC SQL SELECT emailmsgseq.nextval INTO :msgid FROM dual;
    /* generate the filename so it is unique and open the file */
    sprintf( filename, "emailmsg.txt.%ld", msgid );
    msghnd= fopen( filename, "w" );
    if( msghnd == NULL )
    { /* there was an error opening the output file */
    retcode= 1;
    if( auditing )
    { /* set audit trail */
    EXEC SQL INSERT INTO emailaudit VALUES( :msgid, 'msg2', 'maild aemon: status code of: ' &#0124; &#0124; :retcode );
    EXEC SQL COMMIT;
    } /* end if */
    return( retcode );
    } /* end if */
    /* generate email */
    fprintf( msghnd, "To: %s\n", emailaddr.arr );
    fprintf( msghnd, "Subject: msg2 message type\n\n" );
    fprintf( msghnd, "\tmsg2 message type was called for emailing\n" );
    fprintf( msghnd, "Userid of user: %s\n", string1.arr );
    fprintf( msghnd, "Timestamp of transaction: %s\n", string2.arr );
    fprintf( msghnd, "\ngenerated by maildaemon\n" );
    /* close the file */
    fclose( msghnd );
    /* create the command line and send the message */
    sprintf( syscommand, "%s %s < %s", mailhost, mailswitch, filename );
    retcode= system( syscommand );
    /* remove the temporary file */
    unlink( filename );
    if( auditing )
    { /* set audit trail */
    EXEC SQL INSERT INTO emailaudit VALUES( :msgid, 'msg2', 'maildaemon: status code of: ' &#0124; &#0124; :retcode );
    EXEC SQL COMMIT;
    } /* end if */
    EXEC SQL WHENEVER SQLERROR CONTINUE;
    return( retcode );
    sqlerror2:
    retcode= 1;
    sqlerr( );
    return( retcode );
    } /* end msg2( ) */
    void main( )
    /* open file and verify logging */
    loghnd = fopen( logfile, "a" );
    if( loghnd == NULL )
    { /* the logfile was unable to be opened */
    printf( "maildaemon: error opening logfile (%s)\n", logfile );
    exit( 1 );
    } /* end if */
    /* connect to the database */
    EXEC SQL WHENEVER SQLERROR DO conerr( );
    EXEC SQL CONNECT :userpass;
    fprintf( loghnd, "maildaemon: connected.\n" );
    /* loop until stop command given */
    EXEC SQL WHENEVER SQLERROR DO sqlerr();
    while( 1 == 1 )
    { /* inifinite loop */
    /* reset values */
    emailaddr.len = 0;
    string1.len= 0;
    string2.len = 0;
    /* get type of message from 'server' */
    EXEC SQL EXECUTE
    begin
    :calval := dbms_pipe.receive_message( 'maildaemon' );
    if :calval = 0 then
    dbms_pipe.unpack_message( :command );
    end if;
    end;
    END-EXEC;
    if( calval == 0 )
    { /* message received. determine the command */
    command.arr[ command.len ]= '\0';
    if( !strcmp(( char * ) command.arr, "STOP" ))
    { /* 'server' specified to stop */
    fprintf( loghnd, "maildaemon: shutdown in progress...\n" );
    break;
    } /* end if */
    else if( !strcmp(( char * ) command.arr, "AUDIT" ))
    { /* set auditing on */
    fprintf( loghnd, "maildaemon: enable auditing...\n" );
    auditing= 1;
    } /* end else if */
    else if( !strcmp(( char * ) command.arr, "NOAUDIT" ))
    { /* set auditing off */
    fprintf( loghnd, "maildaemon: disable auditing...\n" );
    auditing= 0;
    } /* end else if */
    else if( !strcmp(( char * ) command.arr, "MSG1" ))
    { /* call for message 1 */
    /* retrieve the message */
    EXEC SQL EXECUTE
    begin
    dbms_pipe.unpack_message( :pipeid );
    dbms_pipe.unpack_message( :emailaddr );
    end;
    END-EXEC;
    /* copy into host variable */
    emailaddr.arr[ emailaddr.len ]= '\0';
    /* generate the email */
    retval= msg1( );
    /* reply with response */
    EXEC SQL EXECUTE
    begin
    dbms_pipe.pack_message( 'done' );
    dbms_pipe.pack_message( :retval );
    :retval := dbms_pipe.send_message( :pipeid );
    end;
    END-EXEC;
    } /* end else if */
    else if( !strcmp(( char * ) command.arr, "MSG2" ))
    { /* call for message 2 */
    /* retrieve the message */
    EXEC SQL EXECUTE
    begin
    dbms_pipe.unpack_message( :pipeid );
    dbms_pipe.unpack_message( :emailaddr );
    dbms_pipe.unpack_message( :string1 );
    dbms_pipe.unpack_message( :string2 );
    end;
    END-EXEC;
    /* copy into host variable */
    emailaddr.arr[ emailaddr.len ]= '\0';
    string1.arr[ string1.len ]= '\0';
    string2.arr[ string2.len ]= '\0';
    /* generate the email */
    retval= msg2( );
    /* reply with response */
    EXEC SQL EXECUTE
    begin
    dbms_pipe.pack_message( 'done' );
    dbms_pipe.pack_message( :retval );
    :retval := dbms_pipe.send_message( :pipeid );
    end;
    END-EXEC;
    } /* end else if */
    else
    { /* invalid command received */
    fprintf( loghnd, "maildaemon: illegal command... ignoring request.\n" );
    } /* end else */
    } /* end if */
    else
    { /* time out error occured */
    fprintf( loghnd, "maildaemon: timeout or other error while waiting for signal request.\n" );
    } /* end else */
    } /* end while */
    /* clean up and exit */
    EXEC SQL COMMIT WORK RELEASE;
    fprintf( loghnd, "maildaemon: shutdown.\n" );
    fclose( loghnd );
    } /* end main( ) */
    null

  • EJB3.1 packaging

    Hello there,
    I would like to know what is the proper EJB3.1 packaging (bulding with maven) for this situation:
    I got ejb-jar module with application logic which uses other ejb-jar module with persistence. The problem is that I would like to have various persistence modules (e.g persistence-jpa.jar, persistence-jdbc.jar ... and so on), so the application logic should operate persitence via some interface (implemented by persistence modules). I tried to package such (set of) interface as simple JAR, then include it in both application logic and persistence modules and finally do JNDI lookup from application logic to get concrete persistence implementation (e.g. read from configuration), retype it to interface and use it.
    This solution somehow worked for me on Glassfish AS 3.1 but not on JBoss AS 7 (and finally I want this application be run on JBoss). The problem was, that returned EJB proxy from JNDI lookup did not implement interface from JAR.
    I'm wondering if this even was proper JxEE solution and if there is no any better solution or how generally package ejb-jar modules (within ear) to achieve such abstraction on application-logic level. Answer how correctly setup dependencies with maven and their scopes would be also appreciated:-)
    Thank you all

    Are you packaging everything as an EAR? If not, you should because then the modules are in the same scope and you'll have the least issues with class visibility. If you deploy EJBs as standalone modules, they become selfsufficient and isolated modules; depending on the default isolation level of the server this may or may not give problems out of the box.
    To get separated modules to communicate with each other reliably, even in the same application server instance, you should use remote interfaces. But you don't really have a standard setup in this case, so you may run into more issues even if you change the deployment of your application framework.

  • Why i get that message when i try to setup adobe photoshop?"session has dependencies that cannot be satisfied"

    why i get that message when i try to setup adobe photoshop?"session has dependencies that cannot be satisfied"Photoshop General Discussion

    YOu have not provided any system info nor the full install info, so nobody can say anything.
    Mylenium

  • Team Foundation Server 2013.2 - SharePoint 2013 SP1 - Missing Server Side Dependencies

    Environment:
    TFS 2013.2 (update 2) on Windows Server 2012 R2, with MS SQL Server 2014 on the same machine;
    SharePoint 2013 SP1 (with April 2014 update) on Windows Server 2012 R2
    MS SQL Server 2014 on Windows Server 2012 R2 (Used by SharePoint)
    Title 
     Missing server side dependencies.  
    Severity 
     1 - Error  
    Category 
     Configuration  
    Explanation 
    [MissingSetupFile] File 
    [Features\TfsDashboardAgileReports\Reports\Bug Progress.xlsx] is referenced [6] times in the database [WSS_Content_Internal], but exists only under Microsoft SharePoint Foundation 2010 setup folder. Consider upgrading the feature/solution which contains this
    file to the latest version. One or more setup files are referenced in the database [WSS_Content_Internal], but are not installed on the current farm. Please install any feature or solution which contains these files.
    [MissingSetupFile] File 
    [Features\TfsDashboardAgileReports\Reports\Bug Reactivations.xlsx] is referenced [6] times in the database [WSS_Content_Internal], but exists only under Microsoft SharePoint Foundation 2010 setup folder. Consider upgrading the feature/solution which contains
    this file to the latest version. One or more setup files are referenced in the database [WSS_Content_Internal], but are not installed on the current farm. Please install any feature or solution which contains these files.
    [MissingSetupFile] File 
    [Features\TfsDashboardAgileReports\Reports\Bug Trends.xlsx] is referenced [6] times in the database [WSS_Content_Internal], but exists only under Microsoft SharePoint Foundation 2010 setup folder. Consider upgrading the feature/solution which contains this
    file to the latest version. One or more setup files are referenced in the database [WSS_Content_Internal], but are not installed on the current farm. Please install any feature or solution which contains these files.
    And dozen more similar entries
    The server is not in production, so I don't know if this error would cause any problems or not.
    How to resolve this?
    Thanks!
    Fat Dragon

    Hi
    A colleague and I are looking at a similar issue on TFs 2010 upgraded to TFS 2013 which I guess is slightly different mssing dependencies given the project template. we're using
    [MissingSetupFile] File [Features\TfsDashboardBaseUI\default.aspx] is referenced [1] times in the database [WSS_Content], but exists only under Microsoft SharePoint Foundation 2010 setup folder. Consider upgrading the feature/solution which contains this
    file to the latest version. One or more setup files are referenced in the database [WSS_Content], but are not installed on the current farm. Please install any feature or solution which contains these files.
    [MissingSetupFile] File [Features\TswaWebParts\WebParts\CompletedBuilds.webpart] is referenced [1] times in the database [WSS_Content], but exists only under Microsoft SharePoint Foundation 2010 setup folder. Consider upgrading the feature/solution which contains
    this file to the latest version. One or more setup files are referenced in the database [WSS_Content], but are not installed on the current farm. Please install any feature or solution which contains these files.
    [MissingSetupFile] File [Features\TswaWebParts\WebParts\GoToWorkItem.webpart] is referenced [1] times in the database [WSS_Content], but exists only under Microsoft SharePoint Foundation 2010 setup folder. Consider upgrading the feature/solution which contains
    this file to the latest version. One or more setup files are referenced in the database [WSS_Content], but are not installed on the current farm. Please install any feature or solution which contains these files.
    Will logon in a couple of days to test "Fat Dragon's" approach ( unless someone tells me different)
    Daniel
    Freelance consultant

  • Help with Could not load file or assembly 'msshrtmi' or one of its dependencies. An attempt was made to load a program with an incorrect format.

    This was all working yesterday, but this morning, I cannot run in the dev fabric, or even setting the website project as a startup project directly, I get the following error:
    Could not load file or assembly 'msshrtmi' or one of its dependencies. An attempt was made to load a program with an incorrect format.
    Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
    Exception Details: System.BadImageFormatException: Could not load file or assembly 'msshrtmi' or one of its dependencies. An attempt was made to load a program with an incorrect format.
    Source Error:
    An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
    Assembly Load Trace: The following information can be helpful to determine why the assembly 'msshrtmi' could not be loaded.
    === Pre-bind state information ===
    LOG: User = Andrew-VAIO\Andrew
    LOG: DisplayName = msshrtmi
    (Partial)
    WRN: Partial binding information was supplied for an assembly:
    WRN: Assembly Name: msshrtmi | Domain ID: 3
    WRN: A partial bind occurs when only part of the assembly display name is provided.
    WRN: This might result in the binder loading an incorrect assembly.
    WRN: It is recommended to provide a fully specified textual identity for the assembly,
    WRN: that consists of the simple name, version, culture, and public key token.
    WRN: See whitepaper http://go.microsoft.com/fwlink/?LinkId=109270 for more information and common solutions to this issue.
    LOG: Appbase = file:///C:/Users/Andrew/Desktop/Beko2011Azure/Website/
    LOG: Initial PrivatePath = C:\Users\Andrew\Desktop\Beko2011Azure\Website\bin
    Calling assembly : (Unknown).
    ===
    LOG: This bind starts in default load context.
    LOG: Using application configuration file: C:\Users\Andrew\Desktop\Beko2011Azure\Website\web.config
    LOG: Using host configuration file:
    LOG: Using machine configuration file from C:\Windows\Microsoft.NET\Framework\v4.0.30319\config\machine.config.
    LOG: Policy not being applied to reference at this time (private, custom, partial, or location-based assembly bind).
    LOG: Attempting download of new URL file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/Temporary ASP.NET Files/root/cb955b02/eef106e2/msshrtmi.DLL.
    LOG: Attempting download of new URL file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/Temporary ASP.NET Files/root/cb955b02/eef106e2/msshrtmi/msshrtmi.DLL.
    LOG: Attempting download of new URL file:///C:/Users/Andrew/Desktop/Beko2011Azure/Website/bin/msshrtmi.DLL.
    ERR: Failed to complete setup of assembly (hr = 0x8007000b). Probing terminated.
    Stack Trace:
    [BadImageFormatException: Could not load file or assembly 'msshrtmi' or one of its dependencies. An attempt was made to load a program with an incorrect format.]
    System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks) +0
    System.Reflection.RuntimeAssembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks) +39
    System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection, Boolean suppressSecurityChecks) +132
    System.Reflection.RuntimeAssembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection) +144
    System.Reflection.Assembly.Load(String assemblyString) +28
    System.Web.Configuration.CompilationSection.LoadAssemblyHelper(String assemblyName, Boolean starDirective) +46
    [ConfigurationErrorsException: Could not load file or assembly 'msshrtmi' or one of its dependencies. An attempt was made to load a program with an incorrect format.]
    System.Web.Configuration.CompilationSection.LoadAssemblyHelper(String assemblyName, Boolean starDirective) +618
    System.Web.Configuration.CompilationSection.LoadAllAssembliesFromAppDomainBinDirectory() +209
    System.Web.Configuration.CompilationSection.LoadAssembly(AssemblyInfo ai) +130
    System.Web.Compilation.BuildManager.GetReferencedAssemblies(CompilationSection compConfig) +178
    System.Web.Compilation.BuildManager.GetPreStartInitMethodsFromReferencedAssemblies() +94
    System.Web.Compilation.BuildManager.CallPreStartInitMethods() +332
    System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters, PolicyLevel policyLevel, Exception appDomainCreationException) +677
    [HttpException (0x80004005): Could not load file or assembly 'msshrtmi' or one of its dependencies. An attempt was made to load a program with an incorrect format.]
    System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +9079228
    System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +97
    System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr) +258
    Note that the dev machine is x64 Win7.
    I have not tried deploying this to staging since the issue started as I'm a bit nervous of touching the staging/live environment until this is solved.
    Removing the PlatformTarget element from the project file has no effect
    Removing the msshrtmi.dll file from the bin directory of the website project ends up with 
    'Could not load file or assembly 'Microsoft.WindowsFabric.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified'
    I have used Git to revert to the last working build to no effect (But I don't have the obj/bin folders in GIT), but it has atleast reset the project files etc.
    If I return msshrtmi.dll to the bin folder and switch the model and website projects to x64 there is no change
    If I switch both to x86 then I get an error Could not load file or assembly 'BekoModel2011' or one of its dependencies. An attempt was made to load a program with an incorrect format.
    which is the model project - presumably because to run on my x64 machine I need the 64bit version?
    I really need to be able to debug and then publish some changes ASAP.
    Andrew

    Hi,
    Is it true that you're using IIS to host the application? Could you check whether the process is x64 or x86 one via task manager or config in IIS manager?
    http://blogs.msdn.com/b/rakkimk/archive/2007/11/03/iis7-running-32-bit-and-64-bit-asp-net-versions-at-the-same-time-on-different-worker-processes.aspx
    Allen Chen [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

  • NWDI setup, problem while deploying .sca files on SAP PI 7.1 server

    Hi
    I have a SAP PI 7.1 server. I want to setup DTR on it.
    From service market place i downloaded the required .sca files
    Location:
    Support Packages and Patches --> Browse our Download Catalog --> SAP NetWeaver and complementary products --> SAP NETWEAVER PI --> SAP NETWEAVER PI 7.1 --> Entry by Component --> Development Infrastructure --> SAP NetWeaver and complementary products --> SAP NETWEAVER PI --> SAP NETWEAVER PI 7.1 --> Entry by Component --> Development Infrastructure
    - DICBS25P_1-10003500.SCA
    - DICMS25P_1-10003499.SCA
    - DIDTR25P_1-10003501.SCA
    When i try to deploy these files using JSPM (option:- Business Packages)
    It is not able to deploy CMS and CBS files and its giving error.
    Error for DICMS25P_1-10003499.SCA
    Archive
    <server>\sapmnt\trans\EPS\in\DICMS25P_1-10003499.SCA for component sap.com/DI_CMS was admitted for deployment Deployment of archive
    <server>\sapmnt\trans\EPS\in\DICMS25P_1-10003499.SCA --> tcctsappl.sda for component sap.com/tcctsappl is rejected because it depends on missing components Detailed message: 1. Unresolved dependencies: sap.com/tcctstransport_api not found in the admitted batch items and the repository Deployment of archive
    <server>\sapmnt\trans\EPS\in\DICMS25P_1-10003499.SCA --> tcSLCMStsawebui.sda for component sap.com/tcSLCMStsawebui is rejected because deployment of other component it depends on is rejected Detailed message: 1. Unresolved dependency problem in chain of dependent item 'sap.com_tcSLCMSWebUI'. Deployment of archive
    <server>\sapmnt\trans\EPS\in\DICMS25P_1-10003499.SCA --> tcSLCMSWebUI.sda for component sap.com/tcSLCMSWebUI is rejected because deployment of other component it depends on is rejected Detailed message: 1. Unresolved dependency problem in chain of dependent item 'sap.com_tcSLdiindex'. Deployment of archive
    <server>\sapmnt\trans\EPS\in\DICMS25P_1-10003499.SCA --> tcSLdiindex.sda for component sap.com/tcSL~diindex is rejected because deployment of other component it depends on is rejected
    Error for DICBS25P_1-10003500.SCA
    Details message(s): Archive
    <server>\sapmnt\trans\EPS\in\DICBS25P_1-10003500.SCA for component sap.com/DI_CBS was admitted for deployment Deployment of archive
    <server>\sapmnt\trans\EPS\in\DICBS25P_1-10003500.SCA --> tc.CBS.Appl.sda for component sap.com/tc.CBS.Appl is rejected because deployment of other component it depends on is rejected Detailed message: 1. Unresolved dependency problem in chain of dependent item 'sap.com_tc.CBS.WebUI'. Deployment of archive
    <server>\sapmnt\trans\EPS\in\DICBS25P_1-10003500.SCA --> tc.CBS.WebUI.sda for component sap.com/tc.CBS.WebUI is rejected because deployment of other component it depends on is rejected Detailed message: 1. Unresolved dependency problem in chain of dependent item 'sap.com_tcdicbsjlinwd'. Deployment of archive
    <server>\sapmnt\trans\EPS\in\DICBS25P_1-10003500.SCA --> tcdicbsjlinwd.sda for component sap.com/tcdicbs~jlinwd is rejected because deployment of other component it depends on is rejected Detailed message: 1. Unresolved dependency problem in chain of dependent item 'sap.com_tc.CBS.Service'. Deployment of archive
    <server>\sapmnt\trans\EPS\in\DICBS25P_1-10003500.SCA --> tc.CBS.CommonPart.sda for component sap.com/tc.CBS.CommonPart is rejected because it depends on missing components Detailed message: 1. Unresolved dependencies: sap.com/tc.CBS.DBDefs not allowed between software types: primary-library --> JDDSCHEMA Deployment of archive
    <server>\sapmnt\trans\EPS\in\DICBS25P_1-10003500.SCA --> tc.CBS.Service.sda for component sap.com/tc.CBS.Service is rejected because deployment of other component it depends on is rejected Detailed message: 1. Unresolved dependency problem in chain of dependent item 'sap.com_tc.CBS.CommonPart'. See Deploy Controller log F:\usr\sap\PS2\DVEBMGS00\j2ee\JSPM\log\log_2011_11_21_16_44_12\deploy_2011-11-21_17-06-01.log for details.
    Please Help.
    Regards
    Osman Jabri
    Edited by: Osman Jabri on Nov 21, 2011 12:40 PM

    Deploy status is 'Admitted'
    Deployment Items -
         1. Client path '
    hydhtc130380d\sapmnt\trans\EPS\in\DICBS25P_1-10003500.SCA'
         Sdu info :name 'DI_CBS', vendor 'sap.com', location 'MAIN_APL70P25_D', version '1000.7.00.25.1.20110905193551'
              Deploy status is 'Admitted'
              Time statistics:
              Contained DCs:
              1.1:name 'tc.CBS.Appl', vendor 'sap.com', location 'MAIN_APL70P25_D', version '10937350', software type ('J2EE', sub type ''), dependencies :[( name 'tc.CBS.API', vendor 'sap.com') , ( name 'tc.CBS.CommonPart', vendor 'sap.com') , ( name 'com.sap.tc.Logging', vendor 'sap.com') , ( name 'com.sap.security.api.sda', vendor 'sap.com') ]          
                        Deploy status is 'Skipped'
                        Description:'1. Unresolved dependency problem in chain of dependent item 'sap.com_tc.CBS.WebUI'.'.
              1.2:name 'tc.CBS.WebUI', vendor 'sap.com', location 'MAIN_APL70P20_C', version '2930415', software type ('J2EE', sub type ''), dependencies :[( name 'tc.CBS.CommonPart', vendor 'sap.com') ]          
                        Deploy status is 'Skipped'
                        Description:'1. Unresolved dependency problem in chain of dependent item 'sap.com_tcdicbs~jlinwd'.'.
              1.3:name 'tcdicbs~jlinwd', vendor 'sap.com', location 'MAIN_APL70P20_C', version '2930416', software type ('J2EE', sub type ''), dependencies :[( name 'tc.CBS.CommonPart', vendor 'sap.com') ]          
                        Deploy status is 'Skipped'
                        Description:'1. Unresolved dependency problem in chain of dependent item 'sap.com_tc.CBS.Service'.'.
              1.4:name 'tc.CBS.CommonPart', vendor 'sap.com', location 'MAIN_APL70P25_D', version '10927802', software type ('primary-library', sub type ''), dependencies :[( name 'tc.CBS.API', vendor 'sap.com') , ( name 'tc.CBS.DBDefs', vendor 'sap.com') , ( name 'com.sap.tc.Logging', vendor 'sap.com') , ( name 'com.sap.security.api.sda', vendor 'sap.com') , ( name 'tcdtr.clientvfs-adl', vendor 'sap.com') , ( name 'opensql', vendor 'sap.com') , ( name 'com.sap.guid', vendor 'sap.com') , ( name 'sapxmltoolkit', vendor 'sap.com') , ( name 'tcCBSComponentLibrary', vendor 'sap.com') ]          
                        Deploy status is 'PrerequisiteViolated'
                        Description:'1. Unresolved dependencies:
    sap.com/tc.CBS.DBDefs     not allowed between software types: primary-library --> JDDSCHEMA'.
              1.5:name 'tc.CBS.Service', vendor 'sap.com', location 'MAIN_APL70P25_C', version '10522285', software type ('primary-service', sub type ''), dependencies :[( name 'tc.CBS.API', vendor 'sap.com') , ( name 'tc.CBS.CommonPart', vendor 'sap.com') , ( name 'com.sap.tc.Logging', vendor 'sap.com') , ( name 'tcdtr.clientvfs-adl', vendor 'sap.com') , ( name 'opensql', vendor 'sap.com') , ( name 'com.sap.guid', vendor 'sap.com') , ( name 'sapxmltoolkit', vendor 'sap.com') , ( name 'tcCBSComponentLibrary', vendor 'sap.com') ]          
                        Deploy status is 'Skipped'
                        Description:'1. Unresolved dependency problem in chain of dependent item 'sap.com_tc.CBS.CommonPart'.'.
              1.6:name 'tc.CBS.DBDefs', vendor 'sap.com', location 'MAIN_APL70P20_C', version '2929767', software type ('JDDSCHEMA', sub type ''), dependencies :[none]          
                        Deploy status is 'Admitted'
         2. Client path '
    hydhtc130380d\sapmnt\trans\EPS\in\DICMS25P_1-10003499.SCA'
         Sdu info :name 'DI_CMS', vendor 'sap.com', location 'MAIN_APL70P25_D', version '1000.7.00.25.1.20110905193601'
              Deploy status is 'Admitted'
              Time statistics:
              Contained DCs:
              2.1:name 'tcctsappl', vendor 'sap.com', location 'MAIN_APL70P25_C', version '10521775', software type ('J2EE', sub type ''), dependencies :[( name 'tcctstransport_api', vendor 'sap.com') ]          
                        Deploy status is 'PrerequisiteViolated'
                        Description:'1. Unresolved dependencies:
    sap.com/tcctstransport_api     not found in the admitted batch items and the repository'.
              2.2:name 'tcSLCMStsawebui', vendor 'sap.com', location 'MAIN_APL70P20_C', version '2930427', software type ('J2EE', sub type ''), dependencies :[( name 'tcSLCMSPCS', vendor 'sap.com') ]          
                        Deploy status is 'Skipped'
                        Description:'1. Unresolved dependency problem in chain of dependent item 'sap.com_tcSLCMS~WebUI'.'.
              2.3:name 'tcSLCMScversproxy', vendor 'sap.com', location 'MAIN_APL70VAL_C', version '1496430', software type ('J2EE', sub type ''), dependencies :[none]          
                        Deploy status is 'Admitted'
              2.4:name 'tcSLCMSconfigdbschema', vendor 'sap.com', location 'MAIN_APL70P20_C', version '2929860', software type ('JDDSCHEMA', sub type ''), dependencies :[none]          
                        Deploy status is 'Admitted'
              2.5:name 'tcSLCMSPCSDBSchema', vendor 'sap.com', location 'MAIN_APL70P20_C', version '2929768', software type ('JDDSCHEMA', sub type ''), dependencies :[none]          
                        Deploy status is 'Admitted'
              2.6:name 'tcSLCMSWebUI', vendor 'sap.com', location 'MAIN_APL70P23_D', version '7714571', software type ('J2EE', sub type ''), dependencies :[( name 'tcSLCMSPCS', vendor 'sap.com') , ( name 'tcSLCMSIDEClient', vendor 'sap.com') , ( name 'tccom.sap.tmw.clients~_ctsa_client', vendor 'sap.com') , ( name 'tc.httpclient', vendor 'sap.com') , ( name 'applocking', vendor 'sap.com') ]          
                        Deploy status is 'Skipped'
                        Description:'1. Unresolved dependency problem in chain of dependent item 'sap.com_tcSLdiindex'.'.
              2.7:name 'tcSLCMSTCSEar', vendor 'sap.com', location 'MAIN_APL70P25_D', version '10947857', software type ('J2EE', sub type ''), dependencies :[( name 'tc.CBS.API', vendor 'sap.com') , ( name 'com.sap.util.monitor.jarm', vendor 'sap.com') , ( name 'tc.httpclient', vendor 'sap.com') , ( name 'com.sap.tc.Logging', vendor 'sap.com') , ( name 'tcsecsecurestorageservice', vendor 'sap.com') , ( name 'tcdtr.clientvfs-adl', vendor 'sap.com') , ( name 'tcjmx', vendor 'sap.com') , ( name 'tcSLCMSUtil', vendor 'sap.com') , ( name 'com.sap.util.monitor.grmg', vendor 'sap.com') , ( name 'tcCBSComponentLibrary', vendor 'sap.com') ]          
                        Deploy status is 'Admitted'
              2.8:name 'tcSLCMS~cleanuptool', vendor 'sap.com', location 'MAIN_APL70VAL_C', version '1552404', software type ('FS', sub type ''), dependencies :[none]          
                        Deploy status is 'Admitted'
              2.9:name 'tcSLdiindex', vendor 'sap.com', location 'MAIN_APL70P25_D', version '10947869', software type ('J2EE', sub type ''), dependencies :[( name 'tcSLCMSPCS', vendor 'sap.com') , ( name 'tcSLCMSIDEClient', vendor 'sap.com') , ( name 'tcSLCMS~Util', vendor 'sap.com') , ( name 'security.class', vendor 'sap.com') ]          
                        Deploy status is 'Skipped'
                        Description:'1. Unresolved dependency problem in chain of dependent item 'sap.com_tcSLCMS~PCS'.'.
              2.10:name 'tcSLCMSPCS', vendor 'sap.com', location 'MAIN_APL70P25_D', version '10947869', software type ('J2EE', sub type ''), dependencies :[( name 'tc.CBS.API', vendor 'sap.com') , ( name 'tcSLCMSIDEClient', vendor 'sap.com') , ( name 'com.sap.security.api.sda', vendor 'sap.com') , ( name 'com.sap.lcr.api.cimclient', vendor 'sap.com') , ( name 'tcsecsecurestorageservice', vendor 'sap.com') , ( name 'tcdiscmtransport_api', vendor 'sap.com') , ( name 'com.sap.aii.ibtransportclient', vendor 'sap.com') , ( name 'applocking', vendor 'sap.com') , ( name 'tcdtr.clientvfs-adl', vendor 'sap.com') , ( name 'tcjmx', vendor 'sap.com') , ( name 'tcSLCMSUtil', vendor 'sap.com') , ( name 'security.class', vendor 'sap.com') , ( name 'tcCBSComponentLibrary', vendor 'sap.com') , ( name 'com.sap.util.monitor.jarm', vendor 'sap.com') , ( name 'tccom.sap.tmw.clients_ctsa_client', vendor 'sap.com') , ( name 'tcSLCMScversproxy', vendor 'sap.com') , ( name 'com.sap.aii.util.xml', vendor 'sap.com') , ( name 'tcSLCMS~TCSEar', vendor 'sap.com') , ( name 'com.sap.aii.util.misc', vendor 'sap.com') , ( name 'com.sap.guid', vendor 'sap.com') , ( name 'keystore', vendor 'sap.com') , ( name 'sapxmltoolkit', vendor 'sap.com') , ( name 'com.sap.exception', vendor 'sap.com') , ( name 'com.sap.util.monitor.grmg', vendor 'sap.com') ]          
                        Deploy status is 'PrerequisiteViolated'
                        Description:'1. Unresolved dependencies:
    sap.com/tccom.sap.tmw.clients_ctsa_client     not found in the admitted batch items and the repository'.
         3. Client path '
    hydhtc130380d\sapmnt\trans\EPS\in\DIDTR25P_1-10003501.SCA'
         Sdu info :name 'DI_DTR', vendor 'sap.com', location 'MAIN_APL70P25_D', version '1000.7.00.25.1.20110908142653'
              Deploy status is 'Admitted'
              Time statistics:
              Contained DCs:
              3.1:name 'tcjdiheartbeat~enterpriseapp', vendor 'sap.com', location 'MAIN_APL70P25_D', version '10937328', software type ('J2EE', sub type ''), dependencies :[none]          
                        Deploy status is 'Admitted'
              3.2:name 'tcdtrconsole~sda', vendor 'sap.com', location 'MAIN_APL70VAL_C', version '1586999', software type ('FS', sub type ''), dependencies :[none]          
                        Deploy status is 'Admitted'
              3.3:name 'tcdtrdbschema', vendor 'sap.com', location 'MAIN_APL70P20_C', version '2929861', software type ('JDDSCHEMA', sub type ''), dependencies :[none]          
                        Deploy status is 'Admitted'
              3.4:name 'tcdtrenterpriseapp', vendor 'sap.com', location 'MAIN_APL70P25_D', version '10937327', software type ('J2EE', sub type ''), dependencies :[none]          
                        Deploy status is 'Admitted'
    Nov 21, 2011 5:06:19 PM  [Info  ]:+++ Validation finished with status 'Success' +++[ deployerId=4 ]
    Nov 21, 2011 5:06:19 PM  [Path  ]:+++++ End  V A L I D A T E action +++++[ deployerId=4 ]. Total time:[#16: 18.367 sec]

  • How do setup FlexUnit in your CI build process on 64-Bit Linux

    Hello everyone. I am trying to setup FlexUnit in my build process and am using Rackspace cloud servers for my build server. I only have the option of Linux 64 bit distros or Windows 32b/64b. I started setting up and configuring everything on Linux but ran into problems installing the required stand alone player for test execution using FlexUnit. There is no 64-bit linux compatitble version of the stand alone player. In configuring the system to use the browser plugin on the machine instead of the stand alone player for executing the tests, I then get a manual interaction component which doesn't fit well with an automated CI build.
    Am I the only person out there trying to integrate FlexUnit into my CI process on a 64b Linux machine? Any pointers, tips, workarounds or general hypothetical ideas would be great!

    @mbbender - Answers below:
    > I have been able to get the Flash Plugin working in a browser on my 64b Ubuntu 10.4 system. However, from my understanding I can not use the flash plugin from a browser to properly execute a headless execution of my tests during the CI process. To execute the tests as part of the CI process I need the Flash Stand Alone Player.
    -- As of FlexUnit 4.1-beta2, you have the option of executing your tests using the stand-alone debug Flash Player using the default mechanism to launch that player or using a custom command, which could potentially point to the browser.  Check out the docs on the Ant task @ http://docs.flexunit.org/index.php?title=Ant_Task#Usage and the sample CI build using a browser @ http://github.com/flexunit/flexunit/blob/master/FlexUnit4SampleCIProject/build.browser.xml for more details on how to do this.
    > Are you saying that I can somehow use the Flash Plugin dependencies to install the Flash Stand Alone Player? If so, would I then need a 32b emulator wrapper for running the Stand Alone Player?  Or, are you suggesting that I can somehow use the Flash Plugin in the browser to do what I need to execute my tests during the Hudson build?
    -- Although I'm not a savvy Linux admin, it's my understanding that recent 64-bit Linux distros can execute 32-bit applications as well as 64-bit applications.  The only req I'm aware of is that the 32-bit version of the dependencies must be available.  In this case, executing the 32-bit version of the SA player should work from what I understand.
    > Do you have a CI build process setup on a Linux 64b CentOS system with FlexUnit? To be honest, I'm more concerned with the end result right now than learning how to do it on my own and would like to know if you can potentially help me get this done a little quicker if you are interested.
    -- I currently have a setup using 64-bit CentOS and running the 32-bit SA player, although it's not on Adobe's proper list of supported OSes.  We've worked with other folks who have the 32-bit SA player running with FlexUnit on Ubuntu 64-bit.  There was some feedback on some issues using older versions of openSUSE, but I don't know too many details re: the problem.
    Hope this helps.
    -Brian

  • Year-old setup, much trouble updating to latest (many attempts so far)

    In brief: I'm about a year behind on Arch with a production server that would be a gigantic pain to migrate to a fresh install. Some updates require a glibc that requires a filesystem more recent than the one I have, which I can't update to because I'm still not even up to systemd and such, and I can't update to systemd and such because there are file conflicts with the old filesystem. It seems like a catch-22 to me; I don't know what to do and would really appreciate some direction.
    In full: First of all, yes, I know this post about how to get through the filesystem change to /bin, /sbin, /usr/sbin.
    However, I am running into some problems that seem to total to a catch-22 when I try to do it.
    First of all, my setup is so old that when I run (from the above post)
    pacman -Qqo /bin /sbin /usr/sbin | pacman -Qm -
    then
    pacman -Sy
    and then the preceding command again, I have new packages added. In particular:
    # pacman -Qqo /bin /sbin /usr/sbin | pacman -Qm -
    error: cannot determine ownership of directory '/bin'
    error: cannot determine ownership of directory '/sbin'
    error: cannot determine ownership of directory '/usr/sbin'
    courier-authlib 0.64.0-2
    courier-imap 4.10.0-1
    courier-maildrop 2.5.5-2
    dbus-core 1.6.0-5
    dcron 4.5-3
    initscripts 2012.06.3-1
    libfetch 2.33-3
    libgl 8.0.3-3
    libglapi 8.0.3-3
    libmysqlclient 5.5.25-1
    libsystemd 185-4
    mysql 5.5.25-1
    mysql-clients 5.5.25-1
    owncloud-git 20120531-1
    php-suhosin 0.9.33-1
    pure-ftpd 1.0.35-1
    qt 4.8.2-2
    spawn-fcgi-php 1.1.1-1
    squirrelmail 1.4.22-1
    systemd-tools 185-4
    sysvinit 2.88-6
    tcp_wrappers 7.6-12
    You can see the old initscripts, libsystemd, systemd-tools packages still on my server.
    The problem that I am running across is that some of these packages, such as dcore and systemd-tools, are outdated and no longer in the repositories.
    If, however, I try to upgrade those, such as upgrading to systemd:
    # pacman -S systemd
    :: The following packages should be upgraded first :
    pacman
    :: Do you want to cancel the current operation
    :: and upgrade these packages now? [Y/n] n
    resolving dependencies...
    looking for inter-conflicts...
    :: systemd and libsystemd are in conflict. Remove libsystemd? [y/N] y
    :: systemd and systemd-tools are in conflict. Remove systemd-tools? [y/N] y
    Targets (3): libsystemd-185-4 [removal] systemd-tools-185-4 [removal] systemd-204-3
    Total Download Size: 2.24 MiB
    Total Installed Size: 13.88 MiB
    Net Upgrade Size: 10.54 MiB
    Proceed with installation? [Y/n]
    :: Retrieving packages from core...
    systemd-204-3-i686 2.2 MiB 3.57M/s 00:01 [######################################] 100%
    (1/1) checking package integrity [######################################] 100%
    (1/1) loading package files [######################################] 100%
    (1/1) checking for file conflicts [######################################] 100%
    error: failed to commit transaction (conflicting files)
    systemd: /usr/share/bash-completion/completions/udevadm exists in filesystem
    Errors occurred, no packages were upgraded.
    or something other file conflict.
    I've tried moving the contents of /sbin, /bin, /usr/sbin to /usr/bin and then using /usr/bin/ln to make symbolic links to replace those directories and then going ahead with
    # pacman -Syu --ignore filesystem,bash
    # pacman -S bash
    # pacman -Su
    However, I've tried three or four different ways of doing this (god bless VPS backups) and always end up with a completely broken system that doesn't even boot afterwards.
    As a last resort, I tried simply uninstalling all repositories that would leave files in /bin, /sbin, /usr/sbin, symlinking those three directories to /usr/bin, and then trying the update. /lib still gives me a problem, however; I tried moving the contents of /lib to /usr/lib and symlinking /lib to /usr/lib, but once I move the contents of /lib, as expected, nothing works. If I do pacman -Syuf, it all goes straight to fell.
    I feel as though I am stuck. Is there something I'm missing? Is there a solution, or will I be stuck migrating to a fresh install? I could really use some advice.
    Last edited by 78666cdc (2013-08-07 05:13:17)

    # pacman -Qo udevadm
    /usr/bin/udevadm is owned by systemd-tools 185-4
    Yes, it is past the /lib symlink upgrade. I got 99% of the way there with the various bin directories and /lib was the very last obstacle, and I just could not figure out a way around that.
    However, one of my tries did leave me with the /lib symlink. I don't recall how I get there and didn't appreciate its importance, so I've been unable to duplicate it; since I saw it once, I have hope that there is a solution.
    Migrating this server and all its various user data, git repositories, SQL databases, and such would take me a couple days. I got 99% of the way there and hope that there's a way I can get this done in a couple hours, given the right sequence of steps.
    Last edited by 78666cdc (2013-08-07 05:17:22)

  • How to create a setup for window form application including the related sql database?

    i have created a simple window form application project that have only 2 form..
    1st one for login in which it'll check the userid n password from database.if both are correct then it will go to 2nd form.
    now i want this project to run in another computer.
    i created a setup file but its showing some error regarding the database instances connection..
    so if anyone can tell me in details how to create the setup file then it'll b a great help..
    thanx in advance..

    Hi,
    Consider the above scenario,I suggest you to use the SQL Server Compact+ ClickOnce Deployment, A Compact SQL database is a file that can be bundled with your application installation. Below is a link guiding you through the creation process of a SQL Compact
    database.
    http://technet.microsoft.com/en-us/library/ms173009.aspx
    The following link discusses setting up the necessary dependencies and prerequisites for SQL Server Compact. (Note, you will need to scroll to the section entitled Private File–Based Deployment.)
    http://msdn.microsoft.com/en-us/library/aa983326(v=VS.100).aspx
    A ClickOnce Deployment can help you publish your application attach compact SQL database into client machine.
    Regards,
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Dependent Files for Crystal Report missing while making Setup

    Hi Support Team
    I am trying to make a MSI Setup of my windows application by using Install Shield 2010
    Development Environment that is used to develop the application is
    VS 2008 having .Net Framework 3.5 SP1
    Crystal Reports 2008 with Service pack 2
    When I am trying to build the setup for my application using Install Shield 2010 I am getting errors related to crystal reports.
    I am using CrystalDecisions.Windows.Forms.CrystalReportViewer  control to display the reports at runtime.
    Dlls that I included with the setup related to this viewer are
    CrystalDecision.CrystalReports.Engine
    CrystalDecision.CrystalReports.Framework
    CrystalDecision.CrystalReports.InfoStore
    CrystalDecision.CrystalReports.ReportSource
    CrystalDecision.CrystalReports.Shared
    CrystalDecision.Windows.Forms
    The Errors that I am getting upon building the setup are listed below
    Could not find dependent file BussinessObjects.Enterprise.Sdk, or One of its dependencies of component CrystalDecisions.CrystalReports.Engine.dll                   Error Code 6248          
    Could not find dependent file crpe32.dll, or one of its dependencies of component CrystalDecisions.CrystalReports.Engine.dll                                            
    u2dmapi.dll-------
    u2dpost.dll----
    And the same errors for
    CrystalDecision.Enterprise.Framework.dll
    CrystalDecision.Enterprise.InfoStore.dll
    CrystalDecision.windows.forms.dll
    And File not found. An error occurred merging module DMO.9b0u2026u2026u2026          Error Code 4075     
    And File not found. An error occurred merging module DMO1033.6496u2026u2026u2026     Error Code 4075
    I tried your several suggestions from your forums like
    I installed
    Crystal Reports 2008 Runtime
    Crystal Reports Basic Runtime for Visual Studio 2008
    Crystal Reports Basic for Visual Studio 2008 Service pack1
    And
    CRBasicVS2008_redistu2026.
    CRRedist2008_x86.msi
    And by putting the files like Product.xml in the C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages
    And I installed vcredist_x86.exe to install Microsoft Visual C++ 2005 Redistributable on my machine
    But no luck still I am getting the same errors.
    Please let me know which files I need to install on my development machine to get my setup working.
    Waiting eagerly for the response
    With Regards
    Arshad
    u2003

    Looks to me like you're adding just about any runtime to the project to make it work. Look at [this|https://wiki.sdn.sap.com/wiki/pages/viewpage.action?pageId=56787567] wiki and find out what runtime you actually need. Also, look at the CR assemblies referenced in your project. Then make sure that the you are using the correct msm file(s) for the correct version of the assemblies referenced. Do not add any other versions of CR msm files.
    I would also recommend having a look at the developer help file here;
    http://help.sap.com/businessobject/product_guides/boexir31/en/crsdk_net_dg_12_en.chm
    (search for runtime).
    Ludek
    Follow us on Twitter http://twitter.com/SAPCRNetSup

  • CRVS2010 and InstallShield LE Setup

    I created a windows forms application with Visual Studio 2010.
    To form1, I added a Crystal Reports viewer (CRVS2010 is installed).
    I added a Crystal Report to the project and set the Report Source of the viewer to this report.
    A simple application.
    Now I need to distribute this application.
    I added an InstallShield LE project and set up the project.
    Under Redistribuables I checked SAP Crystal Reports runtime engine for .NET Framework 4
    and the .NET Framework.
    Compiled the project.
    Now taking the Setup.exe and ISSetupPrerequisites folder to my test computer, the setup program
    displays Error 1904.....failed to register crtslv.dll....-214010895.
    How do I fix this?
    I have created the project using .NET framework 3.5 and .NET framework 4. Both setup programs
    display the same error message.
    My test computer is running Windows XP SP3.

    Here is the response I got from Mandeep Jassal.
    The VC80 runtime redist from the following 2 locations can be used to ensure you have the dependencies installed for CR.
    This update will install the VC80 merge modules and .msi package. 
    http://www.microsoft.com/downloads/en/details.aspx?FamilyID=7c8729dc-06a2-4538-a90d-ff9464dc0197&displaylang=en
    This link provides the redist package separately (in case VS2005 is not installed).
    http://www.microsoft.com/downloads/en/details.aspx?familyid=766a6af7-ec73-40ff-b072-9112bab119c2&displaylang=en
    I found that the Microsoft Visual C++ 2005 SP1 Redistributable Package that I was installing was version 8.0.56336.
    It needs to be version 8.0.59193. Refer to Microsoft Knowledge Base Article 973544.
    Note: with older crystal report programs installed alongside new crystal report programs, under Add and Remove programs,
    2 Visual C++ 2005 installs will be listed. One for each version.

  • How to setup startup script in Solaris 10

    Could anyone point me out how to setup a startup script at run level 3 or 2 in solaris 10 ?
    Any previous solaris such as 9, 8, I just write a script and put in /etc/init.d/, then link it to run level 3 or 2. But in solaris 10 is different now.
    I could not find any in the manual.
    Thanks.

    Could anyone point me out how to setup a startup
    script at run level 3 or 2 in solaris 10 ?
    Any previous solaris such as 9, 8, I just write a
    script and put in /etc/init.d/, then link it to run
    level 3 or 2. You can do the same thing in Solaris 10.
    But in solaris 10 is different now.There are alternative methods that are recommended (creating a service via a manifest file), but the old startup stuff still works just fine. You don't get the benefits of monitoring and fine-grained dependencies with the legacy startup scripts.
    I could not find any in the manual.An older doc is http://mediacast.sun.com/share/bobn/SMF-migrate.pdf. You might also check the SMF FAQ.
    http://opensolaris.org/os/community/smf/faq/ Section 4 is on manifest development.
    Darren

Maybe you are looking for

  • Errer when, Call from java to pl sql procedure with table out parameter

    Hi , Please help me ? It's urgent for me ..... My Oracle Code is like this , CREATE TABLE TEST_TABLE ( DATE1 DATE, VALUE_EXAMPLE VARCHAR2(20 BYTE), VALUE2_EXAMPLE VARCHAR2(20 BYTE), VALUE3_EXAMPLE NUMBER ); CREATE OR REPLACE TYPE TONERECORDTEST AS OB

  • While downloading 7.0.6 my iphone 5 crashes

    While downloading 7.0.6 my iphone 5 it froze and said plug into itunes, when i did that, got error phone needs to be restored, couldn't get it to work keep crashing on restore for a few hours, finally restored and now it's stuck on intro/setup pages,

  • Replication to UME

    We are using UME for external portal users, and LDAP for internal portal users.  We would like to update the email address in the UME from the vendor master in our ERP system.  Any ideas how this can best be accomplished? Thanks, Kevin

  • Very slow transfer to Time Capsule (Ethernet)

    I am trying to transfer 80 gb to my Time Capsule (Ethernet) but transfer is very slow (100 kb/s). How can I fix it?

  • Ics updte for xperia U

    when are these lazzyy sony staff members are going to release ICS update for other sony xperia U SI numbers.. enough..im now out of patience waiting for months nd months still no udpate..its already 2nd week of oct while the samsung already rolled ou