Unable to find database adapter in 10.1.3.1 SOA Suite
Hi,
I have installed 10.1.3.1 SOA suite - Advanced installation. I am not able to find the DbAdapter under the modules section of the JDBC Resources page. What should i do for this?
Thanks in advance..............
I have the same problem but with 10.1.3.1 SOA suite - Basic installation. I can't find DbAdapter link in the Modules section of default application.
The list of module links are:
"jmsrouter_ejb"
defaultWebApp
jmsrouter_web
OracleASjms
... but no DBAdabper.
Thanks
Similar Messages
-
Error: Unable to find any Adapter Engines
Hi all,
I am trying to execute a very simple scenario.
A xml-file is read from a drive by the XI system.
XI reads the values.
Another xml-file containing some parts of this info is written to another location.
I see that the file is read and removed.
However, when I check the monitoring I find follwing error message:
<SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
<SAP:Category>XIServer</SAP:Category>
<SAP:Code area="INTERNAL">AE_DETAILS_GET_ERROR</SAP:Code>
<SAP:P1>af.cx1.cernum05\cx1</SAP:P1>
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText>Exception in SLD client: AbapSLDRequestHandler.exe: Unable to find any Adapter Engines</SAP:AdditionalText>
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack>Error when reading the access data (URL, user, password) for the Adapter Engine af.cx1.cernum05\cx1</SAP:Stack>
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
Is there some configuration missing?
We are running XI3.0 SP9.
Thanks in advance.
Kind regardsHi Geert,
My first guess is that something is not configured correctly. Try checking if your adapter engine is registered in the SLD:
In a browser, goto http://host:port/sld. Choose Technical Landscape. Under Technical System Type, select Exchange Infrastructure. You should have an entry like:
"Adapter Engine on cx1.cernum05"
If not, check the settings in Visual Administrator for the SLD Provider service and test the update from here.
Also check your receiver communication channel. Under Adapter Engine, it should say "Integration Server". If it says e.g. af.cx1.cernum05, your SLD has not been updated correctly.
Regards,
Thorsten -
Unable to find database up in OEM 10g
Dear ones i installed oracle 10g realease 2 and every thing was working fine. but now unable to find it up when i open the oracle enterprise manager . when i connect through sqlplus i find the database is up and running as i can connect through different users and making additions and changes in my schema objects.
Why OEM displaying the message that the database is currently unavailable
can anyone guide meHi
Is the OEM Agent running?
Ott Karesz
http://www.trendo-kft.hu -
Unable to Find out Adapter Engine in the Communication Channel
Hi Experts,
I am Unable to select the Adapter Engine As Integration Server in the File Sender Communication Channel.
Please Let Me Know
Regards
KhannaHI Khanna
Check the SLD that Adapter Engine is insatlled and all the adapter has the metadata there.
Go to Transaction Code SXI_CACHE in the Inetgration Server(XI- ABAP stack) Then you can see the list of components.
Just have a look into Menu Bar - in there goto : GoTo->Adapter Engine Cache ( if the status is green - then it is correct-otherwise you need to refreshit.)
You just go thru mentioned document from service.sap.com/nw04
You will get the full info about that.
/people/michal.krawczyk2/blog/2005/09/07/xi-why-dont-start-searching-for-all-errors-from-one-place
/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions
http://help.sap.com/saphelp_nw2004s/helpdata/en/0d/28e1c20a9d374cbb71875c5f89093b/frameset.htm
Just try with Visual Administrator to check the services for the adapter engine are running or not
All services starts with SAP XI..
SAP XI AF Core
SAP XI AF CPA Cache
SAP XI AF Messaging
SAP XI Adapter XI
SAP XI AF Security
Check SAP note on CPACache- 741214 and also 824236.
Let me know if any errors..
Cheers..
Vasu
<i>** Reward Points if found useful **</i> -
Unable to find Database Item Name for Employee Category at assignment level
Hi,
What is the database item name for employee category at assignment level.
I want to call employee category colomn of assignment level in fast formula.
Thanks in advance...It seems that there are no seeded database items available for employee category, the only other option is to write a plsql function at the database level which will return the employee category for a given assignment_id & effective dates. Link this plsql function to a Fast formula function. You can use the newly created fast formula function in your fast formula.
Regards,
Senthil -
RE: UNABLE TO FIND DATABASE TABLE FOR CHECK NO, IN ISU
HI,
CAN ANY BODY TELL ME DATABASE TABLE FOR CHECK NO IN ISU.
THANKS,
SARANGhey sarang
i will tell u a short cut to know vat is the table for all ur desired fields,
just enter a worng value in the particular filed.. and then u can see a error message displayed like the follwing example
entry 01 not found in table erro1
just try giving wrong values for check number..and just enter
then u will get a error message with the table information..
check wthere this trick works in ur system
kr
prince -
JMS Adapter eg :Queue2Topic not working in SOA Suite
Hi,
I have installed a SOA suite(prev) with basic mode installation and deployed the tutorial 123 .Queue2Topic. deployed successfully.
i am putting the message to the jms/demoqueue with following code successfully.(because no excpetion).
env.put(Context.SECURITY_PRINCIPAL, "oc4jadmin");
env.put(Context.SECURITY_CREDENTIALS, "oracle123");
env.put(Context.INITIAL_CONTEXT_FACTORY,"com.evermind.server.rmi.RMIInitialContextFactory");
env.put(Context.PROVIDER_URL, "ormi://soaserver:12401");
InitialContext jndi = new InitialContext(env);
factory = (QueueConnectionFactory)jndi.lookup("jms/QueueConnectionFactory");
myQueue = (Queue)jndi.lookup("jms/demoQueue");
connection = factory.createQueueConnection();
connection.start();
session = connection.createQueueSession(false, Session.AUTO_ACKNOWLEDGE);
qsender = session.createSender(myQueue);
TextMessage message = session.createTextMessage();
message.setText (myMessage);
qsender.send(message);
System.out.println("After sending the message Id is:::"+message.getJMSMessageID());
qsender.close();
session.close();
Queue2Topic example has DestinationName="jms/demoQueue"
<jca:address adapterInstanceJndi="eis/MyJmsQueue2" />
Questions:
1. Why the BPEL process [Queue2Topic]is not getting trigured ?
2. How do i ensure the queue recived message successfully in (Application Server Control)em..
3. should i change the configuration property for username, password for the connection factory in the oc4j-ra.xml ?
at[OracleSOA\j2ee\home\application-deployments\default\JmsAdapter]
4. where the server writing logs and sop of java code?is writing same log file for BPEL, ESB, WSM, ASC .. or diffrent log files.
Thanks for all the replys and suggestions
Regards,
Bogi.i have changed the password in oc4j-ra.xml, now the process listening on the demoqueue.
is all the bpel related logs writting in the following path or it's possible to route to some other path?
OracleSOAHOME\bpel\system\logs\ -
Find the adapter that triggers
I have to modify a code, all I know is the method that is triggering from logs
Eg: com.labtest.operation.ModifyOperation.addorremove:
But I am unable to find which adapter is the one which is using this method. I have like more than 200 adapters.
Can we find out exactly which adapter or process task or event handler is triggering this method?There is a column in adp table containing the class details which is stored as BLOB.
This query works in OIM 10g. I did not try this in 11g
SELECT *
FROM adp
WHERE dbms_lob.instr(adp_class,utl_raw.cast_to_raw('com.labtest.operation.ModifyOperation'))>0
This will retrun the adapters which are using that particular class. Add till class name and put in this query to try any other class usage in adapter also.
Edited by: Durgaprasad on Apr 15, 2013 8:46 PM -
Database adapter - timezone value not being picked up
We are using Oracle SOA suite v 11.1.1.6, along with database adapter to connect to different Oracle database - D1 and D2. All 3 system - SOA suite, D1 and D2 are set to different timezones. Within the SOA composite, we are using Database adapter to
query data from Oracle database
execute pl/sql stored procedure in Oracle database.
In all cases we noticed that the date time data seen in the SOA EM console is same as in the respective database system, but surprisingly the timezone value in the data field is constant and it does matches with that of SOA suite.
<D1_DATE>2013-08-15T01:10:00.000-06:00</D1_DATE>
<D2_DATE>2013-08-15T02:10:00.000-06:00</D2_DATE>
Ideally the timezone value should match with that of respective database, from where the date value is being picked up. Did we miss any set up or this a known issue ?
Thanks.The database column is of "Date" data type. Was just checking, if the DB adapter can be configured to look into the timezone set at the Oracle data base and use that along with the actual data in the "Date" type column
Am aware that, if i use the "Timestamp with Timezone" it works good.
Thanks. -
Problem after restart of a database used by a database adapter in SOA suite
We are migration from Oracle interconnect to SOA suite. I am a bit worried that I am taking a backwards step in robust drift. I restarted a Oracle database that is used as an end point in both interconnect and SOA. In both cases the database adapter in interconnect and the partner link in SOA start throwing java error messages. This is not the problem, what worries me is that with Interconnect restarting the database adapter allows queued messages to be written to the database, nothing goes missing. But with SOA suite the messages that could not be delivered before restarting SOA suite end as "canceled" that is to say they do NOT get completed. What happened to guaranteed transaction delivery? or am i missing something.
Hi,
The JNDI Name to use for the service connection is "eis/DB/soademoDatabase".
This Database is a requirement of the course... (Chapter 4 of Getting Started with Oracle SOA Suite 11g R1 - A Hands-On Tutorial). -
Db adapter setup with SOA Suite 10.1.3.1 on SLES 9
Unable to deploy any database adapters to BPEL Process Manager on SOA SUITE 10.1.3.1. Components not using a DB Adapter appear to be working ok.
SOA Suite 10.1.3.1 is deployed on SuSe Linux Enterprise Server 9 Intel 64 bit with Jdeveloper 10.1.3.1 on Windows XP 32 Bit
Default deploy of a BPEL suitcase containing a single service using a new BPEL project produces the following error when initiated from within the BPEL Console:
file:/opt/oracle/product/10.1.3.1/OracleAS_1/bpel/domains/default/tmp/.bpel_testDatabaseAdapter_1.0_13729157064958ee187241caef4b05f4.tmp/getSequence.wsdl [ getSequence_ptt::getSequence(getSequenceInput_msg,getSequenceOutputCollection) ] - WSIF JCA Execute of operation 'getSequence' failed due to: Adapter Framework unable to create outbound JCA connection.
file:/opt/oracle/product/10.1.3.1/OracleAS_1/bpel/domains/default/tmp/.bpel_testDatabaseAdapter_1.0_13729157064958ee187241caef4b05f4.tmp/getSequence.wsdl [ getSequence_ptt::getSequence(getSequenceInput_msg,getSequenceOutputCollection) ] - : The Adapter Framework was unable to establish an outbound JCA connection due to the following issue: ORABPEL-12529
ManagedConnectionFactory problem.
Could not instantiate ManagedConnectionFactory oracle.tip.adapter.db.DBManagedConnectionFactory due to:
Missing class: oracle.tip.adapter.db.DBManagedConnectionFactory
Dependent class: oracle.tip.adapter.fw.wsdl.WSDLUtils
Loader: oracle.bpel.common:10.1.3
Code-Source: /opt/oracle/product/10.1.3.1/OracleAS_1/bpel/lib/orabpel.jar
Configuration: <code-source> in /opt/oracle/product/10.1.3.1/OracleAS_1/j2ee/home/config/server.xml
This load was initiated at orabpel.root:0.0.0 using the Class.forName() method.
The missing class is not available from any code-source or loader in the system.
Please make sure the corresponding JCA Resource Adapter has been deployed.
commented out the jca:address in the WSDL and tried to update oc4j-ra.xml per generated comments
<!--Your runtime connection is declared in
J2EE_HOME/application-deployments/default/DbAdapter/oc4j-ra.xml
These mcf properties here are from your design time connection and
save you from having to edit that file and restart the application server
if eis/DB/CISSDBHoneyConn is missing.
These mcf properties are safe to remove.-->
still didn't work. yes did restart application server
tried following the tutorial samples 122.DBAdapter\File2Table README.txt, however the directories mentioned do not exist
created directories and placed an oc4j-ra.xml file as per steps 1 and 2. Restarted application server, checked through Oracle Enterprise Manager, JNDI Browser for a corresponding EIS entry- none available.
tried adding also /opt/oracle/product/10.1.3.1/OracleAS_1/j2ee/home/application-deployments/orabpel/datasources/oc4j-ra.xml
Any ideas on how to correctly configure a DbAdapter under SOA Suite 10.1.3.1 would be appreciated?Same problem also occurred under SLES 10. Notice similar issue in some other threads.
Had to manually install the adapters, replace <pw> with your oc4jadmin password.
java -jar /opt/oracle/product/10.1.3.1/OracleAS_1/j2ee/home/admin_client.jar deployer:oc4j:opmn://localhost:6007/home oc4jadmin <pw> -deploy -file /opt/oracle/product/10.1.3.1/OracleAS_1/integration/esb/lib/JmsAdapter.rar -deploymentName JmsAdapter -parent default
java -jar /opt/oracle/product/10.1.3.1/OracleAS_1/j2ee/home/admin_client.jar deployer:oc4j:opmn://localhost:6007/home oc4jadmin <pw> -deploy -file /opt/oracle/product/10.1.3.1/OracleAS_1/integration/esb/lib/DBAdapter.rar -deploymentName DbAdapter -parent default
java -jar /opt/oracle/product/10.1.3.1/OracleAS_1/j2ee/home/admin_client.jar deployer:oc4j:opmn://localhost:6007/home oc4jadmin <pw> -deploy -file /opt/oracle/product/10.1.3.1/OracleAS_1/integration/esb/lib/AqAdapter.rar -deploymentName AqAdapter -parent default
java -jar /opt/oracle/product/10.1.3.1/OracleAS_1/j2ee/home/admin_client.jar deployer:oc4j:opmn://localhost:6007/home oc4jadmin <pw> -deploy -file /opt/oracle/product/10.1.3.1/OracleAS_1/integration/esb/lib/pcapps.rar -deploymentName AppsAdapter -parent default
java -jar /opt/oracle/product/10.1.3.1/OracleAS_1/j2ee/home/admin_client.jar deployer:oc4j:opmn://localhost:6007/home oc4jadmin <pw>deploy -file /opt/oracle/product/10.1.3.1/OracleAS_1/integration/esb/lib/fileAdapter.rar -deploymentName FileAdapter -parent default
java -jar /opt/oracle/product/10.1.3.1/OracleAS_1/j2ee/home/admin_client.jar deployer:oc4j:opmn://localhost:6007/home oc4jadmin <pw> -deploy -file /opt/oracle/product/10.1.3.1/OracleAS_1/integration/esb/lib/MQSeriesAdapter.rar -deploymentName MQSeriesAdapter -parent default -
Trying to integrate with User Messaging Service adapter in SOA suite. Can it be possible through an JMS interface.
I have an JMS backend integrated to Oracle B2B. Is it possible to send an email protocol message using JMS interface to B2B where User messaging Service has been implemented. The adapters required for UMS have been deployed and the sdpmessaging jar files also have been added to the classpath. The only problem i face is i dont have an BPEL system to integrate where as in the forums it has been mentioned how to post a message using BPEL.
Please let me know if there is a way to integrate the adapter with JMS interface.
Thanks in advance
DeepakIf I remember correct, to use JCA adapter with SOA stack requires that adapter implement some Oracle API.
The Adapter SDK is a light-weight tool kit that enables rapid implementation and deployment --- http://www.oracle.com/technology/products/integration/adapters/pdf/DS_OracleASAdapter.pdf
http://download.oracle.com/docs/cd/B16981_04/current/acrobat/cct115dg.pdf
Mostly you will have to wrap your jca adapter to make it available in SOA suite/stack.
Other option is that you adapter provider would have given CCI interface or some custom interface which can be used for invoking adapter end-points.
Manoj -
Dynamic Adapter (endpoint) with SOA suite/OSB
We have a requirement to set the adapter type for referenced services during the runtime, that is to say that we cannot decide whether to use FILE adapter, FTP adapter or JMS adapter or Web Service during design time.
I know we can use dynamic partner link to set the properties of adapter (for example, dynamic set the output folder for FILE adpater), but can we even set the adapter type during the runtime? For example, use FILE adpater if order amount < 1000, otherwise use FTP adapter.
I'm fresh with SOA suite and OSB. Can anybody help me out?
BTW: without OSB service virtulization, is it possible to change the adapter for composition service after deployment. For example, in design time, I used Web Service for composition service (one-way), but after deployment, i'd like to change it to FILE adapter.
Much appreciate in advance.
KevinHi Kevin,
For example, use FILE adpater if order amount < 1000, otherwise use FTP adapter.For this use case, you may easily use Dynamic Routing action in OSB. Please refer -
http://download.oracle.com/docs/cd/E13159_01/osb/docs10gr3/userguide/modelingmessageflow.html#wp1100135
Re: OSB proxy service lookup
Regards,
Anuj -
Unable to find OLD messages in RWB Adapter level message monitoring
Hi Experts,
I have peculiar issue regarding the messages at the adapter level.
I see some messages in SXMB_MONI. I take the message ID from MONI and go to the Adapter Level Message Monitoring in RWB, but i do not see any message for that message id.
This is not happening for recent messages, but some old messages (2 months or so), we are unable to find the message at the adapter level.
I also tried chosingthe option, display from archive, but no use.
Can someone help me out??
Thanks and REgards,
Ravi>
Amit Gupta wrote:
> directly executing a query in your db.
>
> Thanks
> Amit
How do we do this?
How do we access the backend database?
Are the tools(SQL Client or Toad) freely available?
Regards,
Ravi -
Unable to find channel ID at inbound SOAP Adapter
Hi experts,
I encountered a very puzzling problem:
I have a scenario:
IDOC -> XI -> SOAP
For 2 interfaces of such nature, 1 works fine, 1 doesn't.
The one that does not work is throwing the following error in RWB - Message Display Tool (MDT):
2007-03-22 10:57:05 Success The message was successfully received by the messaging system. Profile: XI URL: http://ootspdbs02:50100/MessagingSystem/receive/AFW/XI
2007-03-22 10:57:05 Success Using connection AFW. Trying to put the message into the receive queue.
2007-03-22 10:57:06 Success Message successfully put into the queue.
2007-03-22 10:57:06 Success The message was successfully retrieved from the receive queue.
2007-03-22 10:57:06 Success The message status set to DLNG.
<b>2007-03-22 10:57:06 Error Unable to find channel ID
2007-03-22 10:57:06 Error Delivery of the message to the application using connection AFW failed, due to: Couldn't find delivery channel for message: a277e57c-c837-e44f-9ae2-da0d701980c4. </b>
2007-03-22 10:57:06 Success The asynchronous message was successfully scheduled to be delivered at Thu Mar 22 10:58:06 SGT 2007.
2007-03-22 10:57:06 Success The message status set to WAIT.
In SXMB_MONI, it shows the message has been processed successfully - indicating that the mapping is fine. Status = Awaiting acknowledgement.
I've looked up the forums, and the general solution offered is to refresh the SLD cache.
I've tried that, but it doesn't work.
Please help.
Thanks.
Ron> hmm.. then things not a problem with the cache.
> Is the error in MONI? Or is it in the Adapter Engine?
>
>
> I know it isrepeatitive, but checking if the Objects
> are all active and correct in the ID is the only
> solution I can suggest.
>
> Regards
> Bhavesh
In the MONI, the status is successful, awaiting acknowledgement.
After sometime, the ack status will be "Acknowledgement contains System Errors"
<SAP:Category>XIServer</SAP:Category>
<SAP:Code area="OUTBINDING">CO_TXT_ROUTING_BACK_ERROR</SAP:Code>
<SAP:P1>,BS_DEV1_NAUTICUS_OOTS</SAP:P1>
<SAP:P2>,BS_NHGDDBS01,,</SAP:P2>
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText />
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack>Error occurred during back-routing Error in communication channel</SAP:Stack>
<SAP:Retry>M</SAP:Retry>
But I don't think these are related, because the message wasn't sent out, naturally there's an error in the ack.
Maybe you are looking for
-
External hard drive is unmounted
I cant find info on how to mount it back in. I dont know how it happened. I have plugged and unplugged power and FW cable but it doesnt show.... thanks for ur help
-
Library HELP! Exporting and Importing and how dated folders work.
Where do I go to get help on a huge library like this and how to make sense of it all? Is there a book or a program or a site? Please help and thanks so much in advance! I'm very frustrated. I have an old G4 10.3.9 with iphoto 5 or 6 I forget which,
-
List of files in application server
Hi, I would like to get the list of files in the directory of application server. Is there any standard function module to acieve this?. Regards Elini.P
-
Excise duties not flowing while creating return excise invoice
Hi friends , During sales return excise invoice creation ,excise duties are not determined automatically in J1IH. Is there any settings instead of entering the value manually in J1IH? I have searched the forum but only manual entries related results
-
have just bought a secondhand macbookpro1,1 core duo, what is the fastest operating system i can upgrade to?