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.
ThanksHi,
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
RajThis 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,
jeevanHi 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,
VRAGHUIf 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.
IrisHi 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.
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
VibsI 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
-
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