'Read' FileAdapter to 'Update' DBAdapter query
In Soa Suite 11g, I've set up a composite consisting of a 'read' file adapter which is wired to a mediator which then connects to an 'update' DB Adapter.
I've gone through the DB Adapter wizard to set it up so that it performs an 'Update Only' and have imported the appropriate table during the setup.
My question is, where can I specifiy the conditions of the update of the table? i.e. I want it to read the value from the file adapter (say 'John'), and then update a seperate 'status' column in the DB Table from 'Incomplete' to 'Complete' wherever the name 'John' is.
Regards
The update function in de DB adapter expects that you have a all informartion already avaialbnle for that record. It is not an update ... where..... It is based on update <all columns> where pk-column = <id>. The DB adapter is based on TopLink, it is not a direct update to the dastabase.
Alternatively you could use the SDO object,
Marc
http://orasoa.blogspot.com
Similar Messages
-
Conditionally disabling record updation after query
Dear members
I've a single record block and I wanna conditionaly disable records updation after query has fetched data. Problem is that if I disable the record updation in Post-Query trigger then it checks the condition for the very first fetched record and it the condition is true, then Updation is disabled for all the fetched records, even if the next records dont meet the condition. I'm using forms-10g. Can u give a better solution??? thanx.you have to use SET_ITEM_INSTANCE_PROPERTY to modify only one record:
BEGIN
IF ... <your_condition> THEN
SET_ITEM_INSTANCE_PROPERTY('YOUR_BLOCK.YOUR_ITEM1', UPDATE_ALLOWED, PROPERTY_FALSE);
ELSE
SET_ITEM_INSTANCE_PROPERTY('YOUR_BLOCK.YOUR_ITEM1', UPDATE_ALLOWED, PROPERTY_TRUE);
END IF;
END; -
ERROR: Updatable SQL Query already exists on page 20.
Hello,
I created a tabular form, then added a where clause and started getting the following error:
Error in mru internal routine: ORA-20001: no data found in tabular form
So I deleted all components of the tabular form (region, buttons, branches and process) and started building it again from scratch. This is a strategy that has worked for me a number of times in HTML DB. Unfortunately now I get the following error when trying to build a new tabular form:
Updatable SQL Query already exists on page 20.You can only add one updatable SQL query per page. Select a different page.
What is the logic that throws this error. I'm 99% convinced I've cleared the page of any updatable SQL, is there something on the application level I should also clear out?
Thanks!Ignore this, problem solved. It seems I do have SQL reports that are marked as updatable even though they are just plain reports.
Sorry. -
Hey, I'm trying to get an xml query to work which when you click a button will load the next items on the xml structure.
so like
private var currentQueryNumber : uint = 0;
private function updateQuery(no:uint){
{currentQueryNumber + 1};}
isn't right...
Anyone able to help me in what I should be putting.I think we need more details, and simplified yet "complete" code.
How is currentQueryNumber used to update the query?
Need more details. -
hello,
RDBMS : Oracle 10g
I am using expdp to dump my data.I want to know that is it possible to use update in query clause?
I want to update a column value while exporting. e.g.
table =tab1
column=passwd
I want that when I export the table data, column passwd's value may change to some default value given by me.
Regards,
tanveertanveerhaider wrote:
hello,
RDBMS : Oracle 10g
I am using expdp to dump my data.I want to know that is it possible to use update in query clause?
I want to update a column value while exporting. e.g.
table =tab1
column=passwd
I want that when I export the table data, column passwd's value may change to some default value given by me.
Regards,
tanveerIn Oracle, you can only read consistent data so you can't read anything which is inconsistennt. Why can't you change the value and than do the export?
HTH
Aman.... -
Hi,
I am trying to update the Query of an existing WEBI document's dataprovider, through the RESTful Web service SDK.
For this, first i will get the Dataprovider information,
Example:
URI: http://localhost:6405/biprws/raylight/v1/documents/11111/dataproviders/DP0
Expected result;
<dataprovider>
<id>DP0</id>
<name>Query 1</name>
<dataSourceId>1234</dataSourceId>
<updated>2014-04-18T11:55:21.000-08:00</updated>
<duration>1</duration>
<isPartial>false</isPartial>
<rowCount>113</rowCount>
<flowCount>11</flowCount>
<dictionary>
<expression qualification="Dimension" dataType="String">
<id>DP0.DO1</id>
<name>EmpID</name>
<description>Employee ID.</description>
<dataSourceObjectId>DS0.DO1</dataSourceObjectId>
</expression>
<expression qualification="Dimension" dataType="String">
<id>DP0.DO2</id>
<name>EmpName</name>
<description>Employee Name.</description>
<dataSourceObjectId>DS0.DO2</dataSourceObjectId>
</expression>
</dictionary>
<query>SELECT Employee.EmpID, Employee.EmpName FROM Employee</query>
</dataprovider>
Then Changing the above dataprovider's Query to some thing like below,
<query>SELECT Employee.EmpID, Employee.EmpName FROM Employee where Upper(Employee.EmpName)='RAJ'</query>
Please let me know the RESTful Call required to do this.
Thanks in advance.
Thanks,
Mahendra.FYI, the output of this call returns something like:
<?xml version="1.0" encoding="UTF-8"?>
<queryplan>
<union>
<fullOuterJoin>
<statement index="1">SELECT 'FY' || to_char(SALES.invoice_date,'yy'), count( distinct SALES.inv_id) FROM SALES GROUP BY 'FY' || to_char(SALES.invoice_date,'yy')</statement>
<statement index="2">SELECT 'FY' || to_char(SALES.invoice_date,'yy'), sum(INVOICE_LINE.nb_guests) FROM SALES, INVOICE_LINE, SERVICE_LINE, SERVICE WHERE ( SALES.INV_ID=INVOICE_LINE.INV_ID ) AND ( INVOICE_LINE.SERVICE_ID=SERVICE.SERVICE_ID ) AND ( SERVICE.SL_ID=SERVICE_LINE.SL_ID ) AND ( SERVICE_LINE.service_line = 'Accommodation' ) GROUP BY 'FY' || to_char(SALES.invoice_date,'yy')</statement>
</fullOuterJoin>
<fullOuterJoin>
<statement index="3">SELECT 'FY' || to_char(SALES.invoice_date,'yy'), count( distinct SALES.inv_id) FROM SALES GROUP BY 'FY' || to_char(SALES.invoice_date,'yy')</statement>
<statement index="4">SELECT 'FY' || to_char(SALES.invoice_date,'yy'), sum(INVOICE_LINE.days * INVOICE_LINE.nb_guests * SERVICE.price) FROM SALES, INVOICE_LINE, SERVICE WHERE ( SALES.INV_ID=INVOICE_LINE.INV_ID ) AND ( INVOICE_LINE.SERVICE_ID=SERVICE.SERVICE_ID ) GROUP BY 'FY' || to_char(SALES.invoice_date,'yy')</statement>
</fullOuterJoin>
</union>
</queryplan> -
Help with opening Adobe Reader and downloading updates
I can not open Adobe .pdf files any longer (this started yesterday, prior to that I could open adobe files).
When I double click a .pdf file I get this notice on my screen: Windows cannot access the specified device path or file. You may not have the appropriate permission to access file.
So I went to the Adobe download site to download a new copy of Adobe. When I start the download I get this on the screen: The instruction at "0x0e3a0068" referenced memory at "0x0e3a0068." The memory could not be written. Then two options are listed: click OK to terminate or cancel to debug. So I click on cancel and I get this on my screen: Internet Explorer has closed this webpage to help protect your computer. A malfunctioning or malicious addon has caused I.E. to close this webpage.
I don't have AVG running, I do have avast but I've disabled it. I ran Registry Mechanic and an I.E. erasure program but nothing helps.
I have gone into I.E. and reduced the security level to its lowest state but no joy.
So, any ideas or suggestions on what's the problem and how to overcome it would be appreciated. Thanks, in advance, for your reply. Jim R.Hi Mike..tried that as well but no joy. A friend of mine was looking at it all and noticed that it was an I.E. thing as far as not letting me redownload the reader so I went to Mozilla Firefox and I could download a new version but....whenever I attempt to open a .pdf file I get that message, "Windows can not open the specified device, path or file. You man not have the appropriate permissions to access the item."
Damn...this is irritating as I need to get to some of thos files as I need them for a Journal I'm working on as editor-in-chief.
It all worked just fine last Saturday but starting Monday when I was on my flight out to D.C. no joy.
Sigh...Jim R.
Jim R.
Date: Tue, 1 Dec 2009 14:50:27 -0700
From: [email protected]
To: [email protected]
Subject: Help with opening Adobe Reader and downloading updates
Under the help menu, there is an option to repair the installation of reader. Did you try that?
> -
Process Chain : Read PSA and Update Data Target in BI 7.0
Hello Experts,
In my Process Chain I have a variant Execute Infopackage to load the data only into PSA. then I have next variant as *Read PSA and Update Data Target*. my data target was a Master Data table Hierarchy
In the variant " Read PSA and Update Data Target". the selection Parameters were
PSA.Table : 0GLACCEXT_T011_HIER_BA1
Selection Object Type : same Infopackage in Varaint Execute Infopackage
the Error message was Variant doesnot contain a valid combination request/data target
I checked the PSA-Table using RSA1OLD Transaction then I find four PSA Tables:
0GLACCEXT_T011_HIER_BA1
0GLACCEXT_T011_HIER_BA2
0GLACCEXT_T011_HIER_BA3
0GLACCEXT_T011_HIER_BA4
All the requests are linked to PSA Table *0GLACCEXT_T011_HIER_BA4*.
I can't understand why there exists four PSA Tables?
I try to link the PSA-table 0GLACCEXT_T011_HIER_BA4 in the variant *Read PSA and Update Data Target and try to save it it raises short dump.
If I select 0GLACCEXT_T011_HIER_BA1 in the varaint I shouldn't face any problems.?
but the process chain raises an Error message Variant doesnot contain a valid combination request/data target with this variant.
How shall I handle this issue?
Please carify me the issues as soon as possible.
thanks in advance
Regards
sailekhaHello,
In the Variant Read PSA and Update Data Target I have to select the PSA Tabelle Name from the preselection list in the System it shows me all the four PSA Tables that I mentioned.
I can select any one of them. So I trieed with all the four PSA Tables in the list but I can selct only the XXXX......BA1 table then only I can save and include it in the PC. If I select the remaining tables BA2, BA3, BA4.........while I try to save the Variant it raises short dump.
I checked the PSA using the Transaction RSA1OLD under PSA...... I find 4 PSA Tables( I don't know whether they are PSA Tables or not but in the Variant it states that they are PSA Tables) in which all the requests are attached to BA4. only.
I observed that ony for Hierarchies I find four PSA tables for remaining one only one PSA table was available.
I totally confused how to handle this situation. any suggestions......... please help me to resolve this problem.
Thanks & Regards -
Reader 10.1 update fails, creates huge log files
Last night I saw the little icon in the system tray saying an update to Adobe Reader was ready to be installed.
I clicked it to allow the install.
Things seemed to go OK (on my Windows XP Pro system), although very slowly, and it finally got to copying files.
It seemed to still be doing something and was showing that it was copying file icudt40.dll. It still displayed the same thing ten minutes later.
I went to bed, and this morning it still showed that it was copying icutdt40.dll.
There is no "Cancel" button, so this morning I had to stop the install through Task Manager.
Now, in my "Local Settings\TEMP" directory, I have a file called AdobeARM.log that is 2,350,686 KB in size and a file MSI38934.LOG that is 4,194,304 KB in size.
They are so big I can't even look at them to see what's in them. (Too big for Notepad. When I tried to open the smaller log file, AdobeARM.log, with Wordpad it was taking forever and showing only 1% loaded, so after five minutes, I terminated the Wordpad process so I could actually do something useful with my computer.)
You would think the installer would be smart enough to stop at some point when the log files begin to get enormous.
There doesn't seem to be much point to creating log files that are too big to be read.
The update did manage to remove the Adobe Reader X that was working on my machine, so now I can no longer read PDF files.
Maybe I should go back Adobe Reader 9.
Reader X never worked very well.
Sometimes the menu bar showed up, sometimes it didn't.
PDF files at the physics e-print archive always loaded with page 2 displayed first. And if you forgot to disable the look-ahead capability, you could get banned from the e-print archive site altogether.
And I liked the user interface for the search function a lot better in version 9 anyway. Who wants to have to pop up a little box for your search phrase when you want to search? Searching is about the most important and routine activity one does, other than going from page to page and setting the zoom.Hi Ankit,
Thank you for your e-mail.
Yesterday afternoon I deleted the > 2 GB AdobeARM.log file and the > 4.194 GB
MSI38934.LOG file.
So I can't upload them. I expect I would have had a hard time doing so
anyway.
It would be nice if the install program checked the size of the log files
before writing to them and gave up if the size was, say, three times larger
than some maximum expected size.
The install program must have some section that permits infinite retries or
some other way of getting into an endless loop. So another solution would be
to count the number of retries and terminate after some reasonable number of
attempts.
Something had clearly gone wrong and there was no way to stop it, except by
going into the Task Manager and terminating the process.
If the install program can't terminate when the log files get too big, or if
it can't get out of a loop some other way, there might at least be a "Cancel"
button so the poor user has an obvious way of stopping the process.
As it was, the install program kept on writing to the log files all night
long.
Immediately after deleting the two huge log files, I downloaded and installed
Adobe Reader 10.1 manually.
I was going to turn off Norton 360 during the install and expected there
would be some user input requested between the download and the install, but
there wasn't.
The window showed that the process was going automatically from download to
install.
When I noticed that it was installing, I did temporarily disable Norton 360
while the install continued.
The manual install went OK.
I don't know if temporarily disabling Norton 360 was what made the difference
or not.
I was happy to see that Reader 10.1 had kept my previous preference settings.
By the way, one of the default settings in "Web Browser Options" can be a
problem.
I think it is the "Allow speculative downloading in the background" setting.
When I upgraded from Reader 9 to Reader 10.0.x in April, I ran into a
problem.
I routinely read the physics e-prints at arXiv.org (maintained by the Cornell
University Library) and I got banned from the site because "speculative
downloading in the background" was on.
[One gets an "Access denied" HTTP response after being banned.]
I think the default value for "speculative downloading" should be unchecked
and users should be warned that one can lose the ability to access some sites
by turning it on.
I had to figure out why I was automatically banned from arXiv.org, change my
preference setting in Adobe Reader X, go to another machine and find out who
to contact at arXiv.org [I couldn't find out from my machine, since I was
banned], and then exchange e-mails with the site administrator to regain
access to the physics e-print archive.
The arXiv.org site has followed the standard for robot exclusion since 1994
(http://arxiv.org/help/robots), and I certainly didn't intend to violate the
rule against "rapid-fire requests," so it would be nice if the default
settings for Adobe Reader didn't result in an unintentional violation.
Richard Thomas -
UPDATING the query in materialized view
Hi,
i have a little doubt in Materialized view. i created a materialized view and log with the following query,
create table test_mv (a number ,b number )
alter table test_mv add constraint t_pk primary key ( a );
insert into test_mv values (1,2);
insert into test_mv values(2,2);
insert into test_mv values(3,2);
insert into test_mv values(4,2);
insert into test_mv values(5,2);
commit;
CREATE MATERIALIZED VIEW LOG ON test_mv
WITH SEQUENCE, ROWID
*(a,b)*
INCLUDING NEW VALUES;
CREATE MATERIALIZED VIEW product_sales_mv
ENABLE QUERY REWRITE
AS SELECT b from test_mv;
Now i want to update the query in the MV as 'Select a from test_mv' . for that i tried with
*'ALTER MATERIALIZED VIEW product_sales_mv AS SELECT a from test_mv;'*
But it throwing error,
Error starting at line 5 in command:
alter MATERIALIZED VIEW product_sales_mv AS SELECT b from test_mv
Error report:
SQL Error: ORA-00933: SQL command not properly ended
+00933. 00000 - "SQL command not properly ended"+
*Cause:+
*Action:+
i guess i am doing wrong. kindly help me here. i want to update it without drop and recreate.
thanks,
Jeevanand.KeHi Jeeva,
No. you cannot add or drop columns to the materialized view using the ALTER Statement.
To Change the Structure of the view , drop and re-create the materialized view.
To Alter a materialized view log, You can use the ALTER MATERIALIZED VIEW LOG. By this,
You can add new columns to a materialized view log.
ALTER MATERIALIZED VIEW LOG ON sggi_mrps.emp ADD(deptno);Thanks,
Shankar
Edited by: Shankar Viji on Aug 24, 2012 2:11 AM -
Adobe Reader 9.3 Update, DELL Monitor Issue, Comes up as Mobile PC
Hi Folks,
I have currently discovered a bug in the Adobe Reader 9.3 Update released on 1/12/2010 where in a multi-monitor environment one of the monitors or sometimes multiple monitors come up as a Moblie Display.
I have seen this happen when the update is applied on a Windows 7 64bit box with Quad or Dual Monitor set-up. Using Dell p2210t Monitors and Nvidia Quado NVS Cards (all models) not sure if this is only happening on other OS's with the same set-up but that's what we've seen. I have since stopped running the upgrade or roll it back on affected machines.
I wonder if ADOBE knows of the issue and has an update for it.Use the forum for Adobe Reader.
-
Is it possible to update a query with another query?
I'm trying to update a query with another query (see attached
code). Here's my setup: I've got a table in an Access database in
which I enter a string into a form and update. This string
corresponds to a single record in another table of the same
datasource. The first table has only one record to provide the
second, which has many and will have more. Basically what I'm
wondering is: Is this a valid thing to do in coldfusion? If not
please help with an alterate method. I'm still a novice at
coldfusion.
The overall effect I'm going for is to display the one record
as a featured truck profile on the web site:
www.truckerstoystore.net.
I currently get an error when I try to display the page with the
current query setup.
Check this page to see the error:
www.truckerstoystore.net/currentTOW2.cfm
Help on this issue is very much appreciated.
------------------------------------------------------------------------------------------ -----------------------------------------------------------------------I think this is what you are after
<!--- this query will get all the records from the DB
--->
<cfquery name="cTOW" datasource="tow">
SELECT *
FROM currentTOW
<!--- Do you need to find a particular record in the
database --->
<!--- If so, then you need a 'where' clause in here
--->
</cfquery>
<!-- Loop the cTOW query for each record returned -->
<cfloop query="cTOW">
<!--- For the record returned from the cTOW query you now
need to update the table --->
<!-- Update the table -->
<cfquery name="currentTOW" datasource="tow">
UPDATE Your tblName
SET
Dataname = cTOW.DataValue
</cfquery>
</cfloop>
thats it
PS: I think your original query needs modifying. To return
the exact records that you want to update from the original table.
ie: Primary and foreign key relationship -
Adobe Reader 9.3 update beschädigt Windows Vista
Als Neuling gestatte ich mir erstmal die Verwunderung darüber, dass ich von einer deutschen hotline in ein deutsches Forum geschickt werde, in dem scheinbar ausschließlich englisch gesprochen wird?
Ich kämpfe seit Tagen gegen einen Kundenrechner, mit Vista home - aktuell, geschützt - der durch die Installation des Reader 9.3 updates unbrauchbar wird.
Alle Programme sind mit dem Reader verknüpft, NICHTS lässt sich starten, da IMMER der Reader 9.3 geöffnet wird, die eula.exe aufruft, die der Reader natürlich auch nicht öffnen kann.
Nach der Deinstallation des Readers verhält sich das System wieder völlig normal.
Foxit-Reader z.B. verursacht derlei Probleme nicht.
Ist das die einzige Möglichkeit, die man in so einem Fall hat?
Danke im Voraus!You can find the german forum here:
http://forums.adobe.com/community/international_forums/deutsche -
I need that Adobe reader don`t update automatically.
Good Afternoon
In My company actually have problems with the Adobe reader update, we had worked in various solutions for example , in the program option Edit/preferences option update and check in No download.... other was program files/common files/Adobe/ rename the folder update with other character or other name.
this solutions was not succesfull , I have the problem yet.
I need help with this situation because my data channel is not working correctly, my users have problems.
If somebody know about one solutions please help me!
I need that Adobe reader don`t update automatically.
Have good day!If you have a Windows Domain environment in your company and domain controllers are Windows 2008/2008 R2, than you can use this Grou Policy Templates: https://sourceforge.net/projects/customadmx/
They are capable of switching auto updates off. -
my Overdrive for my library books does not allow me to access the book that i am currently reading since IOS7 updated. also how do i now turn off the apps running in the background that are draining my battery?
hey i m working on my illustrator and i m having many problems with my swatches
for example i use the green phosphorique i don't get this color i get another green
and many colors too it's like illustrator chooses for you the only green color
so please i kind of need help i can show you pictures of that i print screen viewed them.. so anybody who can help... pleaaaaaaaaaase contact me because i m having a project now..
my e mail is [email protected] i would be thankful
i even tried to download the illustrator on my friend's computer also i m having this problem ....
Maybe you are looking for
-
Apple apps store do double charged me for only one application purchased and i can't find an email of apple customer service. <Email Edited By Host>
-
Recovery from Hard Drive Failure
We lost a hard drive on an editing station this week. All of our files, including raws and catalog, are backed up on a netowrk storage drive. I've recovered the files and transferred them back to the local PC's new hard drive. The way our NAS work
-
Can't find Adobe Creative Suite 5 Master Collection
I recently was trying to find my OLD adobe login info. I could not locate it, and therefore made a new one. Now I don't want to buy CS5 again, but I cannot locate the installer. I have the programs installed, but it will give me an error message 'Err
-
Library is gone today -- Help!!
I started iTunes this afternoon and the library was blank. I found in preferences that my music was pointing to an invalid directory and changed that. Still nothing. Selectetd Import Folder, found music and imported album files. When finished, al
-
Can i turn the Laptop screen off while connecting the TV?
Dear All, I am connecting my Mac to TV 32'' via mini display port converted to HDMI. I am using it on MAC OS X 10.6.6, and on Windows 7 Ultimate SP1 also. when i am connecting my TV, the 2 screens are on, Laptop screen and TV screen. Can i turn the L