Problem LDAP list count
Hi to All,
We have configured LDAP to IDM 6.0 and able to assign user and reconcile resource. The status of the Reconciliation is also successful. The accounts are getting loaded into IDM from resource and also able to assign LDAP resource to a user. But when we view the people hierarchy under resource tab for LDAP it gives list count as zero even when there are user exist.
Please can anyone give solution to it.
Hi to All,
We have configured LDAP to IDM 6.0 and able to assign user and reconcile resource. The status of the Reconciliation is also successful. The accounts are getting loaded into IDM from resource and also able to assign LDAP resource to a user. But when we view the people hierarchy under resource tab for LDAP it gives list count as zero even when are user exist in account index
Please can anyone give solution to it.
Similar Messages
-
Use Crystal to generate a list/count of Crystal Reports by folder on BOE
We use BOE XI R2 SP5 and have rolled out a good number of Crystal Reports in various folders on the server organized by client. We do not have the SDK.
Now my manager would like us to be able to write a new Crystal Report that will give us a listing of the folders on BOE and a list/count of the Crystal Reports in each folder. (We have had some luck writing Crystal Reports usage reports using an ODBC configured against the Auditing database.)
I see that I might be able to do some folder/report counts by using the Query Builder in the admin interface, but what we really want to do is write a Crystal Report against the Query Builder's database (CI_INFOOBJECTS?) so that we can add some formatting, do filtering, use parameters, combine with other data, etc. -- all the stuff we leverage Crystal Reports to do.
For those of us without the SDK, is there a way to write a Crystal Report against the data the Query Builder uses?
Thanks in advance!
Brad in RaleighI'm afraid what you are trying to do is not possible. Query Builder does interface with the CI tables in the system database, but it does so through the CMS. If you were to set up an ODBC connection to your system database, you'll quickly discover that the data is useless in its native format as most of it is in binary form. A SDK solution is the only way I can come up with to solve your problem which isn't much help since you've ruled that out.
-
Hi guys,
I have a problem with segment count.
I.e. I want to count the customer , on the RESPONSE fact table, with a response by MAIL channel and response date >03/11/2009.
On the segmentation module i create a segment:
start with RESPONSE_METOD='EMAIL' (count 107 customer)
Keep RESPONSE DATE > 03/11/2009 ( count 12 customer)
TOTAL COUNT OF SEGMENT 12 customer. It's wrong because the correct answer is 7 customer.
instead
if i create a single "level of segmentation", as follow, it's work:
Start with RESPONSE_METOD='EMAIL' and RESPONSE DATE > 03/11/2009 (TOTAL COUNT 7 customer)
How is possible? I try to generate log file to look query but i receive the error "no log found" ( in rpd file i set log level at 2 for the user)
Best reguards for some suggestion
ByeHello User -
Try setting the log level = 7 for the user in the RPD, then save the RPD, clear cache in both RPD and presentation services, and re-run the request. This should allow you access to see the log in "Settings > Administration > Manage Sessions".
Once you do this, maybe you can paste the log in your next post and we can better attack the issue?
I hope this helps, and please give points if you found this useful!
Regards,
Jason -
hello ,
I have problem with message count, in my inbox there are more than 0 messages but i got result of
Folder inbox = store.getFolder("Inbox")
int c =inbox.getMessageCount()
of c is 0
i.e i got c as zero rather than 5.I am seeing the same thing and I agree with MathiasF's observation. My count seems to increase when I do a search for mail on the server. This has happened previously (iOS 5.x) but ending the Mail app always fixed it. The only way I can correct the count now is if I turn off sync for Mail on the Exchange account and re-enable. This clears my mail and causes my phone to go out and redownload. Rebooting and resetting the iPhone has not helped.
I'm on Sprint - 32GB White iPhone 4S running iOS 6.0 (10A403) -
Creating Directory - Showing Listing Count on All Directory Pages
Hi to all InDesign Scripters
I am currently creating a directory with InDesign CS6, which contains the name of the person, address, cities, etc.
I have a question which is about showing the listing count per city,
for example, there are 30 names under a city (across spreads and pages),
how to show the number of listing count on InDesign automatically?
And how to make InDesign pick up what numebrs to use on that page?
(If I have two pages should show total listing count under the same city is 30)
I found a script to add sequential # to the paragraph styles, however I was only able to pick up the last number on the page using text variable -Running Headers function in InDesign, not the last number under the same city.
Any help would be appreciated!
Best Regards
VHi V,
I looked at the file you attached.
You first need to remove the text boxes that you put in which contain "Total Listings:" in them.
You can run this to do that
var doc = app.activeDocument,
finds, l;
app.changeGrepPreferences = app.findGrepPreferences = null;
app.findGrepPreferences .findWhat = "\\ATotal Listings:\\s*\\Z";
app.doScript("addListingsCount()", ScriptLanguage.JAVASCRIPT, undefined, UndoModes.FAST_ENTIRE_SCRIPT, "Add Listings Count");
function addListingsCount () {
finds = doc.findGrep();
l = finds.length;
while (l--) finds[l].parentTextFrames[0].remove();
After you've removed those frames run the below script and it should work for your document.
// City Listings Count Script by Trevor www.creative-scripts.com (Coming soonish)
// Trevor {at} creative-scripts {dot} com
// http://forums.adobe.com/message/5837823#5837823
var doc = app.activeDocument,
cityCharacterStyle = doc.characterStyles.itemByName ("City"), // Change to correct paragraphStyles name
nameParagraphStyle = doc.paragraphStyles.itemByName ("Entry Name"), // Change to correct paragraphStyles name
countParagraphStyle = doc.paragraphStyles.itemByName ("Entries Count"), // Change to correct paragraphStyles name
cityFinds = [],
entryFinds = {};
// Get GeometricBound for Title Text Frames
var pageMargins = [], pageGeos = [], textFrameGeos = [],
vp = doc.viewPreferences.verticalMeasurementUnits,
distanceFromTopMarginToTheTopOfTheEntriesCountTextFrame = UnitValue ("23.625pt").as(vp); // Change distance as needed
heigtOfTheEntriesCountTextFrame = UnitValue (".5cm").as(vp); // Change height as needed
widthOfTheEntriesCountTextFrame = UnitValue ("153.75pt").as(vp); // Change width as needed
pageWidth = doc.pages[0].bounds[3];
app.changeTextPreferences = app.findTextPreferences = null;
app.findTextPreferences.appliedCharacterStyle = cityCharacterStyle; // keep grep set out of fast entire undo mode for safety reasons
app.doScript("addListingsCount()", ScriptLanguage.JAVASCRIPT, undefined, UndoModes.FAST_ENTIRE_SCRIPT, "Add Listings Count");
function addListingsCount () {
pageMargins[0] = doc.pages[0].marginPreferences;
textFrameGeos[0] = [];
textFrameGeos[0][0] = pageMargins[0].top - distanceFromTopMarginToTheTopOfTheEntriesCountTextFrame;
textFrameGeos[0][1] = pageWidth - pageMargins[0].right - widthOfTheEntriesCountTextFrame;
textFrameGeos[0][2] = textFrameGeos[0][0] + heigtOfTheEntriesCountTextFrame;
textFrameGeos[0][3] = pageWidth - pageMargins[0].right;
pageMargins[1] = doc.pages[1].marginPreferences;
textFrameGeos[1] = [];
textFrameGeos[1][0] = pageMargins[1].top - distanceFromTopMarginToTheTopOfTheEntriesCountTextFrame;
textFrameGeos[1][1] = pageWidth*2 - pageMargins[1].right - widthOfTheEntriesCountTextFrame;
textFrameGeos[1][2] = textFrameGeos[1][0] + heigtOfTheEntriesCountTextFrame;
textFrameGeos[1][3] = pageWidth*2 - pageMargins[0].right;
cityFinds = doc.pages.everyItem().textFrames.everyItem().findText();
var l = cityFinds.length,
c = 0, nameFinds, pageOffsets = [], pageOffset, fl, city, firstFind, n=0, theCities = [];
while (l > c++) {
nameFinds = ([]).concat.apply ([],cityFinds[c]);
if (!(fl = nameFinds.length)) {continue;}
firstFind = nameFinds[0];
pageOffset = firstFind.parentTextFrames[0].parentPage.documentOffset;
theCities[n] = city = firstFind.contents;
pageOffsets [n++] = pageOffset;
entryFinds [city] = (entryFinds [city]) ? entryFinds [city] + fl : fl;
while (n--) {doc.pages[pageOffsets[n]]
.textFrames.add ({
geometricBounds: textFrameGeos [((pageOffsets[n] !=0) + pageOffsets[n]) % 2],
contents: "Total Listings: " + entryFinds [theCities[n]],
name: "Listings Count"
doc.textFrames.itemByName ("Listings Count").isValid && doc.pages.everyItem().textFrames.itemByName ("Listings Count").texts[0].appliedParagraphStyle = countParagraphStyle; // keep isValid && out of fast entire undo mode for safety reasons
// Note if you ever want to remove these text frame you can do
// app.activeDocument.pages.everyItem().textFrames.itemByName ("Listings Count").remove() -
Problem with multiple counter plan containing running hrs and no of months
Hey gurus,
In my project the preventive maintenance of compressor is such that it is performed after 500 hrs or 6 months whichever comes first. Now i ve created a cycle set cosisting of 500 hrs and 6 months. In the multiple counter plan i ve assigned a counter to the plan for calculating 500 hrs and chosen the link as OR. I scheduled the plan and given the start date as 01.05.09. Now I am facing the following problem:
Suppose my counter value reaches the 500 mark on 01.08.09. Now a maintenance order is generated. My client now wants that the next order should be generated after the counter reading reaches 1000 or the date reaches 01.02.10, ie, the order should be generated for next 500hrs or NEXT 6 MONTHS from
the date of completion of first cycle, whichever comes first.
Pls help....
Regards,
AbhishekHi
If u have scheduled ur plan according to cycle set. It will take the Point of contact as 6 months.
OK
Ex : Cycle set : 500 hrs and 6 months, maintained OR functions
i have entered the measurement reading as 500.. thats why, it gives the call for todays date...
see the next date will be after 6 months... If u update the measuring point only, it will open a order... otherwise.. once u have scheduled it for 6 months.. once in 6 months it will give a order...
1 11.05.2009 0 New start Save to call
2 07.11.2009 07.11.2009 0 Scheduled Hold
3 06.05.2010 06.05.2010 0 Scheduled Hold
4 02.11.2010 02.11.2010 0 Scheduled Hold
5 01.05.2011 01.05.2011 0 Scheduled Hold
6 28.10.2011 28.10.2011 0 Scheduled Hold
7 25.04.2012 25.04.2012 0 Scheduled Hold
Schedule for a long period.. u will be able to understand the scenario...
- Pithan -
Hi experts,
i have a problem with list display.
I want to display the output like date, time, costcentre, company code ...... But the out put list display is coming as costcentre , username , date , time , company code....even after setting the col positions as 1,2,3, 4
I have observed in fieldcatalog as costcentre and username from field catalog_merge fm its taking l_fieldcatalog-key = 'X". i made this as l_fieldcatalog-key = ' '. Even though its displaying in the same way.
Please suggest me is there any way i can solve this issue.Hi,
Check whether you have given any default layout. you can change the default layout and save it as you need.
Or do the following
If you are displaying a few fields from a table you can buid the field catalog manually. This will solve your problem.
<b><REMOVED BY MODERATOR></b>
Message was edited by:
Alvaro Tejada Galindo -
Problem in list display of TCODE F.13
Hi all,
Have a look at the below thread
Problem with List display for TCODE F.13
Does the same problem exist in your system
Let me know.
ThanksHi Neelema,
You could try this sample code.
[http://sap-img.com/fu037.htm]
[http://sap-img.com/abap/sample-alv-heading-in-alv.htm]
Regards,
Amit. -
Problem create List E []
Hello. Got problems when I try to create one "Array" filled with "List" as type. Tried:
List<E>[] name = List<E>[size]; (Compilation problem)
and
List<E>[] name = (List<E>[])(new Object[size]) (cannot cast object to list)Got any suggestions?Hunter78 wrote:
Thanks. It seems to compile but now I recive "NullPointerException" when I try to add anything into the list. Any idea why?
Example:
public void method(E e){
List<E>[] name = (List<E>[])new List[size];
List list = name[0];
list.add(e); (NullPointerException)
}edit: using array becouse it�s most naturale when the size is known.Umm... have you ever used arrays of references before? "name" is an array of references, because List is a reference type (everything that is not a primitive type is a reference type). So when you create the array, it is initialized with null references (the default value for references). i.e. the references don't point to any object. So you have no List object to add anything to. It's the same reason why this won't work:
List foo = null;
foo.add(e); -
Problem with syncing count of plays with itunes
Hi everybody,
Recently I lost my laptop (it has been stolen). Also i lost all data on harddrive including itunes libary. Thing is, all my music was on iPhone. Some of albums I bought in iTunes store, some of them imported from cd's. There was lots of stuff. When I bought another laptop, and connected my iPhone it says all data will be deleted from iPhone and replaced with data from itunes library. So I didn't want to do this, because i don't want to loose my count of plays, my playlists, etc, btw it would take ages to import all this music again, not mentioned about albums from itunes store!
So i found this program - SHAREPOD - it helped me to copy all this data back to the computer, I copied that to iTunes Media folder and everything is in iTunes, so that's fine (apart from couple missing album artworks). But now, when I try to sync my iPhone with iTunes, it says the same message - all your data will be repleaced with itunes library. But I don't want it to repleace that, I just want to sync iPhone with that library. I really want to keep my count of plays for every song.
Btw. the same problem is with programs, it wants to repleace that with itunes library, I've got more than 100 apps, most of them paid and i don't want to loose them, but I want it to work exactly the same as it worked previously.
For me it's a really huge issue, that basically sync works only one way...
Please help.You will have to sync and with any luck it won't try to re-sync all your music. In iTunes if you right click on your phone under the devices list you can select "transfer purchases" and that will move all your apps to iTunes.
TuneUp companion is a great program that runs along side of iTunes that will fix all your track info and put the album artwork in the info. -
LDAP list of DB Services contains duplicate name, with wrong connect detail
Sqldeveloper 2.1.1.64 (running on Vista, or Linux)
Using LDAP to define a db connection, connection to the ldap server is successful and returns a list of ~360 database entries.
Within this list 2 database names appear twice with the next db name is missing. Of concern is the connection details supplied with the database
are for the next (omitted) db!
The work around is to use the basic connection type when defining the 4 databases.
Is this a known problem ? Is there a fix available ?Mugunthan
Yes we have applied 11i.AZ.H.2. I am getting several errors still that we trying to resolve
One of them is
===========>>>
Uploading snapshot to central instance failed, with 3 different messages
Error: An invalid status '-1' was passed to fnd_concurrent.set_completion_status. The valid statuses are: 'NORMAL', 'WARNING', 'ERROR'FND at oracle.apps.az.r12.util.XmlTransmorpher.<init>(XmlTransmorpher.java:301)
at oracle.apps.az.r12.extractor.cpserver.APIExtractor.insertGenericSelectionSet(APIExtractor.java:231)
please assist.
regards
girish -
Problem with listing thumbnails within c:forEach loop
I'm currently developing a photo gallery application using Struts. In the JSP code listed below I retrieve a list of "photo" beans (succesfully) and I use <html:link> tag as a link to a desired photo. Links for all the listed photos work well.
The ONLY problem is that all the thumbnails are copies of the last one retrieved in the loop (but they refer to different photos as required). The "/showthumb" servlet (alias for appropriate servlet) inserts the thumbnails into the page using the session scoped "blob". I'm presuming that all the thumbs are result of the last invocation of the servlet and in fact use the last value of the "blob" session scoped variable.
Does anybody has an idea how to solve this problem and show all the thumbs instead of a copies of the last one in a JSP page ?
<c:forEach varStatus="status" var="photo" begin="0" items="${glazDB.photos}">
<jsp:setProperty name="prevNext" property="add" value="${photo.photoId}"/>
<td>
<c:remove var="blob"/>
<c:set var="blob" value="${photo.thumb}" scope="session" />
<c:url var="url" value="\showpicture.do" >
<c:param name="pic" value="${status.count}" />
</c:url>
<html:link page="${url}"><html:img page="/showthumb"/></html:link>
</td>
<c:if test="${status.count mod 4 == 0}">
</tr><tr>
</c:if>
</c:forEach>Think about the ordering of things here.
Your jsp runs, it sends back an HTML page.
Only when the client sees the HTML page can it start making requests for the images.
All the <html:img> tag does is put the text for an image tag onto the page to be evaluated later. So your continual setting of the session variable is pretty much useless, as only the last one is in session when you execute the servlet.
You have to make the request load the image in some other way.
request each blob seperately via parameters. eg /showthumb?id=xxxx
Whether you keep all the images in session memory at one time, or you load each individual one is up to you. -
SQL dynamic query returning (problem with list of value)
Hi, I'm having trouble with my query. I want to make where statement based on my selectlist, but the problem is that I couldnt write the correct string in my where condition.
:P61_STATUS has this following display, return value
Bewerber Bewerber
PRA_Kandidat PRA_Kandidat
abgelehnt abgelehnt
angenommen angenommen
Thema Thema
angemeldet angemeldet
abgegeben abgegeben
abgeschlossen abgeschlossen
bestätigt bestätigt
DECLARE
q varchar2(4000);
list_betreuer htmldb_application_global.vc_arr2;
list_semester htmldb_application_global.vc_arr2;
list_status htmldb_application_global.vc_arr2;
BEGIN
-- variable to store the list
list_betreuer := HTMLDB_UTIL.STRING_TO_TABLE(:P61_BETREUER);
list_semester := HTMLDB_UTIL.STRING_TO_TABLE(:P61_SEMESTER);
list_status := HTMLDB_UTIL.STRING_TO_TABLE(:P61_STATUS);
-- Query begins
q:= 'select p1.name, p1.vorname , a1.tel, a2.tel, ';
q:= q||'ab.thema, ab.status, ab.typ, s.bezeichnung, p2.name ';
q:= q||'from person p1, person p2, adresse a1, adresse a2, ';
q:= q||'zuordnungp_a zpa1,zuordnungp_a zpa2, ';
q:= q||'abschlussarbeit ab, semester s ';
q:= q||'WHERE ab.SEMESTER = s.OBJECTID (+) ';
q:= q||'AND ab.STUDENT = p1.OBJECTID (+) ';
q:= q||'AND ab.BETREUER = p2.OBJECTID (+) ';
q:= q||'and p1.objectid = zpa1.person (+) ';
q:= q||'and zpa1.adresse = a1.objectid (+) ';
q:= q||'and zpa1.art (+)= ''Privat'' ';
q:= q||'and p1.objectid = zpa2.person (+) ';
q:= q||'and zpa2.adresse = a2.objectid (+) ';
q:= q||'and zpa2.art (+)= ''Geschäft'' ';
-- Loop for betreuer list
FOR i in 1..list_betreuer.count
LOOP
IF i = 1 THEN
q:= q||'AND (ab.betreuer = '||list_betreuer(i);
ELSE
q:= q||' OR ab.betreuer = '||list_betreuer(i);
END IF;
END LOOP; if (list_betreuer.count>0)THEN q:= q||')'; END IF;
-- Loop for semester list
FOR i in 1..list_semester.count
LOOP
IF i = 1 THEN
q:= q||'AND (ab.semester = '||list_semester(i);
ELSE
q:= q||'OR ab.semester = '||list_semester(i);
END IF;
END LOOP; if (list_semester.count>0)THEN q:= q||')'; END IF;
-- Loop for status list
FOR i in 1..list_status.count
LOOP
IF i = 1 THEN
q:= q||'AND (ab.status = '||list_status(i)||'';
ELSE
q:= q||'OR ab.status = '||list_status(i)||'';
END IF;
END LOOP; if (list_status.count>0)THEN q:= q||')'; END IF;
htp.p(q);
return q;
END;result
select p1.name, p1.vorname , a1.tel, a2.tel, ab.thema, ab.status, ab.typ, s.bezeichnung, p2.name from person p1, person p2, adresse a1, adresse a2, zuordnungp_a zpa1,zuordnungp_a zpa2, abschlussarbeit ab, semester s WHERE ab.SEMESTER = s.OBJECTID (+) AND ab.STUDENT = p1.OBJECTID (+) AND ab.BETREUER = p2.OBJECTID (+) and p1.objectid = zpa1.person (+) and zpa1.adresse = a1.objectid (+) and zpa1.art (+)= 'Privat' and p1.objectid = zpa2.person (+) and zpa2.adresse = a2.objectid (+) and zpa2.art (+)= 'Geschäft' AND (ab.status = abgegeben) the problem is in this statement
q:= q||'AND (ab.status = '||list_status(i)||'';that statement produce this following statement
ab.status = abgegebenbut what I need is this statement
ab.status = 'abgegeben';how can I achieve this statement?
thank you very muchraitodn wrote:
ah ok , I was confused with this q:= q||'AND (ab.status = '''||list_status(i)||'''';I think I get it now
basically stop the string and write double quotes before the variable
'AND (ab.status = ' + ''||list_status(i)||'' + ''No, more like "wherever I want a single quote within a string, I put two single quotes instead and that tells oracle it's a quote and not the end of the string".
q:= q||'AND (ab.status = '''||list_status(i)||'''';
^ ^^^ ^^^^
| |/| ||/|
| | | || \-- single quote indicates end of string
| | | ||
| | | |\-- two quotes indicate a single quote required
| | | |
| | | \-- single quote to open a new string
| | |
| | \-- single quote indicates end of string
| |
| \-- two quotes indicate single quote required
\-- Open String -
Hello to all,
we have several MacBook Pro (15" MBP Retina 2012/13"MBP Retina 2014) running. After upgrading to Yosemite 10.10.1 we had one nightmare after the other.
Most problems could be solved with 3rd party software upgrades but there are several problems with the operating system itselve which can not really be called a professional productive system at the moment...
Ok., one thing after the other...here is one of our biggest problems:
After upgrading from Mavericks or Mountain Lion to Yosemite 10.10.1 the CIFS/SMB mounts to our samba 3.x servers, running on Ubuntu Linux LTS 12.04 makes trouble. We could mount the server shares but after browsing with the Finder the beach ball occures and the Finder hangs forever. Sometimes we could not refresh the Finder, killing the process ended in a complete hang-up of the system which ended in a switch off death blow. This is not amusing because we have 30Tb of customer data there, which has to be worked out.
We heard about the SMB3 protocol which will be used per default in Yosemite and so we decided after some testings to upgrate our Ubuntu servers to the latest LSF 14.04. release with samba 4.1.6 installed. There was no message from Apple for this SMB protocol release upgrade, never heard something related to Yosemite (Why?).
Ok, after these server upgrades and disabling most of the Spotlight functions the performance to the CIFS shares was a little bit better as before but now we have another problem with the Finder...if you browse to the shares there are folders missing which have lots of files in it. For example there is a folder with 60 subfolders and 3562 files on the first level in it, the Finder shows 220 files and 15 folders. The Terminal shows a different count with "find . -maxdepth 1 -type d | wc -l" or "find . -maxdepth 1 -type f | wc -l" but there is also a difference to the original file and folder count. It doesn`t matter if the clients are connected via WiFi or Gigabit Ethernet. We have no access problems. We have the same behavior if we set the files and folders to 0777 permissions on the servers. The deletion of the preferences files of the users on the MacBooks does not solve the problem. If we use the "Go To Folder" option and type the path to a folder which is not shown in the Finder you get an result or not. But it is also possible that the result is not correct and there are also still files or subfolders missing.
In my opinion this is a timeout problem and a "special SMB3 protocol interpretation" which is buggy. We have one hint found in /var/log/system.log:
"Jan 23 14:35:49 wsosx33.clients.getcom.de KernelEventAgent[69]: tid 54485244 type 'smbfs', mounted on '/Volumes/customersdata2015', from '//x144067:@srvlxp013.servers.getcom.de/customersdata2015', not responding"
We had no problems with Mavericks at all, we still have no problems with Windows 7 Pro/Ultimate, Windows 2008R2 (native or virtual) or Linux Mint 17/17.1 clients, neither with samba 3.x nor with our actual environment and different newer samba releases.
We believe that this is a big bug in Yosemite, but we cannot go back to Mavericks because of incompatible TimeCapsule backups. Our workarround at the moment is that we have installed Linux Mint on our MacBooks to get 80% of our daily jobs done, rest has to be done with Windows 7 installed over virtualbox @Linux.
We have no clue at the moment how to solve this problem, the samba logs do not give any hint. The access from other operating systems is perfect and very fast, but not with Yosemite. We checked different tips found in the internet but nothing helped.
Does anybody has another idea to get Yosemite working or should we keep Linux Mint until Apple will provide a CIFS/SMB patch and going on with our workaround solution, which is productive at the moment ??? Our staff is not amused and wants one solution and not this workaround with two operating system. We have to decide wether we wait until Apple will get this fixed or we have to switch to Microsoft Windows (which is a No Go for me, but I will not be asked...).
Thanks in advance
C.Hi William,
thank you for your response.
As you can read in my post I talked about CIFS/SMB.
It makes no difference if we mount the share over CIFS or SMB.
Folders with lots of files will not be shown even if we use SMB3 or an older protocol.
As mentioned I believe this is a timeout problem.
Does anybody know how the CIFS/SMB timeout setting in Yosemite could be changed?
Kind regards
C. -
ADF: Problem with List and ListOfValues bindings
In my page I have panelSplitter.
In first facet I have panelCollection with ADF tree. For the tree definition I have Iterator binding, which contains the elements with no parent and one accessor, which define a recursive master-detail hierarchy. For the tree node I have specified TragetIterator property, that look up second iterator binding, which containes all tree elements (parents and their children).
In second facet I have panelForm with input fields, based on second iterator binding. So when the user clicks on any node in the tree, it can see and edit in input fields the data for this node.
In panelCollection I have placed two buttons to create a new node and to delete current node.
By creation of new node I do the following:
1) From currently selected node I get the value of one attribute named Code, which is alternate unique key;
2) From second iterator binding I get the ViewObject, create a new Row and for the "parent" attribute I set the value derived from step 1.
3) I rerender through PPR tree component and PanelForm with input fields.
As result I have a new empty node in the tree and empty input fields in second facet, which must be populated and submitted (commited).
My problem happens after I populate all fields in panelForm, when I commit changes (press Button with Commit action binding) and rerender page content. The exception, which is trown is listed below.
I want to make the follwing additional remarks:
1) My primary key in ViewObject is ROWID. I need this attribute to uniquely identify created new rows.
2) The problem happens only when in panelForm I have field based on Model driven List or ListOfValues binding (<af:selectOneChoice> or <af:inputListOfValues>).
When I create a new row the ADF BC assign to it one "dummy" ROWID (for example 317499) and after Commit this ROWID is replaced wtih actual ROWID from database. But I don't understand, why after commit of changes on the page the method findByKey of oracle.jbo.server.ViewObjectImpl is called with initial "dummy" ROWID (317499)?
When there is no field based on List or ListOfValues binding, then there are no calls of findByKey method and there is no such problem.
And that is the exception:
2009-7-29 18:04:54 oracle.adf.controller.faces.lifecycle.FacesPageLifecycle addMessage
WARNING: ADFc: ORA-01410: невалиден ROWID
oracle.jbo.SQLStmtException: JBO-27122: SQL error during statement preparation. Statement: SELECT OU.CODE, OU.NAME, OU.ABBREVIATION, OU.ORGUNIT_TYPE, OU.PARENT_UNIT, OU.IS_VALID, OU.ROWID FROM ORG_UNITS OU WHERE (OU.ROWID = :1)
at oracle.jbo.server.BaseSQLBuilderImpl.processException(BaseSQLBuilderImpl.java:3837)
at oracle.jbo.server.OracleSQLBuilderImpl.processException(OracleSQLBuilderImpl.java:4621)
at oracle.jbo.server.QueryCollection.buildResultSet(QueryCollection.java:1150)
at oracle.jbo.server.QueryCollection.executeQuery(QueryCollection.java:762)
at oracle.jbo.server.ViewObjectImpl.executeQueryForCollection(ViewObjectImpl.java:5681)
at nsi.isbs.dmc.common.IsbsViewObjectImpl.executeQueryForCollection(IsbsViewObjectImpl.java:56)
at oracle.jbo.server.ViewRowSetImpl.execute(ViewRowSetImpl.java:1005)
at oracle.jbo.server.ViewRowSetImpl.executeQueryForMasters(ViewRowSetImpl.java:1162)
at oracle.jbo.server.ViewRowSetImpl.executeQueryForMode(ViewRowSetImpl.java:1082)
at oracle.jbo.server.ViewRowSetImpl.executeQuery(ViewRowSetImpl.java:1076)
at oracle.jbo.server.ViewObjectImpl.retrieveByKey(ViewObjectImpl.java:13994)
at oracle.jbo.server.ViewObjectImpl.retrieveByKey(ViewObjectImpl.java:13758)
at oracle.jbo.server.ViewObjectImpl.retrieveByKey(ViewObjectImpl.java:13752)
at oracle.jbo.server.ViewRowSetImpl.findByKey(ViewRowSetImpl.java:4891)
at oracle.jbo.server.ViewRowSetImpl.findByKey(ViewRowSetImpl.java:4679)
at oracle.jbo.server.ViewRowSetImpl.findByKey(ViewRowSetImpl.java:4673)
at oracle.jbo.server.ViewObjectImpl.findByKey(ViewObjectImpl.java:9456)
at oracle.jbo.server.ApplicationModuleImpl.getListBindingName(ApplicationModuleImpl.java:8421)
at oracle.adf.model.bc4j.DCJboDataControl.getListBindingName(DCJboDataControl.java:2244)
at oracle.jbo.uicli.binding.JUCtrlListBinding.initDefFromServerBinding(JUCtrlListBinding.java:2366)
at oracle.jbo.uicli.binding.JUCtrlListBinding.getAttributeDefs(JUCtrlListBinding.java:2327)
at oracle.jbo.uicli.binding.JUCtrlValueBinding.getAttributeDef(JUCtrlValueBinding.java:497)
at oracle.jbo.uicli.binding.JUCtrlValueBinding.getAttributeDef(JUCtrlValueBinding.java:487)
at oracle.jbo.uicli.binding.JUCtrlValueBinding.isInternalAttributeUpdateable(JUCtrlValueBinding.java:3262)
at oracle.jbo.uicli.binding.JUCtrlValueBinding.isAttributeUpdateable(JUCtrlValueBinding.java:1617)
at oracle.jbo.uicli.binding.JUCtrlValueBinding.isAttributeUpdateable(JUCtrlValueBinding.java:1695)
at oracle.jbo.uicli.binding.JUCtrlValueBinding.isUpdateable(JUCtrlValueBinding.java:2512)
at oracle.jbo.uicli.binding.JUCtrlListBinding.isUpdateable(JUCtrlListBinding.java:3357)
at oracle.adfinternal.view.faces.model.AdfELResolver._isReadOnly(AdfELResolver.java:85)
at oracle.adfinternal.view.faces.model.AdfELResolver.isReadOnly(AdfELResolver.java:101)
at javax.el.CompositeELResolver.isReadOnly(CompositeELResolver.java:353)
at com.sun.faces.el.FacesCompositeELResolver.isReadOnly(FacesCompositeELResolver.java:113)
at com.sun.el.parser.AstValue.isReadOnly(AstValue.java:128)
at com.sun.el.ValueExpressionImpl.isReadOnly(ValueExpressionImpl.java:230)
at oracle.adfinternal.view.faces.renderkit.rich.EditableValueRenderer.getReadOnly(EditableValueRenderer.java:400)
at oracle.adfinternal.view.faces.renderkit.rich.EditableValueRenderer.wasSubmitted(EditableValueRenderer.java:341)
at oracle.adfinternal.view.faces.renderkit.rich.EditableValueRenderer.decodeInternal(EditableValueRenderer.java:113)
at oracle.adfinternal.view.faces.renderkit.rich.SimpleInputListOfValuesRendererBase.decodeInternal(SimpleInputListOfValuesRendererBase.java:88)
at oracle.adfinternal.view.faces.renderkit.rich.LabeledInputRenderer.decodeInternal(LabeledInputRenderer.java:55)
at oracle.adf.view.rich.render.RichRenderer.decode(RichRenderer.java:236)
at org.apache.myfaces.trinidad.component.UIXComponentBase.__rendererDecode(UIXComponentBase.java:1089)
at org.apache.myfaces.trinidad.component.UIXComponentBase.decode(UIXComponentBase.java:714)
at oracle.adf.view.rich.component.UIXInputPopup.processDecodes(UIXInputPopup.java:134)
at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:970)
at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:956)
at org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:812)
at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:970)
at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:956)
at org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:812)
at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:970)
at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:956)
at org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:812)
at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:970)
at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:956)
at org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:812)
at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:970)
at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:956)
at org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:812)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl$ApplyRequestValuesCallback.invokeContextCallback(LifecycleImpl.java:1113)
at javax.faces.component.UIComponent.invokeOnComponent(UIComponent.java:722)
at javax.faces.component.UIComponent.invokeOnComponent(UIComponent.java:731)
at javax.faces.component.UIComponent.invokeOnComponent(UIComponent.java:731)
at javax.faces.component.UIComponent.invokeOnComponent(UIComponent.java:731)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.invokeOnComponent(ContextSwitchingComponent.java:153)
at javax.faces.component.UIComponent.invokeOnComponent(UIComponent.java:731)
at javax.faces.component.UIComponent.invokeOnComponent(UIComponent.java:731)
at javax.faces.component.UIComponent.invokeOnComponent(UIComponent.java:731)
at javax.faces.component.UIComponent.invokeOnComponent(UIComponent.java:731)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.invokeOnComponent(ContextSwitchingComponent.java:153)
at oracle.adf.view.rich.component.fragment.UIXPageTemplate.invokeOnComponent(UIXPageTemplate.java:208)
at javax.faces.component.UIComponent.invokeOnComponent(UIComponent.java:731)
at javax.faces.component.UIComponentBase.invokeOnComponent(UIComponentBase.java:664)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:303)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:175)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:181)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:85)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:279)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._invokeDoFilter(TrinidadFilterImpl.java:239)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:196)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:139)
at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
at oracle.security.jps.wls.JpsWlsFilter$1.run(JpsWlsFilter.java:85)
at java.security.AccessController.doPrivileged(Native Method)
at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:257)
at oracle.security.jps.wls.JpsWlsSubjectResolver.runJaasMode(JpsWlsSubjectResolver.java:250)
at oracle.security.jps.wls.JpsWlsFilter.doFilter(JpsWlsFilter.java:100)
at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:65)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3496)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(Unknown Source)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2180)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2086)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1406)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
Caused by: java.sql.SQLException: ORA-01410: невалиден ROWID
at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:70)
at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:116)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:177)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:455)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:413)
at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:1034)
at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:194)
at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:947)
at oracle.jdbc.driver.T4CPreparedStatement.executeMaybeDescribe(T4CPreparedStatement.java:891)
at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1186)
at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3381)
at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java:3425)
at oracle.jdbc.driver.OraclePreparedStatementWrapper.executeQuery(OraclePreparedStatementWrapper.java:1490)
at oracle.jbo.server.QueryCollection.buildResultSet(QueryCollection.java:1040)
... 104 more
## Detail 0 ##I have resolved my problem. I have changed the type of list binding to be Dynamic List (not Model Driven List).
Maybe you are looking for
-
PO creation for approved requisitions
Hi Gurus, can anybody please throw some light and help me with this scenario. We have release procedure setup for requsitions for cost centers only. The approval levels we have are 1000-5000 is level1, 5001-10000 is level2 and 10001+ is level3. If a
-
Files on memory card invisible!
Hai friends, I am using N73 ME with 1 GB memory card. Today when I am trying to save a MP3 file to memory card the phone hang and I restarted it. After that all the folders in the card are doubled except sound and video as cities cities data data doc
-
IPhone 5 screen enlarges and can't restore to regular size. Doesn't scroll or move
Something I'm doing while holding phone makes screen get really large and am unable to restore to regular size. Only cure is to turn off phone. Any ideas why this is occurring?
-
Hi all. I wanted to know of some way that I can transfer video files from PC to my device at native 640*360 resolution. I have transferred a few videos to my device from my PC using the in-box microUSB cable. These videos have to be stretched in the
-
Hello Group, Not sure if I can do this very easily, but I am building an intranet application, and I used the Spry tabbed panels in Dreamweaver CS4. The tabs contain forms where you can update contacts info and after the save button is clicked to app