DB Adapter: Message not picked up
Hi,
I have an iConnect 10g working fine with the FTP adapter. Messages come through no problem. But now I'm trying to use the DB adapter to publish a message. I have the adapter running and cannot see anything wrong in the logs, but whenever I create and publish a message (and commit afterwards) I can the message appearing in the MESSAGEOBJECTTABLE and the AOTABLE, but the adapter doesn't pick it up.
What can cause this?
Arjan
Hi,
Did you see any errors in the DB adapter log file? Connection errors?
What is your logging level on the adapters set to? In the adapter.ini file, set the "agent_log_level=2".
Merlin is correct regarding when your DB Adapter message is not published.
Some other checks to make are these:-
Log on via SQL*Plus to your publishing database, connecting to the OAI user (usually OAI/OAI) and do:-
select count(*) from oai.aotable;
and
select count(*) from oai.messageobjecttable;
If there is the same number of records on there, and your publishing adapter hasn't pick them up, then run this:-
select APPLICATIONTYPE from oai.messageobjecttable;
This should be the same as your publishing adapter name.
Hint: in adapter.ini check the entry for "application= "
e.g.
// Application (as created in iStudio) that this Adapter corresponds to.
application=DB1
If they are different, or if APPLICATIONTYPE is null, then this is caused because you need to specify the "srcAppName" when you call your publish
procedure.
If you send me a mail to [email protected] I'll send you a complete worked, yet simple, DB Adapter to DB Adapter example and code which may help you.
Rene,
It is worth noting that ordinarily, the OAI schema has absolutly nothing to do with a subcribing DB adapter. The OAI schema contains the AOTABLE and MESSAGEOBJECTTABLE (MOTABLE), and the AGENT package which creates the message for the publishing event. That is it. The OAI schema does not usually "consume" the subcribed message, and therefore should never end up in the AOTABLE or MOTABLE.
The target schema to where the subcribed DB message will be posted to is the schema you will define in the DB Adapters "adapter.ini" file.
Specifically the entries below this line in your adapter.ini
// Application (spoke) database schema #1 writer information
Do you have any errors in your log files? The message cannot have just disappeared. Your FTP Adapter must be throwing an error somewhere, or your DB Adapter must be complaining.
Please can you check you log files for both adapters. If there are any strange errors let us know.
What type of document are you trying to publish using the FTP Adapter? XML? D3L? If XML, then check out the post "istudio publish event & xml ftp adapter" on this forum.
Again, if you drop me an email, then I can send you my DB Adapter to DB Adapter example which may help.
Yan
Similar Messages
-
JMS sender adapter is not picking up message from MQ
Hi Experts,
I have configured the JMS sender adapter for getting message from Websphere MQ. In RWB the adapter and the communicaiton channel all looking good. The trace file tells me the connection to the queue has been established.
But the problem is this JMS sender adapter is not picking up message from the Queue defined on the MQ site.
Any Idea what could be wrong?
Thanks!
Jason
JasonHi,
1) Can you activate the JMS adapter again ( edit save and activate it )
2) Check whether the right Queue is addressed.
Regards
Agasthuri Doss -
Sender File adapter is not picking up file
Hi,
I am usning the sender file adapter to process a file through FTP. Adapter does not pick up the file, however it recognise the file, as it appears in the error message. Below is the text of the error message:
<i>Could not process file '<b>filename</b>': com.sap.aii.adapter.file.ftp.FTPEx: 550 toSAP: No such file or directory.</i>
I am not sure yet whether this file is <b>read only</b>. Can read only file not be processed in FTP ?
ThanksHi, I have the same problem. In advance, we can see in FTP Server log that CWD command it is called twice, for example :
00:00:59 10.15.64.187 [4669]USER MDM 331 0
00:00:59 10.15.64.187 [4669]PASS - 230 0
00:00:59 10.15.64.187 [4669]CWD MDM_55600_MATERIAL_STD\Outbound\ESN_800\_MATMAS05\Ready 250 0
00:00:59 10.15.64.187 [4669]CWD MDM_55600_MATERIAL_STD\Outbound\ESN_800\_MATMAS05\Ready 550 3
00:01:59 10.15.64.187 [4669]QUIT - 550 0
If we create a directory MDM_55600_MATERIAL_STD\Outbound\ESN_800\_MATMAS05\Ready into the first directory Ready where it is positioned with first cwd , its works !!
First CWD is called for read file an seccond for processing, somebody knows because this behavior ?
Best Regards
Claudio Maino -
SOA 10g JMS adapter does not pick up large messages in Oracle AQ
I am using SOA 10g 10.1.3.4 MLR #9. When I enqueue a large JMS message ( of type SYS.AQ$_JMS_TEXT_MESSAGE ) into the AQ from SOA 11g it goes into the TEXT_LOB portion of the USER_DATA column in AQ. In addition to this GROUPID and GROUPSEQ do not seem to get set. When that happens, my JMS adapterfrom SOA 10g does not seem to dequeue the message. But if I enqueue the same message using sql and set the GROUPID and GROUPSEQ my JMS adapter from 10g picks up the clob message.
How do we make the 10g adapter always pick up the large message in TEXT_LOB? I don't have this problem when the message is small because it goes into TEXT_VC field instead of TEXT_LOB field.We are having this problem and have not figured it out yet. We need help. An oracle SR is opened but no progress from Oracle yet. I need to get some traction on this so anyone's help is appreciated. Our suspicion is that the AQ client in the wls 10.3.1 is incorrectly choosing to put the xml payload in TEXT_LOB even though the character size is less than 4000.
Here is a summary of our observations....
Today we did some testing with our old 6.3.1 OSM environment and our new 7.0.2 environment. We tested each against our QA1 environment and then our QA2 environment. Scenrio 1 is our problem. Scenario 2,3,and 4 all behave similar to each other. Why does Scenario 1 behave differently. It is causing AIA a problem when it dequeues the message.
Scenario 1:
We pointed our 7.0.2 OSM/Weblogic 10.3.1/Out of the Box AQ (which is part of our QA1 environment) to send messages to the AIA AQ table in our QA1 environment. The AIA database uses ALT32UTF8 character set. We don't know what character set the 7.0.2 OSM/Weblogic/AQ uses. Wehn we sent messages to the AIA QA1 table we saw that everything under TEXT_LEN 1000 went to TEXT_VC, Over 1000 went to TEXT_LOB. This is causes AIA to throw an exception if the message is over 1000 when it dequeus the message, because it thinks it shoudl look in the TEXT_VC which is null for AIA.
Scenario 2:
We pointed our 7.0.2 OSM/Weblogic 10.3.1/Out of the box AQ (which is part of our QA1 environment) to send messages to the AIA AQ table in our QA2 enviornment. The AIA database uses UTF8 character set. We don't know what character set the 7.0.2 OSM/Weblogic/AQ uses. When we sent messages to the AIA QA2 AQ table we saw that everything under TEXT_LEN 4000 went to TEXT_VC. Over 4000 went to TEXT_LOB. This is fine for us.
Scenario 3:
We pointed our 6.3.1 OSM/Weblogic 9.2.1/Custom AQ Solution (which is part of our QA2 environment) to send messages to the AIA AQ table in our QA2 environment. The AIA database uses UTF8 character set. We don't know what character set the 6.3.1 OSM/Weblogic/AQ uses. When we sent messages to the AIA QA2 AQ table we saw that everything under TEXT_LEN 4000 went to TEXT_VC. Over 4000 went to TEXT_LOB. This is fine for us.
Scenario 4:
We pointed our 6.3.1 OSM/Weblogic 9.2.1/Custom AQ Solution (which is part of our DEVINT1 environment) to send messages to the AIA AQ table in our QA1 enviornment. The AIA database uses ALT32UTF8 character set. We don't know what character set the 6.3.1 OSM/Weblogic/AQ uses. When we sent messages to the AIA QA1 AQ table we saw that everything under TEXT_LEN 4000 went to TEXT_VC. Over 4000 went to TEXT_LOB. This is fine for us. -
JMS Adapter is not picking messages from Topic ( AIA Error Notification)
Hi All,
One of my service is not picking messages from topic. This service was working in one environment but not working in this environment.
I am using AIA 2.5 and using AIAErrorNotification.
Service AIAAsyncErrorHandlingBPELProcess is enquing the message but consumer service AIAReadJMSNotificationProcess is not being invoked automatically.
Whenever we are manually invoking this service, then this service is dequing messages from topic.
Is any have any clue for this?
Thanks in Advance.
Edited by: vikky123 on Dec 22, 2010 1:46 PMIncrease Log level for cube.activation to debug and check the logs by stopping & starting the activation agent(I mean Retire and activate the process) .. It should give a clue on what's happening..
-
Sender file adapter is not picking the file from windows server
Hi Experts,
We have a sender file adapter running on Unix server. Now we have changed the source directory path from Unix to Windows in file access parameters. It is not picking the files from windows directory and not showing any error.
In this scenario, input file for sender adapter is *.xml and no content conversion.
Could any one please let me know is there anything needs to changed in file adapter.
Thanks in advance,
Sridhar. MSridhar,
What do you have in the directory path?
If it is a shared drive in unix then the directory in windows should also be a shared drive from XI system. Else if it is FTP check the address.
Regards,
---Satish -
BPE adapter : message not used by any process
hi frnds,
I've created 2 scenarios using BPM
1) merge scenario: 2 msgs ==> BPM ==> 1 msg
1st msg is going without any problem. but 2nd msg is giving error saying 'BPE ADAPTER ERROR: message not used by any process'. i checked in sxi_cache and found that return code for Intg'n process is 0 only. but still i tried reactivating. but no use
2) split scenario: 1 msg ==> BPM ==> 2 msgs
sender msg is going without any problem,but not receiving 2 rcvr msgs to the target directory. return code of IP is 0 and no other errors.
after installing PI on my system, for the first time i'm trying BPM scenarios. simple file to file working properly. BPE adapter has to be activated manually or i missed any initial configuration??? pls help me to resolve this.
thanks.abhishek,
I have used the following steps in BPM for this scenario xml file ==> BPM ==>xml file
1) data types: a)send_dt
b) rcv_dt
2) msg types a) send_mt
b)rcv_mt
3) interfaces : send_ob_im
send_abs_im
rcv_abs_im
rcv_ib_im
in integration process,
start ==> receive ==> send ==> stop
so in general its like,
send CC ==> send OB I/F ==> send ABS I/F ==> rcv ABS I/F ==> rcv IB I/F ==> rcv CC
when i'm not using BPM, outbound queue SMQ1 is empty and messages are not stickking up there. but if i use BPM, SMQ1 is having entry saying 'SYSFAIL'. for the first time i'm doing the BPM scenarios.
thanks. -
HTTP receiver adapter : message not reaching partner
Hi,
Scenario: IDOC -> PI7.0 -> HTTP
Idoc has to be routed after mapping to XML message to partner via HTTP post.
Partner says, he has not received any message from PI.I can see successful status in SXMB_MONI. As HTTP adapter is not part of adapter framework, so I can not see message under Adapter engine in RWB, Right?
Outbound message has DTD reference, is this should cause any problems?
One more thing, under sxmb_moni, under trace I can see message
"HTTP code:200, Ok".
How can I ensure that PI has sent successfully message to partner.
Please note that for HTTP adapter configuration: I have created HTTP destination on XI system with URL, service number and path prefix. It is successful.
Best Regards,
DivyeshFor the already executed scenario, there is nothing much you can do now. sxmb_moni is the last point for monitoring the http related call. For the traces you may check transaction sicf
http://help.sap.com/saphelp_nw04/Helpdata/EN/80/b2dd3a6dac703be10000000a11405a/content.htm
You may use TCPGateway to trace further calls.
/people/stefan.grube/blog/2007/03/29/troubleshooting-soap-http-and-mail-adapter-scenarios-with-tcpgateway
Regards,
Prateek -
JMS Queue Messages not picked up.
Hello,
We are facing below issue frequently, any help in this regard would be highly appreciated.
We have 2 MDB's listening to the a queue on WLS 8.1 SP2. We are using Message Selector to identify which of the 2 MDB's should pick up the message.
The issue is that if too many messages are queued up, then the MDB at times doesn't pick them up, even when free instances of MDB are available in the Bean Pool.
But if we restart the server then all the messages are picked up instantly. Server restart acts as some kind of Trigger for the Queued Messages to be picked up instantly.
We have been trying to explore as to why this happens, but havent still resolved it.
Any ideas would be appreciated.
Thanks.
KhyatiHello,
We are facing below issue frequently, any help in this regard would be highly appreciated.
We have 2 MDB's listening to the a queue on WLS 8.1 SP2. We are using Message Selector to identify which of the 2 MDB's should pick up the message.
The issue is that if too many messages are queued up, then the MDB at times doesn't pick them up, even when free instances of MDB are available in the Bean Pool.
But if we restart the server then all the messages are picked up instantly. Server restart acts as some kind of Trigger for the Queued Messages to be picked up instantly.
We have been trying to explore as to why this happens, but havent still resolved it.
Any ideas would be appreciated.
Thanks.
Khyati -
Hi all.
i have a scenario where the JMS adapter is picking a file.I used content conversion for this JMS comm channel.I am unable to see the data either in SXMB_MONI or in message monitoring,,, that is picked
by the JMS adapter.There is no problem on the MQ side..the reports show the data is read by JMS.
Are there any system settings where i can increase the trace level and find out the file.
Looking forward to your ideas......
thanks in advance
kumarWe had a similar problem - are you using a program to "put" many messages onto the Q? If you are, the correllation ID must be different on all messages, or the JMS adapter throws them away as duplicates. Try shutting down the adapter, running your put program with one message at a time, and then starting your adapter. If they all process, you have the same issue we did. We made an enhancement to our put program to simply generate a sequence for correlation ID and it works fine.
This is a feature (apparently) of JMS, although it's a flaky one. If we do a put of a single message, it has a correl ID of 1... then another put is run, also has a correl ID of 1... and the adapter processes both. But run put with both messages at once, it rejects the second one.
Note, it rejects the message regardless of payload - it's basing it on the correl ID. We made the appl ID unique, as per our consulting help, and that didn't work for us. Good luck! -
XI Adapter Engine Not picking the data from FTP Server ?t
Hi All
We have upgraded oracle in our landscape
from 10.0.2.0.2 to 10.2.0.4.0
we have Redwood System , which runs the interfaces
Redwood initiates Our Satellite XI system to pick the data from the ftp server
but after the upgrade , it is not able to pick the data from the ftp server .
when checked in the Satellite XI Adapter engine getting following error
"XI Engine Error occurred while connecting to the ftp server java.net.socketException:Connection Reset"
but we are able to ftp from Satellite XI Adapter engine to ftp system manually but why Satellite XI Adapter engine is not the
picking the file (ie data) from the ftp server.
Immediate Response is highly appreciated
Regards
Edited by: sidharthmellam on Nov 23, 2009 11:54 AMHi Sidharth,
Please give me the FTP connection parameters mentioned in the channel.
Did you try stopping and starting the channel ?
If not please stop and start the channel.
Also catch the default trace and paste it.
Cheers...,
Raghu. -
File Adapter is not picking few files
Hi All,
I am facing some issue in file adapter. Below are the possible file format that we need to pick.
File format sample 1:
865|FieldOrder|AK|620005168|1|Reject|Line Qty can not be Canceled,xyz,abc|The line has been shipped,fgh,hjk
File format sample 2:
865|FieldOrder|AK|570000259|10|Accept|
- All the fields are separated by '|' & last filed is terminated by 'eol'.
- The last two fields (C7 & C8) also have sub fields separted by ',' as shown in sample 1.
- Fields C7 & C8 are optional. (Sample 2 is shown above)
- File contains only one record.
We are using below mentioned XSD which is working fine in case of sample 1 as shown above. When we have a file of format like sample 2 then file adapter is failing to pick the file. I also tried minoccur='0' attribute which also not worked. Please help me out to find the exact XSD which will pick both type of formats (sample 1& sample2).
<?xml version="1.0" encoding="UTF-8" ?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:nxsd="http://xmlns.oracle.com/pcbpel/nxsd"
targetNamespace="http://us.fujitsu.com/865_EDIFile"
xmlns:tns="http://us.fujitsu.com/865_EDIFile"
elementFormDefault="qualified" attributeFormDefault="unqualified"
nxsd:encoding="ASCII" nxsd:stream="chars" nxsd:version="NXSD">
<xsd:element name="Root-Element">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="Root" minOccurs="1" maxOccurs="unbounded">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="C1" type="xsd:string" nxsd:style="terminated"
nxsd:terminatedBy="|" nxsd:quotedBy='"'></xsd:element>
<xsd:element name="C2" type="xsd:string" nxsd:style="terminated"
nxsd:terminatedBy="|" nxsd:quotedBy='"'></xsd:element>
<xsd:element name="C3" type="xsd:string" nxsd:style="terminated"
nxsd:terminatedBy="|" nxsd:quotedBy='"'></xsd:element>
<xsd:element name="C4" type="xsd:string" nxsd:style="terminated"
nxsd:terminatedBy="|" nxsd:quotedBy='"'></xsd:element>
<xsd:element name="C5" type="xsd:string" nxsd:style="terminated"
nxsd:terminatedBy="|" nxsd:quotedBy='"'></xsd:element>
<xsd:element name="C6" type="xsd:string" nxsd:style="terminated"
nxsd:terminatedBy="|" nxsd:quotedBy='"'></xsd:element>
<xsd:element name="C7">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="C7_child" type="xsd:string"
nxsd:style="array" nxsd:cellSeparatedBy=","
nxsd:arrayTerminatedBy="|"
maxOccurs="unbounded"></xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="C8">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="C8_child" type="xsd:string"
nxsd:style="array" nxsd:cellSeparatedBy=","
nxsd:arrayTerminatedBy="${eol}"
maxOccurs="unbounded"></xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<!--NXSDWIZ:C:\Documents and Settings\rastogvi\Desktop\cap.txt:-->
<!--USE-HEADER:false:-->Hi,
>>2) Even for those few picked files, why are we seeing less no. of Idocs
than the file contents.
Check the mapping by using the payload from SXMB_MONI. I think the mapping is not correct.
>>3) Why is the adapter always picking files immediately even if a poll
interval is set.
Once the objects are activated in ID the channel picks the file immediately and then it waits for the polling interval and repeats the process.
Regards,
Jai Shankar -
Restarting foreign server, messages not picked up.
Hi,
I have a setup wherein a local weblogic 10 instance attempts to pull messages off a remote weblogic 10 queue, via Spring JMS.
The local weblogic has a JMS module configured with a 'Foreign Destination', via JNDI.
Both the local and the remote weblogic servers are clustered. When the local weblogic is started up, it picks messages normally and hums along. However, if the remote weblogic is restarted, messages remain on the remote weblogic queue and are not consumed.
If the local weblogic is then restarted, messages are consumed as normal.
I can provide more details as needed.
Does anyone have any ideas?
Thank YouHi,
This question has come up before in this newsgroup. It's usually advantageous to use standard WebLogic JEE MDBs to consume from WebLogic destinations, as MDBs are specifically designed to work well in this use case: for one, they will automatically ensure that all members of a clustered destinations are serviced by consumers. Search this newsgroup for the keyword "Spring" for details.
Tom -
Workcenter message not picking contract
Hi All,
I am working solman 7.0 configured incident management serives desk and support notification messages are getting logged from ECC to Solman workcenter along with contract determination . But as we know message can be logged directly from workcenter while i am logging from workcenter contract determination not happening .
Regards
subbarajuHi samantha,
I installed Solman7.0 Ehp1, sucessfully finished after i configured SAPROUTER, MOPZ,SERVICE DESK, Now i am activating SOLMAN_WORKCENTER, unfortunately could not displaying " I activated "AGS*" related all the services above 25 services. but page could not displaying
then check all the services for "TEST SERVICES" this also "CONNECTION TIME OUT ERROR showing"
1. smicm t-code value is 6000 there.
2. I activated all the servies also
3. added roles also 3 roles.
anybody giveme solution please. -
Dynamic JNDI in FTP Adapter | jca.jndi property not picked by Adapter
Hi,
I am trying to pass jndi dynamically to FTP adapter using the steps mentioned in http://blogs.oracle.com/adapters/entry/changing_the_connection_factory_jndi_dynamically_in_ftp_adapter.
I have configured FTP jndi(eis/Ftp/SoaFtpAdapter) at app server.
And included the following property in the invoke activity that calls the FTP adapter
<bpelx:inputProperty name="jca.jndi" variable="jndiLocation"/>
Invoke activity definition looks as following
<invoke name="Invoke1"
partnerLink="FTPFileListAdap" portType="ns3:FileListing_ptt"
operation="FileListing"
inputVariable="Invoke1_FileListing_InputVariable"
outputVariable="Invoke1_FileListing_OutputVariable"
bpelx:invokeAsDetail="no">
<bpelx:inputProperty name="jca.jndi" variable="jndiLocation"/>
<bpelx:toProperties>
<bpelx:toProperty name="jca.ftp.Directory" variable="directoryName"/>
</bpelx:toProperties>
</invoke>FTP Adapter jca configuration is as following
<adapter-config name="FTPFileListAdap" adapter="FTP Adapter" wsdlLocation="FTPFileListAdap.wsdl" xmlns="http://platform.integration.oracle/blocks/adapter/fw/metadata">
<connection-factory location="eis/Ftp/SoaFtpAdapter12" UIincludeWildcard="*.txt"/>
<endpoint-interaction portType="FileListing_ptt" operation="FileListing">
<interaction-spec className="oracle.tip.adapter.ftp.outbound.FTPListInteractionSpec">
<property name="PhysicalDirectory" value="/in/dev"/>
<property name="Recursive" value="true"/>
<property name="IncludeFiles" value=".*\.txt"/>
</interaction-spec>
</endpoint-interaction>
</adapter-config>While calling the BPEL i am passing two parameters
jndiLocation = eis/Ftp/SoaFtpAdapter
and
directoryName = /in/dev
Following is the fault that I am getting while executing the BPEL.
<fault>
<bpelFault>
<faultType>0</faultType>
<bindingFault>
<part name="summary">
<summary>Exception occured when binding was invoked. Exception occured during invocation of JCA binding: "JCA Binding execute of Reference operation 'FileListing' failed due to: JCA Binding Component connection issue. JCA Binding Component is unable to create an outbound JCA (CCI) connection. RunTimeConfigFTP:FTPFileListAdap [ FileListing_ptt::FileListing(Empty,filelist) ] : The JCA Binding Component was unable to establish an outbound JCA CCI connection due to the following issue: BINDING.JCA-12510 JCA Resource Adapter location error. Unable to locate the JCA Resource Adapter via .jca binding file element <connection-factory/> The JCA Binding Component is unable to startup the Resource Adapter specified in the <connection-factory/> element: location='eis/Ftp/SoaFtpAdapter12'. The reason for this is most likely that either 1) the Resource Adapters RAR file has not been deployed successfully to the WebLogic Application server or 2) the '<jndi-name>' element in weblogic-ra.xml has not been set to eis/Ftp/SoaFtpAdapter12. In the last case you will have to add a new WebLogic JCA connection factory (deploy a RAR). Please correct this and then restart the Application Server Please make sure that the JCA connection factory and any dependent connection factories have been configured with a sufficient limit for max connections. Please also make sure that the physical connection to the backend EIS is available and the backend itself is accepting connections. ". The invoked JCA adapter raised a resource exception. Please examine the above error message carefully to determine a resolution. </summary>
</part>
<part name="detail">
<detail>JCA Resource Adapter location error. Unable to locate the JCA Resource Adapter via .jca binding file element <connection-factory/> The JCA Binding Component is unable to startup the Resource Adapter specified in the <connection-factory/> element: location='eis/Ftp/SoaFtpAdapter12'. The reason for this is most likely that either 1) the Resource Adapters RAR file has not been deployed successfully to the WebLogic Application server or 2) the '<jndi-name>' element in weblogic-ra.xml has not been set to eis/Ftp/SoaFtpAdapter12. In the last case you will have to add a new WebLogic JCA connection factory (deploy a RAR). Please correct this and then restart the Application Server </detail>
</part>
<part name="code">
<code>12510</code>
</part>
</bindingFault>
</bpelFault>
</fault>It seems that FTP Adapter is not picking up the value from jca.jndi property.
How to handle this situation.
Thanks
AjayHi,
Since I am working on BPEL 2.0
Following changes solved my problem.
In the invoke activity, I replaced the following xml tag
<bpelx:inputProperty name="jca.jndi" variable="jndiLocation"/>with following
<bpelx:toProperties>
<bpelx:toProperty name="jca.jndi" variable="jndiLocation"/>
</bpelx:toProperties> And now my invoke activity looks as follow.
<invoke name="Invoke1"
partnerLink="FTPFileListAdap" portType="ns3:FileListing_ptt"
operation="FileListing"
inputVariable="Invoke1_FileListing_InputVariable"
outputVariable="Invoke1_FileListing_OutputVariable"
bpelx:invokeAsDetail="no">
<bpelx:toProperties>
<bpelx:toProperty name="jca.ftp.Directory" variable="directoryName"/>
</bpelx:toProperties>
<bpelx:toProperties>
<bpelx:toProperty name="jca.jndi" variable="jndiLocation"/>
</bpelx:toProperties>
</invoke>Thanks
Ajay
Maybe you are looking for
-
All audiobooks will no longer sync on iPhone.
I have used the iphone to listen to my audiobooks since I got my first iphone. Lately (out of the 300 plus) books I have, only about 6 will sync. I can check them and it stays checked but they will not transfer. This included some of the ones that
-
How to post own message to monitor RSMON from transfer rules
I'd like to post descriptions for errorneous (for business process, not for R/3) data which drop package by setting ABORT <> 0 or RETURNCODE <> 0. How can i do this in start routine for transfer rules and in transfer rules themselves? I tryed RSSM_MO
-
My computer crashed, I had to get a new one and now I can't find the disc to set up my printer. I have a deskjet5150. What do I do?
-
I have created a game using MIDP 1.0 but I am unable to see the whole screen because the menu bar at the bottom is displayed over my main canvas. Does anyone know how I can bring a canvas to the very front of the display, or how to disable the menus?
-
NOISE NINJA 64-BIT Plugin for Aperture 3 RELEASED!!!
Hi all, Picturecode has just released their best-in-class Noise solution in 64-bit for Aperture 3!!! I have been a NN fan for a long time, and I am going to go play with it now. Available as a download for registered users at http://www.picturecode.c