Browsing index
Hi,
I'm trying to use browsing index to improve the performance of a search but I don't get any result.
To configure the browsin index I have added the two entries:
dn: cn=Cache, cn=userRoot,cn=ldbm database,cn=plugins,cn=config
objectClass: top
objectClass: vlvSearch
cn: Cache
vlvbase: ou=xxxxx,o=yyyyy,c=es
vlvscope: 1
vlvfilter: (|(att1=value1)(|(attr2=val2)(attr3=val3)))
dn: cn=Telephone, cn=Cache,cn=userRoot,cn=ldbm database,cn=plugins,cn=config
objectClass: top
objectClass: vlvIndex
cn: Telephone
vlvSort: authcallingstationid
So, what I would like the LDAP server to return are the authcallingstationid attribute of those entries that match the vlvfilter.
and the search I'm doing is:
./ldapsearch -1 -T -S authcallingstationid -G 30:30:authcallingstationid -x -h <ldapserver> -p <port> -D "uid=user" -w <pasword> -b "ou=yyyyy,o=xxxxx,c=es" -s one '(|(att1=value1)(|(attr2=val2)(attr3=val3)))' authcallingstationid
In the error log it doesn't appear the message:
[13/Mar/2007:15:52:40 +0100] - WARNING<20805> - Backend Database - conn=30 op=1 msgId=2 - search is not indexed
so I guess it is using in some way the index. But I don't get any performace improvement.
Am I using in a wrong way the browsing index?.
Thanks.
Regards,
David.
Hi David,
Once you had defined the 2 entries for the Browsing Index, have you rebuilt the indexes for the database ?
You can either use db2index or export and re-import the data.
Regards,
Ludovic.
Similar Messages
-
Configuring Browsing Indexes for Service Search Descriptor Filters
I am running DSEE 6.1 on Solaris 10.
I restrict access to the ldap clients (solaris8, 9, and 10) for various users in the Directory by configuring the service search descriptors to use a filter based on specific roles. Each servers profile mentions a role depending on type of server and then users are assigned roles which are nested within specific server type roles:
NS_LDAP_SERVICE_SEARCH_DESC= passwd:ou=People,dc=example,dc=com?one?nsrole=cn=serverRole,ou=profile,dc=example,dc=com
NS_LDAP_SERVICE_SEARCH_DESC= group:ou=group,dc=example,dc=com?one
NS_LDAP_SERVICE_SEARCH_DESC= audit_user:ou=People,dc=example,dc=com?one?nsrole=cn=serverRole,ou=profile,dc=example,dc=com
NS_LDAP_SERVICE_SEARCH_DESC= shadow:ou=People,dc=example,dc=com?one?nsrole=cn=serverRole,ou=profile,dc=example,dc=com
NS_LDAP_SERVICE_SEARCH_DESC= user_attr:ou=People,dc=example,dc=com?one?nsrole=cn=serverRole,ou=profile,dc=example,dc=com
I have noticed in my error logs on the Directory servers messages regarding these filters not being indexed:
WARNING<20805> - Backend Database - conn=949139 op=1 msgId=2 - search is not indexed base='ou=people,dc=example,dc=com' filter='(nsRole=cn=serverRole,ou=profile,dc=example,dc=com)' scope='one'
I have also had a few instances where the naming services seems to have stopped altogether. This seems to be timed with when my clients do a refresh of the ldap cache - which is the time that I seed the not indexed messages in the error log.
I guess that I need to set up Browsing Indexes for these filters
Can anyone give examples how to do this?
I guess I will need a vlvBase of ou=people,dc=example,dc=com
vlvScope of 1
vlvFilter of nsRole=cn=serverRole,ou=profile,dc=example,dc=com
I am not sure what I would do for vlvsort attributes though??The access logs shows that the attributes to be sorted are uid and cn:
25/Apr/2008:09:58:21 +1200] conn=171835 op=1 msgId=2 - SRCH base="ou=people,dc=example,dc=com" scope=1 filter="(nsRole=cn=serverRole,ou=profile,dc=example,dc=com)" attrs="cn uid uidNumber gidNumber gecos description homeDirectory loginShell"
[25/Apr/2008:09:58:21 +1200] conn=171835 op=1 msgId=2 - SORT cn uid (1426)
[25/Apr/2008:09:58:21 +1200] conn=171835 op=1 msgId=2 - VLV 0:999:0:0 1:1426 (0)
[25/Apr/2008:09:58:26 +1200] conn=171835 op=1 msgId=2 - RESULT err=0 tag=101 nentries=999 etime=5 notes=U
So the vlvsort attributes should be cn and uid. -
Hi, I want to speed up a search that return a large number of users. For what I understood I need to create a Browsing index. I've created a browsing index following instruction on the Admin manual, but I really don't understand how to use it ?
After creating the index (ldapmodify + vlvindex), are this index used by default if the search mach the vlvbase and vlvfilter ?
ThanxSorry I don't know why I don't see the [notes=u] in the access log but it seam the my vlv is not created at all.
When i run vlvindex I get the following error:
[18/Feb/2005:12:28:01 +0100] - userRoot: Indexing VLV: Sort SN
[18/Feb/2005:12:28:02 +0100] - userRoot: Indexed search unsuccessful, will perform unindexed search instead.
No vlv#.... files are created in the db directory, so I think no vlv index are created.. -
After reinstalling system software, Apple Loops won't re-index
I have an odd problem that I really need some help with. I feel like there must be a simple solution, and I'm just missing something obvious.
The other day I had to do an archive and install from my original system disks (10.4.2) and then bring myself back to 10.4.11 (running a dual quad-core G5 here). I had to manually move my audio units and virtual instruments back to my current logic setup and application support folders.
I just went into the Loop Browser, and all of my apple loops have disappeared from the window. The loops exist on various external hard drives, and I normally just drop them onto the loop browser and pick "keep at current location" - then the browser indexes them, and everything is fine.
This is the first time I'm accessing apple loops since I reinstalled the system software (and I do still have the "Previous System" folder that the archive-and-install generates), and I got a blank list in the loop browser. So I tried dragging and dropping a few loop libraries, but to no avail - it appears to index them quickly (taking 1-2 seconds) but then there's still nothing in the browser. I've deleted the old index text files, so that shouldn't be a problem.
Can anyone help me figure out how to get my apple loops to re-index properly?
KirbyEastcoasterWestcoaster wrote:
All of the external HD's are set to "ignore permissions for this volume" so permissions shouldn't be an issue.
Wrong!
this could be the problem...
Permission must be active
Logic studio require license... so require permission
if the external drive as set to ignore permussion logic will never index a folder without ownreship
you need to pay for Apple Loops
they are not free
they are included in Logic Studio or you need to BUY JamPacks as individual DVD expansion...
*External disk with ignore permission are not allowed...*
*The only way is...*
*you need to create a Alias folder of all contents after installing Logic in the original location... than move that folder original on external drive.... and than you must delete de alias suffis on orther tha the folder must have the same permission as original.... It must be located in the same original location* -
I like to open my main browser in f.fox. i am in td waterhouse stock site ,need to by stock does not allow me .it said you close main browser.how can i fix it.i have win7.os and f.fox browser
According to their support page, Firefox is supported: [http://www.tdwaterhouse.ca/products-services/investing/browser-index.jsp WebBroker Supported Browsers].
Are you using the site in a "private" window? It's possible that the site pops up separate windows and needs for the various windows to be able to share data, which might not work with private windows.
Do you have any add-ons that might change how the site's windows work, for example, blocking pop-up windows or new tabs, or changing how frames work?
To test how the site works with your extensions disabled, you could try Firefox's Safe Mode. That's a standard diagnostic tool to bypass interference by extensions (and some custom settings). More info: [[Troubleshoot Firefox issues using Safe Mode]].
You can restart Firefox in Safe Mode using
Help > Restart with Add-ons Disabled
In the dialog, click "Start in Safe Mode" (''not'' Reset)
Any difference? -
Index don't improve the performance
Hello everyone,
I've a problem on improving the performance of XMLType Column. In fact, I've created a table with tow column a Number column and a XMLType column and found out that the retreival time is quite unexceptal for the following SQL Statement:
Select id, extractValue(data, '/requestor/name') From
requestor Where extractValue(data, '/requestor/name')
= 'Req1640'
So I have created an Index like this:
create index req_name_index on requestor
extractValue(data, '/requestor/name')
but it don't improve the performance.
What's wrong?
ThanksHi David,
Once you had defined the 2 entries for the Browsing Index, have you rebuilt the indexes for the database ?
You can either use db2index or export and re-import the data.
Regards,
Ludovic. -
What made me confused is I can only use Netscape Navigator to access WebDB after I installed it into local DB server.
If using MS Explore, there always comes to an error like this:
"something wrong with your page, cannot display it."
I am sorry I don't know how to translate this error message from Japanese to English. But it is something like this.
What is the matter actually?
Thanks for your help.
nullhttp://wwws.sun.com/software/solaris/browser/index.html
-
Getting realistic performance expectations.
I am running tests to see if I can use the Oracle Berkeley XML database as a backend to a web application but am running into query response performance limitations. As per the suggestions for performance related questions, I have pulled together answers to the series of questions that need to be addressed, and they are given below. The basic issue at stake, however, is am I being realistic about what I can expect to achieve with the database?
Regards
Geoff Shuetrim
Oracle Berkeley DB XML database performance.
Berkeley DB XML Performance Questionnaire
1. Describe the Performance area that you are measuring? What is the
current performance? What are your performance goals you hope to
achieve?
I am using the database as a back end to a web application that is expected
to field a large number of concurrent queries.
The database scale is described below.
Current performance involves responses to simple queries that involve 1-2
minute turn around (this improves after a few similar queries have been run,
presumably because of caching, but not to a point that is acceptable for
web applications).
Desired performance is for queries to execute in milliseconds rather than
minutes.
2. What Berkeley DB XML Version? Any optional configuration flags
specified? Are you running with any special patches? Please specify?
Berkeley DB XML Version: 2.4.16.1
Configuration flags: enable-java -b 64 prefix=/usr/local/BerkeleyDBXML-2.4.16
No special patches have been applied.
3. What Berkeley DB Version? Any optional configuration flags
specified? Are you running with any special patches? Please Specify.
Berkeley DB Version? 4.6.21
Configuration flags: None. The Berkeley DB was built and installed as part of the
Oracle Berkeley XML database build and installation process.
No special patches have been applied.
4. Processor name, speed and chipset?
Intel Core 2 CPU 6400 @ 2.13 GHz (1066 FSB) (4MB Cache)
5. Operating System and Version?
Ubuntu Linux 8.04 (Hardy) with the 2.6.24-23 generic kernel.
6. Disk Drive Type and speed?
300 GB 7200RPM hard drive.
7. File System Type? (such as EXT2, NTFS, Reiser)
EXT3
8. Physical Memory Available?
Memory: 3.8GB DDR2 SDRAM
9. Are you using Replication (HA) with Berkeley DB XML? If so, please
describe the network you are using, and the number of Replica’s.
No.
10. Are you using a Remote Filesystem (NFS) ? If so, for which
Berkeley DB XML/DB files?
No.
11. What type of mutexes do you have configured? Did you specify
–with-mutex=? Specify what you find inn your config.log, search
for db_cv_mutex?
I did not specify -with-mutex when building the database.
config.log indicates:
db_cv_mutex=POSIX/pthreads/library/x86_64/gcc-assembly
12. Which API are you using (C++, Java, Perl, PHP, Python, other) ?
Which compiler and version?
I am using the Java API.
I am using the gcc 4.2.4 compiler.
I am using the g++ 4.2.4 compiler.
13. If you are using an Application Server or Web Server, please
provide the name and version?
I am using the Tomcat 5.5 application server.
It is not using the Apache Portable Runtime library.
It is being run using a 64 bit version of the Sun Java 1.5 JRE.
14. Please provide your exact Environment Configuration Flags (include
anything specified in you DB_CONFIG file)
I do not have a DB_CONFIG file in the database home directory.
My environment configuration is as follows:
Threaded = true
AllowCreate = true
InitializeLocking = true
ErrorStream = System.err
InitializeCache = true
Cache Size = 1024 * 1024 * 500
InitializeLogging = true
Transactional = false
TrickleCacheWrite = 20
15. Please provide your Container Configuration Flags?
My container configuration is done using the Java API.
The container creation code is:
XmlContainerConfig containerConfig = new XmlContainerConfig();
containerConfig.setStatisticsEnabled(true);
XmlContainer container = xmlManager.createContainer("container",containerConfig);I am guessing that this means that the only flag I have set is the one
that enables recording of statistics to use in query optimization.
I have no other container configuration information to provide.
16. How many XML Containers do you have?
I have one XML container.
The container has 2,729,465 documents.
The container is a node container rather than a wholedoc container.
Minimum document size is around 1Kb.
Maximum document size is around 50Kb.
Average document size is around 2Kb.
I am using document data as part of the XQueries being run. For
example, I condition query results upon the values of attributes
and elements in the stored documents.
The database has the following indexes:
xmlIndexSpecification = dataContainer.getIndexSpecification();
xmlIndexSpecification.replaceDefaultIndex("node-element-presence");
xmlIndexSpecification.addIndex(Constants.XBRLAPINamespace,"fragment","node-element-presence");
xmlIndexSpecification.addIndex(Constants.XBRLAPINamespace,"data","node-element-presence");
xmlIndexSpecification.addIndex(Constants.XBRLAPINamespace,"xptr","node-element-presence");
xmlIndexSpecification.addIndex("","stub","node-attribute-presence");
xmlIndexSpecification.addIndex("","index", "unique-node-attribute-equality-string");
xmlIndexSpecification.addIndex(Constants.XBRL21LinkNamespace,"label","node-element-substring-string");
xmlIndexSpecification.addIndex(Constants.GenericLabelNamespace,"label","node-element-substring-string");
xmlIndexSpecification.addIndex("","name","node-attribute-substring-string");
xmlIndexSpecification.addIndex("","parentIndex", "node-attribute-equality-string");
xmlIndexSpecification.addIndex("","uri", "node-attribute-equality-string");
xmlIndexSpecification.addIndex("","type", "node-attribute-equality-string");
xmlIndexSpecification.addIndex("","targetDocumentURI", "node-attribute-equality-string");
xmlIndexSpecification.addIndex("","targetPointerValue", "node-attribute-equality-string");
xmlIndexSpecification.addIndex("","absoluteHref", "node-attribute-equality-string");
xmlIndexSpecification.addIndex("","id","node-attribute-equality-string");
xmlIndexSpecification.addIndex("","value", "node-attribute-equality-string");
xmlIndexSpecification.addIndex("","arcroleURI", "node-attribute-equality-string");
xmlIndexSpecification.addIndex("","roleURI", "node-attribute-equality-string");
xmlIndexSpecification.addIndex("","name", "node-attribute-equality-string");
xmlIndexSpecification.addIndex("","targetNamespace", "node-attribute-equality-string");
xmlIndexSpecification.addIndex("","contextRef", "node-attribute-equality-string");
xmlIndexSpecification.addIndex("","unitRef", "node-attribute-equality-string");
xmlIndexSpecification.addIndex("","scheme", "node-attribute-equality-string");
xmlIndexSpecification.addIndex("","value", "node-attribute-equality-string");
xmlIndexSpecification.addIndex(Constants.XBRL21Namespace,"identifier", "node-element-equality-string");
xmlIndexSpecification.addIndex(Constants.XMLNamespace,"lang","node-attribute-equality-string");
xmlIndexSpecification.addIndex(Constants.XLinkNamespace,"label","node-attribute-equality-string");
xmlIndexSpecification.addIndex(Constants.XLinkNamespace,"from","node-attribute-equality-string");
xmlIndexSpecification.addIndex(Constants.XLinkNamespace,"to","node-attribute-equality-string");
xmlIndexSpecification.addIndex(Constants.XLinkNamespace,"type","node-attribute-equality-string");
xmlIndexSpecification.addIndex(Constants.XLinkNamespace,"arcrole","node-attribute-equality-string");
xmlIndexSpecification.addIndex(Constants.XLinkNamespace,"role","node-attribute-equality-string");
xmlIndexSpecification.addIndex(Constants.XLinkNamespace,"label","node-attribute-equality-string");
xmlIndexSpecification.addIndex(Constants.XBRLAPILanguagesNamespace,"language","node-element-presence");
xmlIndexSpecification.addIndex(Constants.XBRLAPILanguagesNamespace,"code","node-element-equality-string");
xmlIndexSpecification.addIndex(Constants.XBRLAPILanguagesNamespace,"value","node-element-equality-string");
xmlIndexSpecification.addIndex(Constants.XBRLAPILanguagesNamespace,"encoding","node-element-equality-string");17. Please describe the shape of one of your typical documents? Please
do this by sending us a skeleton XML document.
The following provides the basic information about the shape of all documents
in the data store.
<ns:fragment xmlns:ns="..." attrs...(about 20 of them)>
<ns:data>
Single element that varies from document to document but that
is rarely more than a few small elements in size and (in some cases)
a lengthy section of string content for the single element.
</ns:data>
</ns:fragment>18. What is the rate of document insertion/update required or
expected? Are you doing partial node updates (via XmlModify) or
replacing the document?
Document insertion rates are not a first order performance criteria.
I do no document modifications using XmlModify.
When doing updates I replace the original document.
19. What is the query rate required/expected?
Not sure how to provide metrics for this but a single web page is
being generated, this can involve hundreds of queries. each of which
should be trivial to execute given the indexing strategy in use.
20. XQuery -- supply some sample queries
1. Please provide the Query Plan
2. Are you using DBXML_INDEX_NODES?
I am using DBXML_INDEX_NODES by default because I
am using a node container rather than a whole document
container.
3. Display the indices you have defined for the specific query.
4. If this is a large query, please consider sending a smaller
query (and query plan) that demonstrates the problem.
Example queries.
1. collection('browser')/*[@parentIndex='none']
<XQuery>
<QueryPlanToAST>
<LevelFilterQP>
<StepQP axis="parent-of-attribute" uri="*" name="*" nodeType="element">
<ValueQP container="browser" index="node-attribute-equality-string" operation="eq" child="parentIndex" value="none"/>
</StepQP>
</LevelFilterQP>
</QueryPlanToAST>
</XQuery>2. collection('browser')/*[@stub]
<XQuery>
<QueryPlanToAST>
<LevelFilterQP>
<StepQP axis="parent-of-attribute" uri="*" name="*" nodeType="element">
<PresenceQP container="browser" index="node-attribute-presence-none" operation="eq" child="stub"/>
</StepQP>
</LevelFilterQP>
</QueryPlanToAST>
</XQuery>3. qplan "collection('browser')/*[@type='org.xbrlapi.impl.ConceptImpl' or @parentIndex='asdfv_3']"
<XQuery>
<QueryPlanToAST>
<LevelFilterQP>
<StepQP axis="parent-of-attribute" uri="*" name="*" nodeType="element">
<UnionQP>
<ValueQP container="browser" index="node-attribute-equality-string" operation="eq" child="type" value="org.xbrlapi.impl.ConceptImpl"/>
<ValueQP container="browser" index="node-attribute-equality-string" operation="eq" child="parentIndex" value="asdfv_3"/>
</UnionQP>
</StepQP>
</LevelFilterQP>
</QueryPlanToAST>
</XQuery>4.
setnamespace xlink http://www.w3.org/1999/xlink
qplan "collection('browser')/*[@uri='http://www.xbrlapi.org/my/uri' and */*[@xlink:type='resource' and @xlink:label='description']]"
<XQuery>
<QueryPlanToAST>
<LevelFilterQP>
<NodePredicateFilterQP uri="" name="#tmp8">
<StepQP axis="parent-of-child" uri="*" name="*" nodeType="element">
<StepQP axis="parent-of-child" uri="*" name="*" nodeType="element">
<NodePredicateFilterQP uri="" name="#tmp1">
<StepQP axis="parent-of-attribute" uri="*" name="*" nodeType="element">
<ValueQP container="browser" index="node-attribute-equality-string" operation="eq" child="label:http://www.w3.org/1999/xlink"
value="description"/>
</StepQP>
<AttributeJoinQP>
<VariableQP name="#tmp1"/>
<ValueQP container="browser" index="node-attribute-equality-string" operation="eq" child="type:http://www.w3.org/1999/xlink"
value="resource"/>
</AttributeJoinQP>
</NodePredicateFilterQP>
</StepQP>
</StepQP>
<AttributeJoinQP>
<VariableQP name="#tmp8"/>
<ValueQP container="browser" index="node-attribute-equality-string" operation="eq" child="uri" value="http://www.xbrlapi.org/my/uri"/>
</AttributeJoinQP>
</NodePredicateFilterQP>
</LevelFilterQP>
</QueryPlanToAST>
</XQuery>21. Are you running with Transactions? If so please provide any
transactions flags you specify with any API calls.
I am not running with transactions.
22. If your application is transactional, are your log files stored on
the same disk as your containers/databases?
The log files are stored on the same disk as the container.
23. Do you use AUTO_COMMIT?
Yes. I think that it is a default feature of the DocumentConfig that
I am using.
24. Please list any non-transactional operations performed?
I do document insertions and I do XQueries.
25. How many threads of control are running? How many threads in read
only mode? How many threads are updating?
One thread is updating. Right now one thread is running queries. I am
not yet testing the web application with concurrent users given the
performance issues faced with a single user.
26. Please include a paragraph describing the performance measurements
you have made. Please specifically list any Berkeley DB operations
where the performance is currently insufficient.
I have loaded approximately 7 GB data into the container and then tried
to run the web application using that data. This involves running a broad
range of very simple queries, all of which are expected to be supported
by indexes to ensure that they do not require XML document traversal activity.
Querying performance is insufficient, with even the most basic queries
taking several minutes to complete.
27. What performance level do you hope to achieve?
I hope to be able to run a web application that simultaneously handles
page requests from hundreds of users, each of which involves a large
number of database queries.
28. Please send us the output of the following db_stat utility commands
after your application has been running under "normal" load for some
period of time:
% db_stat -h database environment -c
1038 Last allocated locker ID
0x7fffffff Current maximum unused locker ID
9 Number of lock modes
1000 Maximum number of locks possible
1000 Maximum number of lockers possible
1000 Maximum number of lock objects possible
155 Number of current locks
157 Maximum number of locks at any one time
200 Number of current lockers
200 Maximum number of lockers at any one time
13 Number of current lock objects
17 Maximum number of lock objects at any one time
1566M Total number of locks requested (1566626558)
1566M Total number of locks released (1566626403)
0 Total number of locks upgraded
852 Total number of locks downgraded
3 Lock requests not available due to conflicts, for which we waited
0 Lock requests not available due to conflicts, for which we did not wait
0 Number of deadlocks
0 Lock timeout value
0 Number of locks that have timed out
0 Transaction timeout value
0 Number of transactions that have timed out
712KB The size of the lock region
21807 The number of region locks that required waiting (0%)
% db_stat -h database environment -l
0x40988 Log magic number
13 Log version number
31KB 256B Log record cache size
0 Log file mode
10Mb Current log file size
0 Records entered into the log
28B Log bytes written
28B Log bytes written since last checkpoint
1 Total log file I/O writes
0 Total log file I/O writes due to overflow
1 Total log file flushes
0 Total log file I/O reads
1 Current log file number
28 Current log file offset
1 On-disk log file number
28 On-disk log file offset
1 Maximum commits in a log flush
0 Minimum commits in a log flush
96KB Log region size
0 The number of region locks that required waiting (0%)
% db_stat -h database environment -m
500MB Total cache size
1 Number of caches
1 Maximum number of caches
500MB Pool individual cache size
0 Maximum memory-mapped file size
0 Maximum open file descriptors
0 Maximum sequential buffer writes
0 Sleep after writing maximum sequential buffers
0 Requested pages mapped into the process' address space
1749M Requested pages found in the cache (99%)
722001 Requested pages not found in the cache
911092 Pages created in the cache
722000 Pages read into the cache
4175142 Pages written from the cache to the backing file
1550811 Clean pages forced from the cache
19568 Dirty pages forced from the cache
3 Dirty pages written by trickle-sync thread
62571 Current total page count
62571 Current clean page count
0 Current dirty page count
65537 Number of hash buckets used for page location
1751M Total number of times hash chains searched for a page (1751388600)
8 The longest hash chain searched for a page
3126M Total number of hash chain entries checked for page (3126038333)
4535 The number of hash bucket locks that required waiting (0%)
278 The maximum number of times any hash bucket lock was waited for (0%)
1 The number of region locks that required waiting (0%)
0 The number of buffers frozen
0 The number of buffers thawed
0 The number of frozen buffers freed
1633189 The number of page allocations
4301013 The number of hash buckets examined during allocations
259 The maximum number of hash buckets examined for an allocation
1570522 The number of pages examined during allocations
1 The max number of pages examined for an allocation
184 Threads waited on page I/O
Pool File: browser
8192 Page size
0 Requested pages mapped into the process' address space
1749M Requested pages found in the cache (99%)
722001 Requested pages not found in the cache
911092 Pages created in the cache
722000 Pages read into the cache
4175142 Pages written from the cache to the backing file
% db_stat -h database environment -r
Not applicable.
% db_stat -h database environment -t
Not applicable.
vmstat
r b swpd free buff cache si so bi bo in cs us sy id wa
1 4 40332 773112 27196 1448196 0 0 173 239 64 1365 19 4 72 5
iostat
Linux 2.6.24-23-generic (dell) 06/02/09
avg-cpu: %user %nice %system %iowait %steal %idle
18.37 0.01 3.75 5.67 0.00 72.20
Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn
sda 72.77 794.79 1048.35 5376284 7091504
29. Are there any other significant applications running on this
system? Are you using Berkeley DB outside of Berkeley DB XML?
Please describe the application?
No other significant applications are running on the system.
I am not using Berkeley DB outside of Berkeley DB XML.
The application is a web application that organises the data in
the stored documents into hypercubes that users can slice/dice and analyse.
Edited by: Geoff Shuetrim on Feb 7, 2009 2:23 PM to correct the appearance of the query plans.Hi Geoff,
Thanks for filling out the performance questionnaire. Unfortunately the forum software seems to have destroyed some of your queries - you might want to use \[code\] and \[code\] to markup your queries and query plans next time.
Geoff Shuetrim wrote:
Current performance involves responses to simple queries that involve 1-2
minute turn around (this improves after a few similar queries have been run,
presumably because of caching, but not to a point that is acceptable for
web applications).
Desired performance is for queries to execute in milliseconds rather than
minutes.I think that this is a reasonable expectation in most cases.
14. Please provide your exact Environment Configuration Flags (include
anything specified in you DB_CONFIG file)
I do not have a DB_CONFIG file in the database home directory.
My environment configuration is as follows:
Threaded = true
AllowCreate = true
InitializeLocking = true
ErrorStream = System.err
InitializeCache = true
Cache Size = 1024 * 1024 * 500
InitializeLogging = true
Transactional = false
TrickleCacheWrite = 20If you are performing concurrent reads and writes, you need to enable transactions in the both the environment and the container.
Example queries.
1. collection('browser')/*[@parentIndex='none']
<XQuery>
<QueryPlanToAST>
<LevelFilterQP>
<StepQP axis="parent-of-attribute" uri="*" name="*" nodeType="element">
<ValueQP container="browser" index="node-attribute-equality-string" operation="eq" child="parentIndex" value="none"/>
</StepQP>
</LevelFilterQP>
</QueryPlanToAST>
</XQuery>
I have two initial observations about this query:
1) It looks like it could return a lot of results - a query that returns a lot of results will always be slow. If you only want a subset of the results, use lazy evalulation, or put an explicit call to the subsequence() function in the query.
2) An explicit element name with an index on it often performs faster than a "*" step. I think you'll get faster query execution if you specify the document element name rather than "*", and then add a "node-element-presence" index on it.
3) Generally descendant axis is faster than child axis. If you just need the document rather than the document (root) element, you might find that this query is a little faster (any document with a "parentIndex" attribute whose value is "none"):
collection()[descendant::*/@parentIndex='none']Similar observations apply to the other queries you posted.
Get back to me if you're still having problems with specific queries.
John -
Outlook Connector shared calendar lookup doesn't work for non-admins
First the version info:
JMS 6.2-8.04, Directory Server 5.2, Connector 7.2.402.1
Non-admin users are not able to retrieve a list of users from the GAL with Outlook Connector. I, as an admin, do get the list. Here is the the access log for a non-admin user. Note that in the RESULT, nentries is always zero.
mwilson=535258100062018 (non-admin)
-bash-3.00$ grep -i "conn=425940" access.20080923-112603
[23/Sep/2008:11:37:25 -0700] conn=425940 op=-1 msgId=-1 - fd=93 slot=93 LDAP connection from 209.152.33.8 to 10.10.3.3
[23/Sep/2008:11:37:25 -0700] conn=425940 op=0 msgId=1 - BIND dn="uid=535258100062018,ou=people,o=pcc.edu,o=cp" method=128 version=3
[23/Sep/2008:11:37:25 -0700] conn=425940 op=0 msgId=1 - RESULT err=0 tag=97 nentries=0 etime=0 dn="uid=535258100062018,ou=people,o=pcc.edu,o=cp"
[23/Sep/2008:11:37:25 -0700] conn=425940 op=1 msgId=2 - SRCH base="ou=people,o=pcc.edu,o=cp" scope=2 filter="(pdsRole=Employee)" attrs="cn mail uid objectClass"
[23/Sep/2008:11:37:25 -0700] conn=425940 op=1 msgId=2 - SORT cn
[23/Sep/2008:11:37:25 -0700] conn=425940 op=1 msgId=2 - VLV 1:1:1:0 2:19201 (0)
[23/Sep/2008:11:37:25 -0700] conn=425940 op=1 msgId=2 - RESULT err=0 tag=101 nentries=0 etime=0
[23/Sep/2008:11:37:25 -0700] conn=425940 op=2 msgId=3 - SRCH base="ou=people,o=pcc.edu,o=cp" scope=2 filter="(pdsRole=Employee)" attrs="uid mail cn title company telephoneNumber physicalDeliveryOfficeName objectClass"
[23/Sep/2008:11:37:25 -0700] conn=425940 op=2 msgId=3 - SORT cn
[23/Sep/2008:11:37:25 -0700] conn=425940 op=2 msgId=3 - VLV 0:8:0:0 1:19201 (0)
[23/Sep/2008:11:37:25 -0700] conn=425940 op=2 msgId=3 - RESULT err=0 tag=101 nentries=0 etime=0
[23/Sep/2008:11:39:26 -0700] conn=425940 op=3 msgId=4 - UNBIND
[23/Sep/2008:11:39:26 -0700] conn=425940 op=3 msgId=-1 - closing - U1
[23/Sep/2008:11:39:26 -0700] conn=425940 op=-1 msgId=-1 - closed.
Next, I followed the steps outlined in http://docs.sun.com/app/docs/doc/819-5200/gbnse?l=en&a=view&q=shared+calendar+ldap+lookup.
I set service.wcap.userprefs.ldapproxyauth = "yes"
I have the ACI entries as specified in that document.
(targetattr = "mail || uid || icsCalendar || givenName || sn || cn")
(targetfilter = (|(objectClass=icscalendaruser)(objectClass=icscalendarresource)))
(version 3.0;acl "Allow Calendar administrators to proxy - product=ics,class=admin,num=2,version=1";
allow (proxy)(groupdn = "ldap:///cn=Calendar Administrators, ou=Groups, o=cp");)
(targetattr = "mail || uid || icsCalendar || givenName || sn || cn")
(targetfilter = (|(objectClass=icscalendaruser)(objectClass=icscalendarresource)))
(version 3.0;
acl "Allow Calendar users to read and search other users - product=ics,class=admin,num=3,version=1";
allow (read,search)
(userdn = "ldap:///uid=*,ou=People,o=pcc.edu,o=cp")
The only oddity I see is that the ACI entries are not passed down to the next directory levels.
Any thoughts?
David.I reviewed the document and I believe the VLV browsing indexes are setup and functional. I've also checked the ACI entries and they look correct. (The document doesn't mention the ACI entries for proxy authentication.) As I said, an admin user can retrieve names from the GAL, a non-admin user cannot. The only difference in the access log is the returned nentries value.
./ldapsearch -h vmpt1 -p 389 -D "uid={uid},ou=People,o=pcc.edu,o=cp" -w {passwd} \
-b "ou=People,o=pcc.edu,o=cp" -x -s "sub" -S "cn" \
-G "1:1:dpelinka" "pdsRole=Employee" uid
results for admin user
-bash-3.00$ grep "conn=838261" access
[25/Sep/2008:14:30:30 -0700] conn=838261 op=-1 msgId=-1 - fd=165 slot=165 LDAP connection from 10.10.3.5 to 10.10.3.3
[25/Sep/2008:14:30:30 -0700] conn=838261 op=0 msgId=1 - BIND dn="uid=311914191753070,ou=People,o=pcc.edu,o=cp" method=128 version=3
[25/Sep/2008:14:30:30 -0700] conn=838261 op=0 msgId=1 - RESULT err=0 tag=97 nentries=0 etime=0 dn="uid=311914191753070,ou=people,o=pcc.edu,o=cp"
[25/Sep/2008:14:30:30 -0700] conn=838261 op=1 msgId=2 - SRCH base="ou=people,o=pcc.edu,o=cp" scope=2 filter="(pdsRole=Employee)" attrs="uid"
[25/Sep/2008:14:30:30 -0700] conn=838261 op=1 msgId=2 - SORT cn
[25/Sep/2008:14:30:30 -0700] conn=838261 op=1 msgId=2 - VLV 1:1:dpelinka 4799:19235 (0)
[25/Sep/2008:14:30:30 -0700] conn=838261 op=1 msgId=2 - RESULT err=0 tag=101 nentries=3 etime=0
[25/Sep/2008:14:30:30 -0700] conn=838261 op=2 msgId=3 - UNBIND
[25/Sep/2008:14:30:30 -0700] conn=838261 op=2 msgId=-1 - closing - U1
[25/Sep/2008:14:30:30 -0700] conn=838261 op=-1 msgId=-1 - closed.
results for non-admin user:
-bash-3.00$ grep "conn=839346" access
[25/Sep/2008:14:32:47 -0700] conn=839346 op=-1 msgId=-1 - fd=226 slot=226 LDAP connection from 10.10.3.5 to 10.10.3.3
[25/Sep/2008:14:32:47 -0700] conn=839346 op=0 msgId=1 - BIND dn="uid=299899598658566,ou=People,o=pcc.edu,o=cp" method=128 version=3
[25/Sep/2008:14:32:47 -0700] conn=839346 op=0 msgId=1 - RESULT err=0 tag=97 nentries=0 etime=0 dn="uid=299899598658566,ou=people,o=pcc.edu,o=cp"
[25/Sep/2008:14:32:47 -0700] conn=839346 op=1 msgId=2 - SRCH base="ou=people,o=pcc.edu,o=cp" scope=2 filter="(pdsRole=Employee)" attrs="uid"
[25/Sep/2008:14:32:47 -0700] conn=839346 op=1 msgId=2 - SORT cn
[25/Sep/2008:14:32:47 -0700] conn=839346 op=1 msgId=2 - VLV 1:1:dpelinka 4799:19235 (0)
[25/Sep/2008:14:32:47 -0700] conn=839346 op=1 msgId=2 - RESULT err=0 tag=101 nentries=0 etime=0
[25/Sep/2008:14:32:47 -0700] conn=839346 op=2 msgId=3 - UNBIND
[25/Sep/2008:14:32:47 -0700] conn=839346 op=2 msgId=-1 - closing - U1
[25/Sep/2008:14:32:47 -0700] conn=839346 op=-1 msgId=-1 - closed. -
CRX/DE failing on Publish nodes with 404 for JSON data
I'm in the process of rebuilding our author and publish staging instances using the 2.1 service pack for CQ5.5, and now I'm seeing problems with CRX/DE on both publish nodes on two difference machines.
We get this error whenever we try to pull up CRX/DE on these two nodes:
11.03.2013 13:18:40.222 *INFO* [12.104.103.30 [1363022320201] GET /crx/server/crx.default/jcr%3aroot/.1.json HTTP/1.1] org.apache.sling.engine.impl.SlingRequestProcessorImpl service: Resource /crx/server/crx.default/jcr:root/.1.json not found
The app works fine on the author node, and the websites themselves still appear to serve correctly from the publish instances.
The odd thing is that, after I saw this problem, I wiped both publish instances and restored from a backup I had made this morning and restarted them to find that the problem persists.
Any thoughts? I had thought myself done with this process until this issue appearing suddenly. At the time I was rebuilding bundles on the Author node after having installed an updated content package and replicating it to the publish nodes. I was attempting to rebuild the bundles on the Publish nodes when I saw the CRX/DE problem.Hi,
It seems to be access issue to me even though you have logged in as admin. To confirm this do the below.
1. Open a browser and log in to your author instance using admin rights.
2. Now using same browser now access http://localhost:4502/crx/server/crx.default/jcr:root/.1.json which is actually request to access jcr respository. When you access this link you will see the proper JSON response return.
Now
1. Open another browser (not same as above because above browser does have your cq session) and just access http://localhost:4502/crx/server/crx.default/jcr:root/.1.json you will see a 404 because anonymous user doesnt have access to it.
If above is true then plz try to look at your permissioning for jcr:root ("/") and if it looks good then check for authorization bundles status in felix console and check logs.
Also try to access crx explorer, if you can see the hierarchy http://<host>:<port>/crx/explorer/browser/index.jsp
Thanks,
Pawan -
Error - Intialising Routing Engine
I ve installed Oracle 10g spatial and now trying to istall the routing engine. Do u know what this Oracle Spatial Geocoder is ?? How can I check it is installed.
I did the following steops to install the routing engine
Made changes to the http-web-site.xml, server.xml file of OC4J.
Started OC4J with the following command
Java âserver... . ..
When opening the routeserver in the browser, index page of routeserver is opening with welcome note Routeserver Successfully Deployed.
But not able to make proper changes to the file /routeserver/web/WEB-INF/web.xml for successful initialization of routeserver
Importing sample Datafile
Error coming while running the following command to import tablespace
C:\pinellas-county>impdp adci DIRECTORY=adci_dump_dir DUMPFILE=tts.dmp TRANSPORT DATAFILES='C:\pinellas-county\adcidata.ora'
Import: Release 10.1.0.2.0 - Production on Tuesday, 07 June, 2005 10:59
Copyright (c) 2003, Oracle. All rights reserved.
Password:
Connected to: Oracle Database 10g Enterprise Edition Release 10.1.0.2.0 - Produc
tion
With the Partitioning, OLAP and Data Mining options
Master table "ADCI"."SYS_IMPORT_TRANSPORTABLE_01" successfully loaded/unloaded
Starting "ADCI"."SYS_IMPORT_TRANSPORTABLE_01": adci/******** DIRECTORY=adci/********dumpdir DUMPFILE=tts.dmp TRANSPORT_DATAFILES='C:\pinellas-county\adci/********_data.ora'
Processing object type TRANSPORTABLE_EXPORT/PLUGTS_BLK
ORA-39123: Data Pump transportable tablespace job aborted
ORA-06550: line 2, column 2:
PLS-00306: wrong number or types of arguments in call to 'BEGINIMPORT'
ORA-06550: line 2, column 2:
PL/SQL: Statement ignored
Job "ADCI"."SYS_IMPORT_TRANSPORTABLE_01" stopped due to fatal error at 10:59
thnx
deepthyHi,
You can download from metalink. You will need a metalink account to do this.
I've just downloaded the sample data from adci.
It did install for me.
Can you post the exact steps you ran through?
Also, what hardware platform are you running on?
Thanks,
Dan
Here are the exact steps I ran through:
sqlplus system/pass*****
CREATE USER ADCI PROFILE "DEFAULT"
IDENTIFIED BY "ADCI" DEFAULT TABLESPACE "USERS"
TEMPORARY TABLESPACE "TEMP" ACCOUNT UNLOCK;
GRANT "CONNECT" TO "ADCI";
GRANT imp_full_database, create table, create sequence TO ADCI;
CREATE or replace DIRECTORY adci_dump_dir AS 'C:\oracle\oradata\ora10g';
GRANT READ, WRITE ON DIRECTORY adci_dump_dir TO adci;
ALTER USER adci QUOTA UNLIMITED ON USERS;
exit;
---Since I am running on windows I do not need to use RMAN convert
impdp adci DIRECTORY=adci_dump_dir DUMPFILE=tts.dmp TRANSPORT_DATAFILES='C:\oracle\oradata\ora10g\adci_data.ora'
-- GOT OUTPUT LIKE THIS:
--Import: Release 10.1.0.4.0 - Production on Wednesday, 15 June, 2005 14:13
--Copyright (c) 2003, Oracle. All rights reserved.
--Password:
--Connected to: Oracle Database 10g Enterprise Edition Release 10.1.0.4.0 - Production
--With the Partitioning, OLAP and Data Mining options
--Master table "ADCI"."SYS_IMPORT_TRANSPORTABLE_01" successfully loaded/unloaded
--Starting "ADCI"."SYS_IMPORT_TRANSPORTABLE_01": adci/******** DIRECTORY=adci/***
--*****dumpdir DUMPFILE=tts.dmp TRANSPORT_DATAFILES='C:\oracle\oradata\ora10g\adci/********_data.ora'
--Processing object type TRANSPORTABLE_EXPORT/PLUGTS_BLK
--Processing object type TRANSPORTABLE_EXPORT/TYPE/TYPE_SPEC
--ORA-31684: Object type TYPE:"MDSYS"."SDO_ORDINATE_ARRAY" already exists
--ORA-39083: Object type TYPE failed to create with error:
--ORA-02311: cannot alter with COMPILE option a valid type with type or table dependents
--Failing sql is:
----ERRORS LIKE THE ABOVE CAN BE IGNORED
sqlplus system/pass*****
ALTER TABLESPACE ADCI_DATA READ WRITE;
ALTER USER ADCI QUOTA UNLIMITED ON ADCI_DATA;
connect adci/adci
EXEC SDO_UTIL.INITIALIZE_INDEXES_FOR_TTS
INSERT INTO USER_SDO_MAPS SELECT * FROM SDO_MAPS;
INSERT INTO USER_SDO_THEMES SELECT * FROM SDO_THEMES;
INSERT INTO USER_SDO_STYLES SELECT * FROM SDO_STYLES;
COMMIT;
exec dbms_stats.gather_schema_stats(ownname=>'ADCI',cascade=>TRUE,estimate_percent=>15);
select SDO_gcdr.geocode('ADCI',
SDO_keywordArray( '13359 Seminole Blvd','Largo, FL 33778'), 'US', 'DEFAULT')
from dual ;
SDO_GCDR.GEOCODE('ADCI',SDO_KEYWORDARRAY('13359SEMINOLEBLVD','LARGO,FL33778'),'U
SDO_GEO_ADDR(0, SDO_KEYWORDARRAY(), NULL, 'SEMINOLE BLVD', NULL, NULL, 'LARGO',
NULL, 'FL', 'US', '33778', NULL, '33778', NULL, '13359', 'SEMINOLE', 'BLVD', 'F'
, 'F', NULL, NULL, 'R', .8975, 22864031, '????#ENUT?B281CP?', 1, 'DEFAULT',
-82.78702, 27.8941784) -
I want to use an external browser.
iframe does not appear because it knew that the new browser.
index.html
# IFrame {
height: 100%;
width: 100%;
border-top-width: 0;
border-bottom-width: 0;
border-left-width: 0;
border-right-width: 0;
border-top-style: none;
border-bottom-style: none;
border-left-style: none;
border-right-style: none;
margin-left: auto;
margin-right: auto;
<div data-role="content">
<iframe id="iFrame" src="http://www.domain.kr/index_sub.html" seamless> </ iframe>
</ Div>
</ Div>
index_iframe.html (in index.html iframe)
<a class="ui-link-inherit" target="_blank" rel="external" href="http://www.domain.com"> new browser </ a>
<a class="ui-link-inherit" target="_system" rel="external" href="http://www.domain.com"> new browser </ a>
<a class="ui-link-inherit" target="new" rel="external" href="http://www.domain.com"> new browser </ a>
<a class="ui-link-inherit" target="self" rel="external" href="http://www.domain.com"> new browser </ a>
I've been several tests, will open within app.
Finally, have set in config.xml.
<preference name="stay-in-webview" value="false" />
true, false've tried both.
iframe in the browser (index_iframe.html) in a new browser window (native browser) to open what should I do?Not really sure what the issue is. The code you've posted is broken up and fragmented.
You have a DIV ID'd as IFrame. That's not necessary because <iframe> is already a tag.
If you place:
<iframe src="[domain.com] or [localpage.html]"></iframe>
in your HTML where you want the frame, all you need in your CSS is
iframe {
width: value;
height: value;
border: value;
and so on to make it work with the content in your iframe'd page.
If there are other things you need it to do like display a certain portion of the page only, there are scripts and code to do that. -
Tiles Have an Inconsistent Functioning
Hi,
I use tiles with JSF in my application.
My layout has a header, a left side logo, a CONTEXT (actual body, where my other JSPs are inserted, and a footer).
In the header, I have a menu in which there are command links.
Content of my header.jsp is
<h:form id="topmenu">
<h:panelGrid id="menu" border="0" cellpadding="0" cellspacing="0" columns="15" columnClasses="top_links">
<h:commandLink id="services" action="services@menu" value="Services"></h:commandLink>
<f:verbatim> | </f:verbatim>
<h:commandLink id="faq" action="faq@menu" value="FAQ"></h:commandLink>
<f:verbatim> | </f:verbatim>
<h:commandLink id="signup" action="signup@menu" value="Sign-up"></h:commandLink>
<f:verbatim> | </f:verbatim>
<h:commandLink id="login" action="login@menu" value="Log-in"></h:commandLink>
<f:verbatim> | </f:verbatim>
<h:commandLink id="support" action="support@menu" value="Support"></h:commandLink>
<f:verbatim> | </f:verbatim>
<h:commandLink id="legalterms" action="legal_terms@menu" value="Legal Terms"></h:commandLink>
<f:verbatim> | </f:verbatim>
<h:commandLink id="about" action="about@menu" value="About"></h:commandLink>
<f:verbatim> | </f:verbatim>
<h:commandLink id="contact" action="contact@menu" value="Contact"></h:commandLink>
</h:panelGrid>
</h:form>
I have a navigation handler which handles the actions like "x@menu".
Now let me tell you about the problem.
When my web application is loaded in browser, index.jsp redirects to welcome.jsp.
Problem sometimes arises from now on. If I click a link in the header.jsp, sometimes only the current page is refreshed and the page on the link is not called. This is not a consistent problem, it sometimes arises. I could not understand why! :(
Then I implemented a view handler in order to see restoring, creating and rendering phases of the pages. I just printed out the phase names. And here is my output.
RESTOREVIEW : /pages/index.jsf
CREATEVIEW
RENDERVIEW
RESTOREVIEW : /pages/services.jsf
CREATEVIEW
RENDERVIEW
RESTOREVIEW : /pages/faq.jsf
CREATEVIEW
RENDERVIEW
RESTOREVIEW : /pages/signup.jsf
RESTOREVIEW : /pages/support.jsf
CREATEVIEW
RENDERVIEW
RESTOREVIEW : /pages/support.jsf
CREATEVIEW
RENDERVIEW
RESTOREVIEW : /pages/login.jsf
CREATEVIEW
RENDERVIEW
RESTOREVIEW : /pages/legal_terms.jsf
CREATEVIEW
RENDERVIEW
RESTOREVIEW : /pages/about.jsf
CREATEVIEW
RENDERVIEW
RESTOREVIEW : /pages/login.jsf
CREATEVIEW
RENDERVIEW
RESTOREVIEW : /pages/services.jsf
CREATEVIEW
RENDERVIEW
RESTOREVIEW : /pages/legal_terms.jsf
RESTOREVIEW : /pages/support.jsf
RENDERVIEW
RESTOREVIEW : /pages/legal_terms.jsf
CREATEVIEW
RENDERVIEW
RESTOREVIEW : /pages/login.jsf
CREATEVIEW
RENDERVIEW
RESTOREVIEW : /pages/about.jsf
CREATEVIEW
RENDERVIEW
RESTOREVIEW : /pages/contact.jsf
CREATEVIEW
RENDERVIEW
RESTOREVIEW : /pages/legal_terms.jsf
CREATEVIEW
RENDERVIEW
RESTOREVIEW : /pages/services.jsf
CREATEVIEW
RENDERVIEW
RESTOREVIEW : /pages/signup.jsf
CREATEVIEW
RENDERVIEW
RESTOREVIEW : /pages/fileupload.jsf
CREATEVIEW
RENDERVIEW
RESTOREVIEW : /pages/login.jsf
CREATEVIEW
RENDERVIEW
RESTOREVIEW : /pages/contact.jsf
CREATEVIEW
RENDERVIEW
RESTOREVIEW : /pages/about.jsf
CREATEVIEW
RENDERVIEW
RESTOREVIEW : /pages/legal_terms.jsf
CREATEVIEW
RENDERVIEW
RESTOREVIEW : /pages/services.jsf
CREATEVIEW
RENDERVIEW
RESTOREVIEW : /pages/signup.jsf
CREATEVIEW
RENDERVIEW
RESTOREVIEW : /pages/signup.jsf
CREATEVIEW
RENDERVIEW
RESTOREVIEW : /pages/faq.jsf
CREATEVIEW
RENDERVIEW
RESTOREVIEW : /pages/signup.jsf
CREATEVIEW
RENDERVIEW
RESTOREVIEW : /pages/services.jsf
CREATEVIEW
RENDERVIEW
RESTOREVIEW : /pages/contact.jsf
CREATEVIEW
RENDERVIEW
RESTOREVIEW : /pages/legal_terms.jsf
RESTOREVIEW : /pages/support.jsf
RENDERVIEW
RESTOREVIEW : /pages/legal_terms.jsf
CREATEVIEW
RENDERVIEW
RESTOREVIEW : /pages/services.jsf
CREATEVIEW
RENDERVIEW
As you can see sometimes a page seems to be only restored and the creation & rendering phases are not executed.
What are your suggestions? Can it be a problem about Tiles&JSF usage?
Thx in advance.AirPort Utility is looking for the device password for the AirPort Express....not the wireless network password.
If you have forgotten the device password, you need to perform a Soft Reset. Follow the instructions in this Apple Support Document:
Resetting an AirPort Base Station or Time Capsule FAQ -
Dear all
Can please someone tell me how to enable server side sorting in LDAP version 6.3. My application requires that this functionality to be enabled and i don't know how to enable it.
please advice.You have to create browsing indexes.
Have a look at [http://docs.sun.com/app/docs/doc/820-2765/fpypa?l=en&a=view&q=server+side+sorting] and
[http://docs.sun.com/app/docs/doc/820-2763/bcaug?l=en&a=view&q=server+side+control] -
AMFPHP/ Flash Builder not return ByteArray us RO
Hi, I've some trouble with receiveing ByteArray from server.
this my php
<?php
include_once(AMFPHP_BASE . "shared/util/MethodTable.php");
class DataService
function geImage($somedata)
return new ByteArray(file_get_contents("images/testp.jpg"));
?>
and this my RO component
<s:RemoteObject id="service"
endpoint="flashservices/gateway.php"
destination="DataService.geImage"
source="DataService"
showBusyCursor="true">
<s:method name="geImager"
result="resultHandler(event)"
fault="faultHandler(event)" />
</s:RemoteObject>
And when i testing Methods via attached amfphp module for testing ("/browser/index.html") , this script returning me ByteArray , but only when I choose AMF0 , AMF3 not returning.
My Flash application receive faultEvent (null).
RangeError: Error #2006: .....
Caould you help me what do I wrong?I find solution it was bug in AMFPHP in AMFSerializer.php, you can fix it
http://piggymemo.blogspot.com/2010/03/patch-for-amfphp-amf3-bytearray.html
Maybe you are looking for
-
Error when activating "EXIT_SAPLRSAP_002" in CMOD
Hi , I'm trying to activate EXIT_SAPLRSAP_002 in my COMD, since I want to append a Data source for Master data, First time when I double click on EXIT_SAPLRSAP_002 it takes me to the screen where I see INCLUDE ZXRSAU02 there when I double clic
-
HT201336 Hi I have a certificate expired and was wondering how can I update it ?
I have an apple Iphone certificate expired and I was wondering how do you renew it?
-
Documentation of XSLT Transformation
Hi all, Is there any documentation for the XSLT Transformation? Please. Thanks.
-
How change colors of clips in imovie, how change colors of clips in imovie
Hi, is it possible to vary the colors in iMovie on iOS?
-
I can not get Firefox 8 to allow Noscript add on install
I have tried, but it keeps telling me that program installation is not enabled. But, in about:config it IS enabled. I have tried turning install off and back on - restarting the firefox - restart the computer - no change. Please help