Clearmake: Warning: Too many command lines for "pcscfg.cfg"

Hi,
We are in the process of migrating an application(contains pro*C code) from oracle 9i to 10g.
When the application is compiled on oracle 9i the compilation used complete with out any problems.
After we changed the ORACLE_HOME parameter in our makefile to point to 10g home. clearmake
gives the following Warning. though the build is successful
clearmake: Warning: Too many command lines for "pcscfg.cfg"
Could anybody please help me in getting rid of this warning?
Regards
Srikrishan

Hi,
I have removed all unwanted things from the makefile, but the problem is still there.
I have included a sample program and the makefile which reproduces the problem.
The problem goes away if I comment out 4th line from the makefile and use 5th line instead
Could anybody please help?
#################The contents of the make file are #####################
targets: proctest
#ORACLE_HOME= /data/oracle/product/9.2.0
ORACLE_HOME= /data/tsd_oracle/hpux/10.2.0.2
include $(ORACLE_HOME)/precomp/lib/env_precomp.mk
#include /data/oracle/product/9.2.0/precomp/lib/env_precomp.mk
ORACLEINCLUDES= -I$(ORACLE_HOME)/precomp/public
PROCSYSINCLUDEOPT=sys_include='(/usr/include,/opt/aCC/include,/opt/aCC/include/iostream)'
ALLPROCINCLUDEOPTS= $(PROCSYSINCLUDEOPT)
PROCPPFLAGS= sqlcheck=full lines=yes code=cpp def_sqlcode=yes $(ALLPROCINCLUDEOPTS)
ACC=/opt/aCC/bin/aCC
ORACLELIBS= -L $(ORACLE_HOME)/lib32 -l:libclntsh.sl
#===========================proc test==================================
proctest:proctest.o
$(ACC) -o proctest $(ORACLELIBS) proctest.o
#========================= General target rules ============================
proctest.o:
$(ORACLE_HOME)/bin/$(PROC) $(PROCPPFLAGS) CPP_SUFFIX=cc iname=proctest.pc
$(ACC) $(ORACLEINCLUDES) -c proctest.cc -o proctest.o
#####################program (proc test.pc)#########################
#include<stdlib.h>
#include<iostream.h>
#include<sqlca.h>
#define UNAME_LEN 20
#define PWD_LEN 20
EXEC SQL BEGIN DECLARE SECTION;
VARCHAR username[UNAME_LEN]; // VARCHAR is an ORACLE supplied struct
varchar password[PWD_LEN]; // varchar can be in lower case also
EXEC SQL END DECLARE SECTION;
void sql_error(char *msg);
int main()
EXEC SQL WHENEVER SQLERROR DO sql_error("ORACLE error:");
username.len = (unsigned short)strlen(strcpy((char *)username.arr, "scott"));
password.len = (unsigned short)strlen(strcpy((char *)password.arr, "tiger"));
EXEC SQL CONNECT :username IDENTIFIED BY :password;
cout<<"Connected to oracle \n";
return(0);
void sql_error(char *msg)
EXEC SQL WHENEVER SQLERROR CONTINUE;
cout << endl << msg << endl;
cout << sqlca.sqlerrm.sqlerrmc << endl;
EXEC SQL ROLLBACK RELEASE;
exit(1);
####################################################################

