ORA-31185 DOM NODES DO NOT BELONG TO THE SAME DOCUMENT
Hi all,
I developed an Oracle function that returns a XMLTYPE. In this function, I first created a node <ROOT> and I would like to append children nodes to this root node.
To create children nodes I loop on a cursor and each iteration of this loop "build" a XMLTYPE node. I would like append this XMLTYPE node to the root node but for now I get the ORA-31185 error !
Here is the code of my function (simplified version (without use of cursor)):
CREATE OR REPLACE
FUNCTION GET_MEDOC2 RETURN XMLTYPE IS
parent_document DBMS_XMLDOM.DOMDOCUMENT;
parent_rootnode DBMS_XMLDOM.DOMNODE;
child_document DBMS_XMLDOM.DOMDOCUMENT;
child_rootnode DBMS_XMLDOM.DOMNODE;
rootXML XMLTYPE;
subXML XMLTYPE;
countLOOP NUMBER;
BEGIN
SELECT XMLELEMENT("ROOT") INTO rootXML FROM DUAL;
parent_document := DBMS_XMLDOM.newDOMDocument(rootXML);
parent_rootnode := DBMS_XMLDOM.makeNode(DBMS_XMLDOM.getDocumentElement(parent_document));
FOR countLOOP IN 1..10 LOOP
SELECT XMLELEMENT("CHILD", countLOOP) INTO subXML FROM DUAL;
child_document := DBMS_XMLDOM.newDOMDocument(subXML);
child_rootnode := DBMS_XMLDOM.makeNode(DBMS_XMLDOM.getDocumentElement(child_document));
child_rootnode := DBMS_XMLDOM.appendchild(parent_rootnode, child_rootnode);
END LOOP;
RETURN rootXML;
END GET_MEDOC2;When I execute the following :
SELECT GET_MEDOC2() FROM DUAL;I get the beautiful ORA-31185 DOM NODES DO NOT BELONG TO THE SAME DOCUMENT
What I expect is an XML like this :
<ROOT>
<CHILD>1</CHILD>
<CHILD>2</CHILD>
<CHILD>3</CHILD>
<CHILD>4</CHILD>
<CHILD>5</CHILD>
<CHILD>6</CHILD>
<CHILD>7</CHILD>
<CHILD>8</CHILD>
<CHILD>9</CHILD>
<CHILD>10</CHILD>
</ROOT>Can someone help me please ? (I'm on Oracle 10.1.0.5.0)
Thanks
Hi,
I get the beautiful ORA-31185 DOM NODES DO NOT BELONG TO THE SAME DOCUMENTYou need function importNode (or adoptNode) to copy nodes across different documents.
But, do not use DOM manipulation in this case.
A single query using SQL/XML functions is certainly simpler and more performant :
SELECT XMLElement("ROOT",
XMLAgg(
XMLelement("CHILD",
XMLForest(
empno
, ename
) order by empno
) as result
FROM (
-- your query goes here, e.g. :
SELECT empno, ename
FROM scott.emp
<ROOT>
<CHILD>
<EMPNO>7369</EMPNO>
<ENAME>SMITH</ENAME>
</CHILD>
<CHILD>
<EMPNO>7499</EMPNO>
<ENAME>ALLEN</ENAME>
</CHILD>
<CHILD>
<EMPNO>7521</EMPNO>
<ENAME>WARD</ENAME>
</CHILD>
<CHILD>
<EMPNO>7566</EMPNO>
<ENAME>JONES</ENAME>
</CHILD>
<CHILD>
<EMPNO>7654</EMPNO>
<ENAME>MARTIN</ENAME>
</CHILD>
<CHILD>
<EMPNO>7698</EMPNO>
<ENAME>BLAKE</ENAME>
</CHILD>
<CHILD>
<EMPNO>7782</EMPNO>
<ENAME>CLARK</ENAME>
</CHILD>
<CHILD>
<EMPNO>7839</EMPNO>
<ENAME>KING</ENAME>
</CHILD>
<CHILD>
<EMPNO>7844</EMPNO>
<ENAME>TURNER</ENAME>
</CHILD>
<CHILD>
<EMPNO>7900</EMPNO>
<ENAME>JAMES</ENAME>
</CHILD>
<CHILD>
<EMPNO>7902</EMPNO>
<ENAME>FORD</ENAME>
</CHILD>
<CHILD>
<EMPNO>7934</EMPNO>
<ENAME>MILLER</ENAME>
</CHILD>
</ROOT>
Similar Messages
-
Node doesn't belong to the current document and Invalid UTF8 encoding errors
Hi
I'm creating a XSQL page that calls a PL/SQL procedure:
<?xml version="1.0" encoding="ISO-8859-1"?>
<page xmlns:xsql="urn:oracle-xsql" connection="sgvrt">
<xsql:include-owa>xml_indicadores_epm;</xsql:include-owa>
</page>
When I run the page I get:
Node doesn't belong to the current document.
if I use "<include-xml>" I get the following error:
<?xml version="1.0" encoding="ISO-8859-1" ?>
<page>
<xsql-error action="xsql:include-xml">
<message>Invalid UTF8 encoding.</message>
</xsql-error>
</page>
The XML page generated is well formed and it sends "test/xml; charset="ISO-8859-1" myme type. I test it in IE and it runs fine. I wrote a simple procedure that generates a simple one tag XML file and I still get the same errors.Thanks for the reply
We've tried using the encoding attribute (encoding="ISO-8859-1") but it generates the same errors. We're using XSQL that comes with 9iAS 1.0.2.2.2a. We also tried with XSQL that comes with Oracle 9.2.0. It seems that the parser is not detecting if the XML document has a different encoding than UTF8. -
Node Doesn't Belong to the Current Document
Hi,
We have a strange Production issue with the rtfProcessor API. We are using the XMLP Java API's to produce XSL-FO from RTF files in 5.6.1 (11.5.10CU1). This process has been working sucessfully in a couple of test environments.
When we convert the rtf template to xsl-fo we receive the following error:
ORACLE.XML.PARSER.V2.XMLDOMEXCEPTION: NODE DOESN'T BELONG TO THE CURRENT DOCUMENT
This only occurs when we use last page support in the rtf template and only in Production.
<?start@last-page-first:body?> <?end body?>
We believe that the issue is environment specific. As far as we
can tell 5.6.1 is correctly installed in production. There were no errors in the patch installation log and the metalink note to determine the version reports it is 5.6.1.
Has anyone come across this error before? Any pointers on what to check?
Thanks
PaulThis was fixed longtime back,
some issue with xmlparserv2.zip,
prepend the xmlparser classpath and bounce the port would solve i guess. -
Node doesn't belong to the current document and Invalid UTF8 encoding.
Hi
I'm creating a XSQL page that calls a PL/SQL procedure:
<?xml version="1.0" encoding="ISO-8859-1"?>
<page xmlns:xsql="urn:oracle-xsql" connection="sgvrt">
<xsql:include-owa>xml_indicadores_epm;</xsql:include-owa>
</page>
When I run the page I get:
Node doesn't belong to the current document.
if I use "<include-xml>" I get the following error:
<?xml version="1.0" encoding="ISO-8859-1" ?>
<page>
<xsql-error action="xsql:include-xml">
<message>Invalid UTF8 encoding.</message>
</xsql-error>
</page>
The XML page generated is well formed and it sends "test/xml; charset="ISO-8859-1" myme type. I test it in IE and it runs fine. I wrote a simple procedure that generates a simple one tag XML file and I still get the same errors.
The page generated by the PL/SQL procedure is:
<indicadores_gestion_epm>
<fecha>Junio 2001</fecha>
<indicador><descripcion>Costo de Generacisn de Potencial por Perforacisn (Conv.)</descripcion><plan_valor>N/D</plan_valor><real_valor>48,21</real_valor><unidad_medida>M$/Bl</unidad_medida></indicador>
<indicador><descripcion>Costo de Generacisn de Potencial por Perforacisn (GD)</descripcion><plan_valor>N/D</plan_valor><real_valor>0</real_valor><unidad_medida>M$/Bl</unidad_medida></indicador>
<indicador><descripcion>Costo de Exploracion Aqo Actual (GD)</descripcion><plan_valor>N/D</plan_valor><real_valor>22,48</real_valor><unidad_medida>$/BPE</unidad_medida></indicador>
<indicador><descripcion>Costo de Exploracion Promedio (GD)</descripcion><plan_valor>N/D</plan_valor><real_valor>19,98</real_valor><unidad_medida>$/BD</unidad_medida></indicador>
<indicador><descripcion>Incorporacion de Reservas Probadas y Probables de Crudo (GD)</descripcion><plan_valor>647</plan_valor><real_valor>2</real_valor><unidad_medida>MMBLs</unidad_medida></indicador>
<indicador><descripcion>Incorporacion de Reservas Probadas y Probables Gas (GD)</descripcion><plan_valor>N/D</plan_valor><real_valor>4</real_valor><unidad_medida>MMMPC</unidad_medida></indicador>
<indicador><descripcion>Contribuciones a las Reservas Probadas de Gas (GD)</descripcion><plan_valor>N/D</plan_valor><real_valor>5</real_valor><unidad_medida>MMMPC</unidad_medida></indicador>
<indicador><descripcion>Produccion Disponible Promedio de Crudo (GD)</descripcion><plan_valor>362,8</plan_valor><real_valor>1401,66</real_valor><unidad_medida>MBD</unidad_medida></indicador>
<indicador><descripcion>Capacidad de Produccisn de Crudo</descripcion><plan_valor>N/D</plan_valor><real_valor>0</real_valor><unidad_medida>MBD</unidad_medida></indicador>
<indicador><descripcion>Contribuciones a las Reservas Probadas de Crudo (GD)</descripcion><plan_valor>1750</plan_valor><real_valor>1750</real_valor><unidad_medida>MMBLs</unidad_medida></indicador>
<indicador><descripcion>Costo Unitario de Operacisn (Conv.)</descripcion><plan_valor>0</plan_valor><real_valor>,01</real_valor><unidad_medida>$/BL</unidad_medida></indicador>
<indicador><descripcion>Costo Unitario de Operacisn (GD)</descripcion><plan_valor>N/D</plan_valor><real_valor>102,53</real_valor><unidad_medida>$/BL</unidad_medida></indicador>
<indicador><descripcion>Disponibilidad de Gas (Acumulado)</descripcion><plan_valor>N/D</plan_valor><real_valor>0</real_valor><unidad_medida>MMPCD</unidad_medida></indicador>
<indicador><descripcion>Produccion de Crudo Entregada a RSC Promedio</descripcion><plan_valor>N/D</plan_valor><real_valor>0</real_valor><unidad_medida>MBD</unidad_medida></indicador>
<indicador><descripcion>Costo de Generacion de Potenc. RA/RC (Conv.)</descripcion><plan_valor>N/D</plan_valor><real_valor>3,15</real_valor><unidad_medida>M$/BD</unidad_medida></indicador>
<indicador><descripcion>Costo de Generacion de Potenc. RA/RC (GD)</descripcion><plan_valor>N/D</plan_valor><real_valor>0</real_valor><unidad_medida>M$/BD</unidad_medida></indicador>
</indicadores_gestion_epm>Thanks for the reply
We've tried using the encoding attribute (encoding="ISO-8859-1") but it generates the same errors. We're using XSQL that comes with 9iAS 1.0.2.2.2a. We also tried with XSQL that comes with Oracle 9.2.0. It seems that the parser is not detecting if the XML document has a different encoding than UTF8. -
I am trying to reserve an IP address in Microsoft Azure using simple PowerShell cmdlet:
$reservedIP = "MyIP"
$location = "West US"
New-AzureReservedIP – ReservedIPName $reservedIP –Label $reservedIP –Location $location
I get an error:
New-AzureReservedIP : Cannot validate argument on parameter 'Slot'. The argument "MyIP" does not belong to the
set "Staging,Production" specified by the ValidateSet attribute. Supply an argument that is in the set and then try
the command again.
Any help?
ThanksGreetings!
Please try the references below which elaborates on the usage of the cmdlet:
New-AzureReservedIP
https://msdn.microsoft.com/en-us/library/azure/dn690120.aspx
https://msdn.microsoft.com/en-us/library/azure/dn769136.aspx
Thank you,
Arvind -
Hello,
Can a domain user
that does not belong to the Administrators group,
be able to change your password ?
I tried to create a domain user account
without administrative access. This user account have
permission to access Windows Server
2012 via Remote Desktop.
I tried to access the same account
to the Active Directory Users and Computers,
i was amazed, because the user account it can changed
the password for multiple accounts,
included one administrator account.
Best regards,
RicardoHi Ricardo,
I agree with Martin, we can check the membership about this user account. Besides, we can refer to following steps to check the memberships:
Start the ADUC on windows 2012.
Right-click the user account and select
Properties, then click the Member Of tab.
Check which group is the user account belongs to.
In addition, i suggest you create a new user account, and check if the new account can change other user’s password.
Best Regards,
Erin -
I hate my Motorola Droid Razr! After 3 years it has turned out to be a real crappy cell phone. Does not belong in the "smartphone" category. Forever freezes up, doesn't respond to anything I ask it to do. I am purchasing another brand of smartphone and will NEVER go back to Motorola again. I have tried many help/support tutorials and solutions and nothing works.I HATE THIS PHONE!!!
If you've had the phone for 3 years, then it's time for something new. The Motorola phones I've had have been pretty solid, but if you want to switch brands or even providers, then go for it.
Technology changes so quickly that a 3 year old phone, regardless of manufacturer, is likely to seem slow, buggy, laggy - simply because it doesn't have the power to match the network capabilities NOW. If it's only capable of 3G speeds, it will be slow compared to a phone with 4G capability. After three years of use, the internal memory may be maxed out, especially if you haven't cleared stuff out, wiped the cache, etc, causing freezing and non-responsiveness. It may not have enough RAM to effectively run updated apps....
I would say you are due for a new phone - so compare the newest models, go to a store and try them out, and then get whatever brand and model will work best for you. -
Remote Desktop cannot verify that this server belongs to the same server farm
Hello Team,
I am running Windows Server 2012 in my environment. I have 2 RDS Servers which are configured for load balancing. RDP to these hosts works just fine. But when i connect to any published remoteapplication , it gives me an error
Remote Desktop cannot verify that this server belongs to the same server farm.
What am i missing here, kindly suggest.
Binu Kumar Small Business Server SupportHi Binu,
Do you have any progress?
If not, please make sure that the RD web access URL is configured as the farm name on each Remote Desktop Session Host server.
Here are some related threads below for you:
TS Web with TS Farm on W2K8 servers
https://social.technet.microsoft.com/Forums/windowsserver/en-US/09715e58-6e52-4c39-b445-4aa8fbc31cb0/ts-web-with-ts-farm-on-w2k8-servers?forum=winserverTS
RD Session broker issue; Cannot connect to one of the host servers through RDC
https://social.technet.microsoft.com/Forums/sharepoint/en-US/b9c15a01-a9cb-4793-8758-acd2e60ae7a5/rd-session-broker-issue-cannot-connect-to-one-of-the-host-servers-through-rdc?forum=winserverTS
RemoteApp - Cannot verify computers belong to the same server farm
https://social.technet.microsoft.com/forums/windowsserver/en-US/40be1eda-f752-4b64-bb47-dbe2156218f9/remoteapp-cannot-verify-computers-belong-to-the-same-server-farm
Best Regards,
Amy
Please remember to mark the replies as answers if they help and un-mark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
[email protected] -
Unable to move object. Change lists were not part of the same import
Hi All
I am facing a strange problem.
We have applied SP16 patch on our XI box and imported all the scenario objects and design objects which were exported as .tpz file .
After importing scenario object,all objects moved to a new node 'XI 3.0 Import' in change list and when I tried to activate this change list it gave me an error
<b>"Unable to move object. Change lists were not part of the same import"</b>
even if I try to move it Standard change list, it gives me same error.
Any solution?Hi,
Hope you are activiating the complete change list. You get this error because you trying to activate a part of the change list.
Please look at the URL:
Importing to QA box
Integration Directory (ID) transport to Prod system
Regards
Vijaya -
Is it possible to have two (or more) different icloud mail accounts (not alias) under the same apple id? If not what is you best advice for all family members to have their own e-mail and still share the purchases under the same apple id. Thanks
mannyace wrote:
Thanks for the response.
So I basically won't run into any trouble? I
There should be no issues. Its designed to work like that. You don't change Apple IDs just because you get a new device.
mannyace wrote:
Thanks for the response.
Is there any chance that the phones can fall out of sync?
Unlikely. But nothing is impossible. Though I don;t see how that would happen. As long as both are signed into the Same Apple ID / iCloud Account they will be N'Sync. (Bad Joke)
mannyace wrote:
Thanks for the response.
If I get a message or buy an app or take a photo on the iPhone 5, how do I get those things onto the iPhone 6?
If you buy an App, you have 2 ways to get it to the iPhone6: If Automatic Downloads is enabled in Settings->iTunes & App Store, it will automatically download to the iPhone 6 when you buy it on the 5 and vice versa if you buy it on the 6, it will download to the 5.
Alternatively, you can simply go to the App Store App->Updates->Purchased and look for the App there and download it. Purchased Apps will not require payment again. i.e They'll be free to download to the iPhone 6 once purchased.
SMS Messages will sync over using Continuity as long as they are on the same Wifi network. Otherwise, restoring the iPhone 5 backup to the iPhone 6 will transfer all messages received up until the backup was made onto the iPhone 6.
Images, can be transferred either through Photo Stream
My Photo Stream FAQ - Apple Support
Or any Cloud service you want such as Dropbox, or One Drive.
mannyace wrote:
Also, something i forgot to ask initially: Should I update the iPhone 5 to iOS 8 first or does that not matter?
If you want the Continuity features as explained above you need to update the iPhone 5 to iOS 8. Otherwise its not all that important. -
Item 000002 is not copied from the reference document
Dear All,
I am facing a typical problem while creating Price difference sales order w.r.t. invoice.
Document types in the system are -
Z2FC - Normal Sales order type, ZPD - Price change order type, Z2FB - Normal invoice type
My item category determination is -
Doc. type - Itm cat. gp. - Usage - Hghr itm cat - Default itm cat. - Manual itm. cat.
ZPD - NORM - blank - blank - G2N - L2N
ZPD - NORM - blank - G2N - G2N - L2N
Z2FC - NORM - blank - Blank - TAN - TAP
Z2FC - NORM - blank - TAN - TANN - TAN
Copy control is -
Z2FB to ZPD for item category TAN with proposed item categories are G2N and L2N.
Z2FB to ZPD for item category TANN u2013 requirement 302 [Do not copy item]
During my Z2FC sales order creation I was having line items as follows
Item no. - Mat. code - Qty - Higher level item - Item category - Amount
10 - 101329 - 3 - blank - TAN - 35,000.00
20 - MC091234 - 3 - 10 - TANN - 0
30 - MC091234 - 1 - 10 - TAN - 5000
We are not using the sales BOM. I need to provide line 20 free to the customer. Hence I have manually maintained 10 in the higher level item column for the line item 20. The item category determined was TAN. Then I had changed it to TANN manually. So the amount became zero. Line 20 became the child and line 10 became parent.
At the same time customer also wishes to buy the material code MC091234. Now the material code MC091234 is of HALB type where as the material code 101329 is of FERT type. There is validation in the system that only FERT type of material could be sold and HALB type of material could be supplied as free. [With item category TANN]. In case HALB type material is also required to be sold then I need to manually maintained value in the higher level item. So I had maintained the value 10 in the higher level item column for the line item 30. The default item category determined is TAN. The invoice is also created properly. [Z2FB type]
But when I am creating the invoice correction document type ZPD w.r.t. Z2FB type invoice, I am able to get the two line items for the material code 101329 in line item 10. One each for G2N and L2N item category.
But for the material code MC091234 in line item 30, I get only one line item with item category G2N. I did not get another line item for the material code MC091234 for the corresponding L2N type item category
At the same time following messages are displayed
Message no. V1475 Item category for item 000002 cannot be determined and
Message no. V1476 Item 000002 is not copied from the reference document
Please help.
Thanks in advance
Piyush RanpuraDear All,
Any help???
Yet my issue is unresolved.
Thanks & Regards
Piyush Ranpura -
How can I tether via USB my iPhone 4S with iOS 7.1.1 to my MacBook with Snow Leopard 10.6.8 and iTunes 11.2.2 ?? Please note that at the same time Personal Hotspot via both WiFi and Bluetooth works perfectly!
Hello, lustige luka.
Thank you for visiting Apple Support Communities.
The Personal Hotspot feature using USB should be as simple as connecting the device to your Mac via the USB cable when Hotspot is enabled. Here is some more information regarding this feature and an article that will provide some troubleshooting steps if you are experiencing an issue.
iOS: Understanding Personal Hotspot
http://support.apple.com/kb/ht4517
iOS: Troubleshooting Personal Hotspot
http://support.apple.com/kb/TS2756
Cheers,
Jason H. -
We have a number of users all of a sudden getting "No connectivity with the server. The file 'xxx' can't be opened because the server couldn't be contacted." errors trying to open MS Office docs (Word, Excel, etc.) in SharePoint with IE,
just by clicking the link and selecting the "Read Only" option. If they select the "Check Out and Edit" option, they can open the document no problem. One of my customers gets the error on one document but not the other, in
the same document library! The older document (a weekly report) was copied and renamed as per standard procedure. She can read the older document, but not the new one.
It is definitely a profile issue, as other people have logged onto the machines of the users with problems and do not get the error. We have also renamed people's c:\user profile folders and the corresponding Profilelist registry entry and the newly
created profile does not experience the error for these people. Renaming the profile back restores all their personal settings but the error reappears. When we copied the old profile's folder structure into the new profile, many of the user settings
were restored (but not all, like Dreamweaver settings) but the error did not appear. We think that the system folders files (like AppData) weren't totally copied over so we're going to run another test using xcopy. We are rebooting between
logons to make sure all files are unlocked.
The laptops and computers are mainly 32bit, Win7 Enterprise running IE9 and Office 2010 Professional Plus, but there's a few 64bit machines as well. The SharePoint farm has 1 WFE, 1 App Server running search and CA, and a shared database server running SQL
2005 SP4. SharePoint is 64bit MOSS 2007 with the latest CU.
We've checked the logs on the client as well as on the server and there aren't any helpful entries. We've also run Process Monitor, also with no helpful entries. We're planning to run something like Fiddler next.
It's not everyone, because there are many people are accessing the SharePoint system and the same files. It is also not a permission thing, as we've tested by giving the users elevated permissions with no changes. One person experiencing
the errors is a Site Collection Admin. That same person ran a test where I coped a simple Excel file into a Document Library which contained a problem file. They were able to open it Read Only no problems that day, but the next day, the same
file gave them an error. In their case, they usually get a "xxx is not checked out" error and only occasionally get the "No connectivity with the server" error.
We've tried lots of things including:
Deleting IE cache
Deleting SharePoint Drafts and webcache folder contents
Running IE without add-ons
Upgrading and Downgrading IE
Uninstalling and re-installing IE
Reinstalling our SSL certs
Repairing Office
Removing and then adding back in the Microsoft Office "Microsoft SharePoint Foundation Support" Office Tool
Deleting all HKLM and HKLU Office registry settings
Toggling IE Compatibility Settings
Toggling the IE Automatic Logon option
Toggling the location of checked out files
Adding the site in the trusted sites list
Adding the site to the WebClient\Parameters registry locations
Making sure the WebClient service is started
Rebooting the machine (lol :)
This is becoming a serious issue, not just because of the inconvenience for the users having to check out every document they want to read, but we have some files with macros that open up other documents to run which are now failing. There aren't
"check out" workarounds for some of those macros.
We're planning to open a ticket with Microsoft, but I'm throwing it out here first in case someone has run into this before, or may have some suggestions on what to try next. Thanks!
-Richard.
PS I think this needs to be in the "General" forum instead?It took three days of dedicated troubleshooting, but I have found the cause of the errors, and a couple of fixes. It helped tremendously that my own machine was throwing the error. I have scheduled a couple of users to work with me to test the
various fixes, to see which one works best, so the story isn't over yet.
I had backed up my c:\users profile folder and HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList registry key so I could restore my profile after I was done. I made a copy of the profile folder and was using that for awhile,
but then made another copy where I had deleted a lot of content out of it so that the copies would go faster. Since a newly created profile did not have errors, I was trying to copy back as much of the profile as possible to make it easier for our users
to get back to work. Instead of blowing away their profile and starting from scratch (which we know worked) I wanted to narrow down what was causing the error and just skip that from the restore. The concept was to keep as much as the users profile
in tact (application settings, etc.) not just restoring their desktop and My Documents folders.
When we first tested a few weeks ago, simply copying the folder contents didn't reproduce the error. I then tried xcopy, but got the "can't read file" error. Then I tried robocopy, and ran into the "junction" problem.
I went back to xcopy, and found that placing the excludes.txt file in the windows/system32 folder eliminated the error.
So the process went as follows:
Reboot and log into the machine as another user
Delete the profile and associated registry key
Reboot and log into the machine as the affected user, creating a new profile, and there is no error
Reboot and log in as the other user
xcopy the contents of the skinned-down backed-up profile to the newly created profile
Reboot and log in as the affected user, and the error occurs
Repeat the above, but add items in the excludes.txt file to see what, when eliminated, causes the error not to appear in the last step
I eventually found that skipping the c:\users\<profile folder>\appdata\local\Microsoft\office\14.0 folder allowed the entire profile to be copied over without the error occurring. That was strange, because we've cleaned out the cache folders
before which didn't fix the issue.
So I went about it the opposite way, and tried to delete the 14.0 folder from the restored profile, and after reboot, the error still occurred.
What eventually worked was deleting the 14.0 folder and copying over a 14.0 folder from a newly created profile!
One way to do this was to:
Reboot and log in as another user
Rename the c:\users profile folder
Rename the appropriate [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList] registry key
Reboot and log in as the affected user, confirm that there is no error
Reboot and log in as the other user
Copy the C:\Users\<profile folder>\AppData\Local\microsoft\Office\14.0 folder to the other user's desktop
Delete new profile folder, and rename the backup to be the production folder
Delete the C:\Users\<profile folder>\AppData\Local\microsoft\Office\14.0 folder and then paste the 14.0 copy from the desktop
Reboot and log in as the affected user, confirm that there is no error
We've tried this on a couple machines and it works. I had to run Windows Explorer as Administrator to access the other profile's folders.
We've also successfully copied a 14.0 folder created by one profile on one affected computer over another profile's folder on another computer, eliminating the error, so we're trying that first, as that is fewer steps.
We may attempt to script this, but the self-help instructions are only 5 lines long:
Reboot and log into the affected computer with another account
Go to <link to location of 14.0 folder on network> and copy the 14.0 folder
Run Windows Explorer as Administrator
Go to c:\users\<profile folder>\appdata\local\microsoft\office and delete the 14.0 folder, and paste the copied 14.0 folder (trying to overwrite it makes Win7 want to merge the folders)
Reboot and log into your normal account, and confirm the error is gone
I'll come back and report after we go into the field with this fix, but after the few tests, I am cautiously optimistic that this is it. -
Alv is not appearing in the same Selection Screen
Hi people..
First time using cl_gui_docking_container.
I have a problem, my alv is not appearing in the same Selection Screen.
is there somethign wrong with my code? it doesnt even show a dump or catch.
Regards
DATA: lo_dock TYPE REF TO cl_gui_docking_container,
lo_cont TYPE REF TO cl_gui_container.
DATA: gr_table type ref to cl_salv_table,
gr_functions type ref to cl_salv_functions,
gr_display type ref to cl_salv_display_settings,
gr_columns type ref to cl_salv_columns_table,
gr_column type ref to cl_salv_column_table,
gr_sorts type ref to cl_salv_sorts,
gr_agg type ref to cl_salv_aggregations,
gr_filter type ref to cl_salv_filters,
gr_layout type ref to cl_salv_layout,
color type lvc_s_colo,
key type salv_s_layout_key.
SELECT * INTO TABLE tbl_datos_items FROM zsd_micros_bd.
CHECK lo_dock IS INITIAL.
CREATE OBJECT lo_dock
EXPORTING
repid = sy-cprog
dynnr = sy-dynnr
ratio = 70
side = cl_gui_docking_container=>dock_at_bottom
name = 'DOCK_CONT'.
IF sy-subrc <> 0.
MESSAGE 'Error in the Docking control' TYPE 'S'.
ENDIF.
TRY.
lo_cont ?= lo_dock.
cl_salv_table=>factory(
exporting r_container = lo_cont
container_name = 'DOCK_CONT'
list_display = if_salv_c_bool_sap=>false
importing r_salv_table = gr_table
changing t_table = tbl_datos_items ).
CATCH cx_salv_msg .
ENDTRY.
gr_functions = gr_table->get_functions( ).
gr_functions->set_all( abap_true ).
gr_display = gr_table->get_display_settings( ).
gr_display->set_striped_pattern( cl_salv_display_settings=>true ).
gr_display->set_list_header( 'Items de Ventas' ).
gr_table->display( )Hi ,
First you have to create you own screen ( dynpro ) with a screen number ( 0101 for exemple ) , you need to pu a custom control in it , name the custom control ( lo_cont )
For the screen created you need to create a module for the PBO , in this module you sould put you code for displaying the liste :
Module STATUS_0101 output.
TRY.
lo_cont ?= lo_dock.
cl_salv_table=>factory(
exporting r_container = lo_cont
container_name = 'DOCK_CONT'
list_display = if_salv_c_bool_sap=>false
importing r_salv_table = gr_table
changing t_table = tbl_datos_items ).
CATCH cx_salv_msg .
ENDTRY.
gr_functions = gr_table->get_functions( ).
gr_functions->set_all( abap_true ).
gr_display = gr_table->get_display_settings( ).
gr_display->set_striped_pattern( cl_salv_display_settings=>true ).
gr_display->set_list_header( 'Items de Ventas' ).
gr_table->display( ).
Endmodule.
and give the screen number when calling lo_dock
CREATE OBJECT lo_dock
EXPORTING
repid = sy-cprog
dynnr = '0101'.
tested
Regards -
I just bought a power adapter and it is not working, says "not charging". The same for the mobile charger. Anything I need to do in the setting?
The device is locked to the carrier it was purchased through unless you specifically purchased it as unlocked directly from Apple.
Only the carrier to whom it is locked can authorize it's unlocking. To do so, the user much contact them to start the unlock process.
Maybe you are looking for
-
I even deleted iTunes losing all my data and thesame thing happened when I reinstalled iTunes, several times! Now I cannot use Apple TV. Frustrated.
-
Oracle 11g R2 Windows Installation issue
Hey everybody, i was trying to install Oracle 11g R2 on a Windows Server 2008 64-bit machine. During the installation i am getting an error message multiple times (about 20 times) where it says it cannot find certain files like C:\app\ora11g\product\
-
Unable to map a disk drive connected to the Airport Extreme
I just bought an Airport Extreme and connected a disk (Iomega Minimax) though the USB. I can see that the disk is connected (in the AirPort tool, and I can manually map it on my laptop (XP) using the IP-adress. Unfortunately I also have a PC (also an
-
I need to make an independent web page for my DAR chapter and upload it through them. I cannot get iWeb to load. It will open and then freezes. I've tried it n both the iMac and the iBook with the same results. What am I doing wrong?
-
No registered window for:w0
Hi all, we are using jdev 11.1.2.3 and wls 10.3.5. We have a problem at production environment we get No registered window for:w0 error a lot of times at the logs but we cannot produce this error at localhost.When this error comes system running very