Similar Messages

  • Too many Subscribers/Receivers for Queue

    The link of Feedback in Java EE 5 tutorial doesn't work, because of this I ask my question here.
    I have tried the " Simple Example of Synchronous Message Receives" in Chapter 32 of Java EE 5 tutorial.
    In case of destination type queue I got error message.
    The log of test:
    M:\java\javaeetutorial5\examples\jms\simple\producer\dist>appclient -client producer.jar queue 3
    Destination type is queue
    Sending message: This is message 1
    Sending message: This is message 2
    Sending message: This is message 3
    M:\java\javaeetutorial5\examples\jms\simple\producer\dist>cd ../../synchconsumer/dist
    M:\java\javaeetutorial5\examples\jms\simple\synchconsumer\dist>appclient -client synchconsumer.jar queue
    Destination type is queue
    Exception occurred: com.sun.messaging.jms.ResourceAllocationException: [C4073]:
    A JMS destination limit was reached. Too many Subscribers/Receivers for Queue :
    PhysicalQueue user=guest, broker=pc2900:7676(1442)
    My question: How can I configure the Queue for more subcribers/receivers?

    Hi,
    Depending on the version of JMS, this may be a limitation of iMQ PE Edition (This is early in the morning for me, I can't remember which one). So you can look at the documentation, this may be a limitation of PE versus SE or EE. If you can modify it it would be using either the command line imqcmd or the gui based, imqadmin. With it, you can get into the connection factory, and change the maximum number of active consumers onto the queue.
    I beleive that using glassfish (as 9) would alleviate this limitation, if it is there, since this is using openmq (imq v4.0).
    HTH
    TE

  • Too many type parameters for interface

    In JDev 11.1.1.0.0, I do a compile and I get 65 files with errors saying
    Error: too many type parameters for interface java.util.Map<java.lang.String, java.lang.Class<?>>
    but the class doesn't use the Map object.
    Other files get it for the Set object.
    Note that no line number was given as part of the error message.
    I installed the JDev 11.1.1.0.0 base from the zip file.
    What's wrong?

    Hi,
    And you do a compile on what exactly, Please post one of the erroneous class' code using the code within bracket tag so that we can help you.
    Regards,
    ~ Simon

  • Too many recipients found for message type ORDERS in the ALE model

    Hi all ,
    please help me to solve this issue .
    i done with ale settings .
    orders message type is used in 2 different model view for 2 different systems
    when i create po it is giving error in output  "Too many recipients found for message type ORDERS in the ALE model"
    how can i rectify this error.
    Thanks

    > orders message type is used in 2 different model view for 2 different systems
    do both of them carter diffrent needs or is it the same idoc which is being sent to diffrent systems?
    if yes, then use a single model view with noth receiver systems defined in it.
    if not, i would suggest, copying the standard idoc and create a zidoc and then use different ones for diffrent receivers....
    or u can use diff versions of the orders message type...
    say orders05 for one.... receiver and orders02 for another one....
    hope this helps!!
    Cheers!!
    Sidharth

  • ALE settings error   "Too many recipients found for message type" urgent

    Hi all ,
    please help me to solve this issue !!!!!!!!
    i done with ale settings .
    in the bd64 , orders message type is used in 2 different model view for 2 different systems
    when i create po it is giving error in output "Too many recipients found for message type ORDERS in the ALE model"
    how can i rectify this error.
    Thanks

    Hi,
    Try to redefine your distribution model to have both receivers of your message type ORDERS in one "model view".
    Regards,
    Jakub

  • Too many recipients found for message type (Distribution model)

    Hi,
    I wanna send Dilvery note using message type DESADV from a SAP system to another non-SAP System.
    I have Created port partner profile and distribution model.
    But the Problem is the same message type DESADV is used to send Dilvery from SAP System to another SAP Client.
    Idoc getting failed and throwing error stating ‘Too many recipients found for message type DESADV in the ALE model ‘.
    I am sure we can create the more than one recipients for same message types. I have done it some time back. Any help highly appreciated.
    Regards
    Raj

    This message pops up when SAP can't identify how to distribute the IDoc based on the settings in BD64. Take a look at the settings there, most likely you'll need to add a filter.
    The big ALE/EDI/IDoc book suggests that the same IDoc may be distributed to 2 different systems but specific details are not clear. It seems that one system should be configured first (it does mention a need to use a filter) and then somehow menu Edit -> Model View -> Distribute should be used.
    I've never done it myself though and have only run into that error when I missed some filter settings in BD64. Hope this helps.

  • Too many recipients found for message type in the ALE model

    Hello Friends,
                            Please help me in solving this error. I have a Outbound sales order confirmation ORDRSP  .
    In the distribution model i have defined the sender receiver and message type clearly...
    But  in va01  after creating sales order  extras ->Output->Hearder --->Edit
    Output type-- BA00
    medium --ALE
    Dispatch time : Send Immediately
    I am getting a error -
    Too many recipients found for message type ORDRSP in the ALE model
    Message no. B1130
    Diagnosis
    In the ALE distribution customer model several recipient systems for IDOCs with message type ORDRSP and filter object type 'KUNNR' with value '100' have been modeled from this system, but only one recipient system is allowed.
    Procedure
    Please change the ALE distribution customer model so that it allows only one recipient system for the message from this system.
    Please help me in solving this error.
    Regards,
    jeevan

    Hi Jeevan,
    In BD64, the said problem occurs, since the message type ORDRSP will be configured to different Logical System.
    Since you are creating sales orders & Output type, system doesnt knows, to which Logical system, it has to be sent since the Message type exists more than once.
    select Your respective Logical System where the Outbound Sales Order Confirmation ORDRSP has been created.
    Under the node ORDRSP, add the filter group for Customer.
    Double click the Filter group and add the respective Customer No.s to whom the Order confirmation needs to be sent.
    Then create Sales Order Confirmation & Output type. Data will be passed(IDoc) to the respective Customer(where the customer no.) exist in the filter.
    Hope it solves your Issues.
    Regards,
    Anbalagan.

  • Need DOS Command-line for vgabios

    Hello,
    can anyone post the standard command-line for me to copy and paste into msdos autoexec ? I'm trying to temporary load the vgabios for my geforcefx.

    edit command. C:\edit autoexe.bat
    Now type in the commands you want
    Edited for misleading content

  • Command line for credential manager

    can anyone help me in getting command line for credential manager ... ?
    Thanks,
    VRAGHU

    If there are a lot of them you could go to a command prompt and type:
    cmdkey /list
    Or better yet:  cmdkey /list > del_creds.cmd
    Then edit the file so you are only left with, for example:
        cmdkey /delete:info-services.dev-inside.lni.wa.gov
        cmdkey /delete:info-services.inside.lni.wa.gov
        cmdkey /delete:inside.lni.wa.gov
        cmdkey /delete:lnidaptumtfs08.wads.res
        cmdkey /delete:lniduttumvm05
        cmdkey /delete:lnipstum01.wads.res
        cmdkey /delete:lnipstum02.wads.res
        cmdkey /delete:lnixapolysrm1.wads.res
        cmdkey /delete:ohr.apps-inside.lni.wa.gov
        cmdkey /delete:portal.apps-inside.lni.wa.gov
        cmdkey /delete:portal.dev-inside.lni.wa.gov
        cmdkey /delete:scsd8.unit-test.wads.wa.gov
    then run your del_creds.cmd file and they will all be gone.
    Steven Shippee

  • Command line for DISCOVERER 3.1.37

    I try to found the instructions about the command line for DISCOVERER 3.1.37 (how to activate with the username/password with the address of a workgroup on a file server)
    Where can i find informations about Command line mode and examples ?

    Hi,
    I think you need to upgrade Disco to 4.1.48, I don't think 4.1.37 works properly with Applcations 11.5.8.
    Rod West

  • Command line for replication setup for DS 4.16

    I am using Directory Server 4.16. I see example using command line for replication configuration in DS 5.0. Since 5.0 is quite different with 4.16. So my question is how to use command line to set up a Supplier in DS 4.16?
    I know we can use ldapmodify to do some change. I see an ldapreplica entry. I can setup supplier id and password there. It seems only change that entry is not enough. Where to setup the setup for "changedatabase", "replication schedule", "initial consumer later" something we do at the console screen?
    Your help is greatly appreciated.
    Iris

    Hi Iris
    Steps involved in Setting up Replication from command line
    Part I: On Consumer Directory Server
    1. Log on to the consumer directory server.
    2. Stop the consumer directory server
    3. Edit the slapd.conf file at <server-root>/slapd-<server-instance>/config so that it includes the following two lines. The lines show the DN of who is allowed to connect for replication and the entry's corresponding password.
    updatedn "uid=<REPLICA USER BIND DN>"
    updatepw {SHA}<SHA ENCRYPTED REPLICA USER PASSWORD>
    4. Edit the dse.ldif file at <server-root>/slapd-<server-instance>/config so that the entry cn=config contains the following two lines. These lines contain the same data as the line above.
    nsslapd-updatedn: uid=<REPLICA USER BIND DN>
    nsslapd-updatepw: <PLAIN TEXT REPLICA USER PASSWORD>
    5. Start the consumer directory server
    Part II: Creating the Replication Agreement
    1. Log on to the master directory server
    2. Stop the master directory server
    3. Edit the slapd.conf file at <server-root>/slapd-<server-instance>/config so that it includes the following two lines. This lines setup the changelog directory and suffix.
    changelogdir <dir path >
    changelogsuffix "cn=changelog"
    4. mkdir <CHANGELOG DIR>
    5. Start the master directory server
    6. Create a file named replica.ldif which contains the following lines. These lines reflect the agreement which will start the replication with the consumer; as such you should make the changes to reflect your environment.
    dn: cn=<CONSUMER FQDN>:<CONSUMER PORT>/o%3D<BASE DN>, cn=ldap://:<SUPPLIER
    PORT>,dc=<1ST ELEMENT OF SUPPLIER FQDN>,dc=<2ND ELEMENT OF SUPPLIER
    FQDN>,...,<TOP LEVEL SUPPLIER FQDN>
    changetype: add
    objectclass: top
    objectclass: LDAPReplica
    replicahost: <CONSUMER FQDN>
    replicaport: 389
    replicanickname: <CONSUMER HOSTNAME>
    cn: <CONSUMER FQDN>:<CONSUMER PORT>/o%3D<BASE DN>
    replicaroot: o=<BASE DN>
    replicabinddn: uid=<REPLICA USER BIND DN>
    replicacredentials: <REPLICA USER PASSWORD>
    replicausessl: 0
    7. Run ldapmodify with the proper authorization so that the entry is added correctly.
    8. There is an optional attribute which can be tacked on to the bottom of the above entry. The attribute 'replicabeginorc' will tell the server to immediately start on-line replication; this will initialize the consumer by deleting all the current entries on the consumer one at a time and then adding all the entries from the master one at a time. If this is something you want to do, do an ldapmodify adding this attribute to the entry you just created in step 8.
    for example
    Create a file called beginreplica.ldif like;
    dn: cn=xymox.mcom.com:389/o%3Dinternet, cn=ldap://:389,dc=fts,dc=mcom,dc=com
    changetype: modify
    add: replicabeginorc:
    replicabeginorc: start
    then run;
    ldapmodify -h fts -p 389 -D "cn=Directory Manager" -w netscape -f beginreplica.ldif
    Hope this helps
    Roy

  • How can I use srvctl command line for change "Failover type" and "F method"

    Hi all,
    I am using Oracle One Node (11.2.0.3), and I have a service:
    /u01/11.2.0/grid/bin/srvctl config service -d orcl
    Service name: orcldb
    Service is enabled
    Server pool: orcl
    Cardinality: 1
    Disconnect: false
    Service role: PRIMARY
    Management policy: AUTOMATIC
    DTP transaction: false
    AQ HA notifications: false
    Failover type: NONE
    Failover method: NONE
    TAF failover retries: 0
    TAF failover delay: 0
    Connection Load Balancing Goal: LONG
    Runtime Load Balancing Goal: NONE
    TAF policy specification: BASIC
    Edition:
    Preferred instances: orcl_1
    Available instances:
    I would like to change "Failover type" and "Failover method" to:
    Failover type: SELECT
    Failover method: BASIC
    How can I do that? Is there any graphical tool for it? Or, How can I use srvctl command line for change it?
    Thanks in advance.
    Leonardo.

    user10674190 wrote:
    Hi all,
    I am using Oracle One Node (11.2.0.3), and I have a service:
    /u01/11.2.0/grid/bin/srvctl config service -d orcl
    Service name: orcldb
    Service is enabled
    Server pool: orcl
    Cardinality: 1
    Disconnect: false
    Service role: PRIMARY
    Management policy: AUTOMATIC
    DTP transaction: false
    AQ HA notifications: false
    Failover type: NONE
    Failover method: NONE
    TAF failover retries: 0
    TAF failover delay: 0
    Connection Load Balancing Goal: LONG
    Runtime Load Balancing Goal: NONE
    TAF policy specification: BASIC
    Edition:
    Preferred instances: orcl_1
    Available instances:
    I would like to change "Failover type" and "Failover method" to:
    Failover type: SELECT
    Failover method: BASIC
    How can I do that? Is there any graphical tool for it? Or, How can I use srvctl command line for change it?
    Thanks in advance.
    Leonardo.srvctl modify service -d database_name -s orcldb -q TRUE -m BASIC -P BASIC -e SELECT -z 180 -w 5 -j LONG
    Also see
    11gR2(11.2) RAC TAF Configuration for Admin and Policy Managed Databases [ID 1312749.1]

  • Safari tries repeatedly to open a page. The page partially opens but then Safari reports that there's something wrong with page and I get an error message. This is happening at too many web sites for one site to be having issues.

    Safari tries repeatedly to open a page. The page partially opens but then Safari reports that there's something wrong with page and I get an error message. This is happening at too many web sites for one site to be having issues.

    I have a similar problem, Safari cannot load a complet page. It stalls e.g. ["38 of 42"]. sometimes it will complete loading after a long wait. just as often it will never complete the page,
    The same thing happens in chrome and firefox but safari on my iPad works just fine.
    I have the latest version of everything
    I assume there is a system problem but cleaning up permissions does not help

  • Unable to Launch FMEL via Command Line for Osprey 460e Simulstream Mode

    Subject: Unable to Launch Flash Media Encoder Live v3.2 via Command Line for Windows 2008 for Osprey 460e Simulstream Mode.
    Dear Users,
    Its urgent and I request you to looking into the problem and oblige.
    We are facing problem in command line section of Flash Media Encoder Live v3.2 while using  Osprey 460e Device Capture.
    When we are launching the setup via GUI mode of Adobe Flash Media Encoder Live then its showing fine, However when we are trying to execute the same using the commandline then its throwing the error that the device is in use already.
    Please clarify the error and confirm that there is no errors issues from your FMLE side. We have installed the latest downloadable (stable version) from Osprey Viewcast  website only.
    Regards
    Vibs

    I have solved the error by installing Desktop Experience Feature in Windows 2008
    To resolve this problem, install the Desktop Experience feature of Windows Server 2008. To do this, follow these steps: 
    Click Start, click Administrative Tools, and then double-click Server Manager. 
    In Server Manager, click Add Features under Features Summary. 
    In the Add Features Wizard dialog box, make sure that the Desktop Experience option is selected. 
    Click Next, and then click Install. 
    After the installation process is complete, click Close, and then close Server Manager.
    Note After you install Desktop Experience, you have to restart the computer.

  • How to enter many receiving lines for one PO Line

    Hi,
    we are working in oracle applications 11i
    From Oracle Inventory Responsibility->Transactions->Receiving: Enter Purchase Order Number: Receipts Window:
    we have a line with item quantity of 100 (for example). I need to receive that item on many lines (depending on our descriptive flexfield inputs).
    how do you suggest I enter those receiving lines for the PO LINE? I can see that I cannot I enter lines in that window so I am not sure If I can use dataload.
    I need a solution that can be applied to receiving transactions window too.
    Any ideas please?

    If you enter a partial Qty and save it, then it will be a seperate line on the receipt.
    Ex: Rcpt 120 first time rcv 10, next enter the same info and then use Add to receipt button and enter rcpt number i.e. 120 and enter the next Qty say 30.
    Now if you query view Receving Txns form for rcpt 120 you will see 10,30 on separate lines. If you want suggestions on how much to enter on each line is going to be challenging (may be using the note to reciver can help)

Maybe you are looking for

  • Scheduling Agreement Item not reflected as commitment item in CO

    HI SAP MM Gurus, Good day! Here is my scenario: We need to create scheduling agreements with Account Assignment F which needs to have the commitment items reflected upon creation of the delivery schedule. This works ok if I create the documents (Sche

  • How do I use iphoto library manager to restore photos

    Upon opening iphoto is says it is unreadable and i read other posts to hold option and command down and click all the options to start iphoto.  Didnt work.  I downloaded iphoto library manager, but am unable to click on the photos.  Can someone give 

  • Songs on the ipod cannot be updated???

    Ive had my nano for awhile and it worked with iTunes. recently i must have done something i shouldnt cause everytime i try to update my ipod i get this message "Songs on the iPod "Chris's iPod" cannot be updated because all of the playlists selected

  • Download itunes 7.5

    I can't download itunes 7.5. I click run and it just stays at 0%. I checked my security settings and they look fine. Does anyone know what my problem is. I am running Windows Vista. I have itunes 6 installed but wanted to upgrade to 7.5 and it just w

  • Using "v" function in row-level triggers

    I have row-level triggers that do l_user := nvl(v('APP_USER'),user); to get the user that is running the app and record that in the table or wherever. Since it is a row-level trigger, the "v" function will be called for each and every row even though