Error #2004 when displaying tooltip in popup on FP 10.1
I'm posting a bug we're seeing here in hopes of someone seeing this will know what may be causing it, know how to fix it (presumably someone from Adobe), or have some better ideas on recreating in a simple test case.
Here is the bug:
https://bugs.adobe.com/jira/browse/SDK-25826
In our application, when using FP 10.1, we receive the following exception when Flex tries to display a tooltip from a component that is within a popup.
ArgumentError: Error #2004: One of the parameters is invalid.
at Error$/throwError()
at flash.text.engine::TextBlock/recreateTextLine()
at Function/http://adobe.com/AS3/2006/builtin::apply()
at _wf_app_web_mx_managers_SystemManager/callInContext()
at flashx.textLayout.container::TextContainerManager/recreateTextLine()[/dir/src/flashx/text Layout/container/TextContainerManager.as:931]
at flashx.textLayout.container::TextContainerManager/callInContext()[/dir/src/flashx/textLay out/container/TextContainerManager.as:866]
at flashx.textLayout.compose::SimpleCompose/createTextLine()[/dir/src/flashx/textLayout/comp ose/SimpleCompose.as:234]
at flashx.textLayout.compose::SimpleCompose/composeNextLine()[/dir/src/flashx/textLayout/com pose/SimpleCompose.as:186]
at flashx.textLayout.compose::BaseCompose/composeParagraphElementIntoLines()[/dir/src/flashx /textLayout/compose/BaseCompose.as:349]
at flashx.textLayout.compose::SimpleCompose/composeParagraphElement()[/dir/src/flashx/textLa yout/compose/SimpleCompose.as:165]
at flashx.textLayout.compose::BaseCompose/composeBlockElement()[/dir/src/flashx/textLayout/c ompose/BaseCompose.as:221]
at flashx.textLayout.compose::BaseCompose/composeInternal()[/dir/src/flashx/textLayout/compo se/BaseCompose.as:326]
at flashx.textLayout.compose::BaseCompose/composeTextFlow()[/dir/src/flashx/textLayout/compo se/BaseCompose.as:292]
at flashx.textLayout.compose::SimpleCompose/composeTextFlow()[/dir/src/flashx/textLayout/com pose/SimpleCompose.as:113]
at FactoryDisplayComposer/http://ns.adobe.com/textLayout/internal/2008::callTheComposer()[/dir/src/flashx/textLayout/factory/TextLineFactoryBase.as:422]
at flashx.textLayout.compose::StandardFlowComposer/internalCompose()[/dir/src/flashx/textLay out/compose/StandardFlowComposer.as:759]
at flashx.textLayout.compose::StandardFlowComposer/compose()[/dir/src/flashx/textLayout/comp ose/StandardFlowComposer.as:822]
at flashx.textLayout.factory::TextFlowTextLineFactory/createTextLines()[/dir/src/flashx/text Layout/factory/TextFlowTextLineFactory.as:128]
at flashx.textLayout.container::TextContainerManager/compose()[/dir/src/flashx/textLayout/co ntainer/TextContainerManager.as:1252]
at flashx.textLayout.container::TextContainerManager/updateContainer()[/dir/src/flashx/textL ayout/container/TextContainerManager.as:1292]
at mx.core::FTETextField/composeHTMLText()[/sdk/4.0.0/frameworks/projects/spark/src/mx/core/ FTETextField.as:3089]
at mx.core::FTETextField/validateNow()[/sdk/4.0.0/frameworks/projects/spark/src/mx/core/FTET extField.as:2530]
at mx.core::FTETextField/get width()[/sdk/4.0.0/frameworks/projects/spark/src/mx/core/FTETextField.as:572]
at mx.controls::ToolTip/measure()[/sdk/4.0.0/frameworks/projects/framework/src/mx/controls/T oolTip.as:364]
at mx.core::UIComponent/measureSizes()[/sdk/4.0.0/frameworks/projects/framework/src/mx/core/ UIComponent.as:8042]
at mx.core::UIComponent/validateSize()[/sdk/4.0.0/frameworks/projects/framework/src/mx/core/ UIComponent.as:7966]
at mx.managers::LayoutManager/validateClient()[/sdk/4.0.0/frameworks/projects/framework/src/ mx/managers/LayoutManager.as:889]
at mx.core::UIComponent/validateNow()[/sdk/4.0.0/frameworks/projects/framework/src/mx/core/U IComponent.as:7631]
at mx.managers::ToolTipManagerImpl/sizeTip()[/sdk/4.0.0/frameworks/projects/framework/src/mx /managers/ToolTipManagerImpl.as:987]
at mx.managers::ToolTipManagerImpl/http://www.adobe.com/2006/flex/mx/internal::initializeTip()[/sdk/4.0.0/frameworks/projects/framework/src/mx/managers/ToolTipManagerImpl.as:958]
at mx.managers::ToolTipManagerImpl/http://www.adobe.com/2006/flex/mx/internal::showTimer_timerHandler()[/sdk/4.0.0/frameworks/projects/framework/src/mx/managers/ToolTipManagerImpl.as:1539]
at flash.utils::Timer/_timerDispatch()
at flash.utils::Timer/tick()
Our application is very modular and we embed fonts, but I've tried various approaches in a test application and haven't been able to reproduce this exception.
Here's the stack/variables seen when debugging, http://screencast.com/t/MGU1MDEzNGIt. **To get here it requires commenting out the try/catch in StandardFlowComposer.internalCompose()** If I had to guess, it seems that recreateTextLine doesn't like getting the same textLine twice in the argsArray.
Anyone have thoughts?
Thanks for looking,
Bryon
I was getting the same RTE, the same pattern in Flex debugging session with passing same line twice in the argsArray to recreateTextLine method.
I've come up with relatively simple test case that consists only of 2 files, I've just attached the Flash Builder project FXP file to the related Flex bug issue in JIRA: https://bugs.adobe.com/jira/browse/SDK-25826
This bug is reproduced for any tooltip displayed in Flash Player 10.1 that
tries to display 2 or more lines of text;
is using FTE to display text (mx.core.UIFTETextField class);
sets htmlText instead of text property for the textField to display error message.
Some possible background for this RTE I've learned during my research:
Line 245, SimpleCompose.as
workingLine.initialize(_curParaElement, outerTargetWidth,
lineOffset, lineStart + _curParaStart,
textLine.rawTextLength, textLine);
where textLine.rawTextLength does not return a correct value in Flash Player 10.1.
2 . Line 154, TextFlowLine.as class > textLength property is assigned to textLine.rawTextLength
_textLength = numChars;
3. Line 362, BaseCompose.as class > _curElementOffset is assigned to textLine.textLength value.
_curElementOffset += curLine.textLength;
4. Line 436 in BaseCompose.as > we compare element.textLength and _curElementOffset values > this comparison returns FALSE
if (_curElementOffset >= _curElement.textLength)
5. Line 173, SimpleCompose.as > becase startCompose is not equal to 0, prevLine is not null > 2 same lines "prevLine" and "curLine" are passed to createTextLine method and finally to recreateTextLine method.
var startCompose:int = _curElementStart + _curElementOffset - _curParaStart;
var prevLine:TextLine = startCompose != 0 ? workingLine.getTextLine() : null;
Similar Messages
-
ERROR Executing when Display/Edit
Hi Experts,
When Iam trying to EDIT in Message Mapping it does not allowed to edit. This below message will displayed.
ERROR Executing when Display/Edit
Message Mapping: delivery_Mapping | http://testscenarios.com/SAP/TEST is already locked in change list Standard change list by user. If necessary, you can reassign the other users change list to yourself.
Thanks
HariHi,
first you unlock the the mapping.
on your home page i.e http://<host>:<J2EEport /dir/start/index.jsp, there will be a link named as 'Administration' open that link and then there you can look for LOCK OVERVIEW (for both ESR & ID sererately), use lock overview to unlock your objects.
regards,
ganesh. -
Internal error occurred when displaying enhancement options
Hi All,
I am having an Error - "Internal error occurred when displaying enhancement options" (Message no. ED294) when trying to click on to the "Show Implicit Enhancement Option" inside the Edit > Enhancement Operation in SE37 TCode while Enhancing the FM : QAPP_CUST_IP_F4 in ECC 6.0 environment. For this error I am unable to go ahead with the enhancement process.
I have applied OSS Note 951293, but in vain. Pls help!Nikhil.
Did you ever solve this issue. I see the same issue? -
Error message when displaying a report in a windows form
Hi,
use Cr 2008.SP3 Fixpack 3.5,
Visual Studio 2008 prof. editon version 9.0.30729.1 SP,
:NET Framework 3.5 sp1
vb.net 2008
when displaying a report in a Windows form sometimes the following error message appears
System.NullReferenceException: Object reference not set to an instance of an object
bei CrystalDecisions.Windows.Forms.PageControl.OnMouseMove(MouseEventArgs e)
bei System.Windows.Forms.Control.WmMouseMove(Message& m)
bei System.Windows.Forms.Control.WndProc(Message& m)
bei System.Windows.Forms.ScrollableControl.WndProc(Message& m)
bei System.Windows.Forms.ContainerControl.WndProc(Message& m)
bei System.Windows.Forms.UserControl.WndProc(Message& m)
bei CrystalDecisions.Windows.Forms.PageControl.WndProc(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
The rest of the error message is in german:
************** JIT-Debuggen **************
Um das JIT-Debuggen (Just-In-Time) zu aktivieren, muss in der
Konfigurationsdatei der Anwendung oder des Computers
(machine.config) der jitDebugging-Wert im Abschnitt system.windows.forms festgelegt werden.
Die Anwendung muss mit aktiviertem Debuggen kompiliert werden.
Zum Beispiel:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
Wenn das JIT-Debuggen aktiviert ist, werden alle nicht behandelten
Ausnahmen an den JIT-Debugger gesendet, der auf dem
Computer registriert ist, und nicht in diesem Dialogfeld behandelt.
Thank you
OttoCan you define "sometimes" a bit more?
Is it after a number of runs of a report?
Is it on a particular report?
Is it after you do certain operations on the report (paging, zooming, dill down, print, etc., etc.)?
Can you duplicate the issue if you isolate the report to a new test app?
Did you happen to notice if the issue existed prior to FP 3.5?
Is this on your dev computer or a client computer?
OS?
Ludek
Follow us on Twitter http://twitter.com/SAPCRNetSup
Got Enhancement ideas? Try the [SAP Idea Place|https://ideas.sap.com/community/products_and_solutions/crystalreports] -
UI error message when displaying Account Factsheet.
When I view the factsheet in the UI I get the following error message:
Cannot display view BSP_DLC_FS/factsheet of UI Component BSP_DLC_FS
An exception has occurred
Exception Class CX_BSP_WD_INCORRECT_IMPLEMENT - Window 'SalesOrgSelectorWindow' is not defined in the component 'BP_FACTSHEET'
Method: CL_BSP_WD_COMPONENT_USAGE=>GET_INTERFACE_VIEW_CONTR
Source Text Row: 28
Cannot display view BSP_DLC_FS/factsheet of UI Component BSP_DLC_FS
An exception has occurred
Exception Class CX_BSP_WD_RUNTIME_ERROR - View BP_FACTSHEET0002.SalesOrgSelectorWindow in component BSP_DLC_FS could not be bound
Method: CL_BSP_WD_VIEW_CONTROLLER=>BIND_VIEW
Source Text Row: 165
If I look at the BP_FACTSHEET component and the the window ''SalesOrgSelectorWindow' is defined and is active though.
Can anyone make any suggestions as to the cause, or maybe things to check.
JasonCRM 7.
I was planning on performing a restore of the CRM dev system from the previous day, but then discovered that the Repository.xml was missing, or almost empty. This was the SAP standard .xml file, so I copied/pasted from our Sandpit CRM system, then everything worked. That may not have fixed the problem completely though, I'm just trying to see if there are any more issues. One of the symptoms was that when I entered the BSP component workbench there was no BOL Model Browser tab, but the Component structure browser and Runtime Repository editor was there.
I'll check everything now and will ensure that all is okay, but on the plus side we can now display the factsheet in full within the UI with no errors. I'm beginning to think that perhaps CRM 7 is not as stable as I first thought. What action would blitz the Repository in this way and leave you with a non-working system I wonder. Also, at what point does the repository.xml get updated when changes are made, like when new viewsets added etc.
Regards
Jason -
Error TD600 when display Purchase requisition
When I try to display a PR with ME53N, the following error message comes:
Text ID * language * not found
Message no. TD600
Diagnosis
You want to read a text which does not exist in the data base (or update memory).
System response
Reading could not be carried out.
Procedure
You need to create this text:
1. Initialization (module INIT_TEXT)
2. Save (module SAVE_TEXT)
Could anybody help me find the reason?Hello,
Check the following settings in ECC system.
1) IMG -> Materials Management -> Purchasing -> Purchase Requisition ->
Define Document Types
Select "EC", (or those related with BBP), then double click on
"Allowed Item Categories".
2) IMG -> Materials Management -> Purchasing -> Purchase Order ->
Define Document Types
Select "EC", (or those related with BBP), then double click on
"Allowed Item Categories".
Also, check if note 140846 is applied.
Kind regards,
Ricardo -
ERROR MESSAGE WHEN DISPLAYING LARGE RETRIEVING AND DISPLAYING LARGE AMOUNT OF DATA
Hello,
Am querying my database(mysql) and displaying my data in a
DataGrid (Note that am using Flex 2.0)
It works fine when the amount of data populating the grid is
not much. But when I have large amount of data I get the following
error message and the grid is not populated.
ERROR 1
faultCode:Server.Acknowledge.Failed
faultString:'Didn't receive an acknowledge message'
faultDetail: 'Was expecting
mx.messaging.messages.AcknowledgeMessage, but receive Null'
ERROR 2
faultCode:Client.Error.DeliveryInDoubt
faultString:'Channel disconnected'
faultDetail: 'Channel disconnected before and acknowledge was
received'
Note that my datagrid is populated when I run the query on my
Server but does not works on my client pcs.
Your help would br greatly appreciated here.
Awaiting a reply.
RegardsHello,
Am using remote object services.
USing component (ColdFusion as destination). -
Error 500 when displaying WSDL
Hello SOA experts,
I'd like to ask, if someone was troubled with similar issue as we are now. We have developed Java WS, based on PI - ESR definition. All is done on SAP PI 7.1 SP8.
After deployment from NWDI to Java WAS we generated Service Endpoint in Java SOA MANAGER. The service runs correctly, when tested from WS Navigator.
The problem is that when someone/something (SW) wants to display/download WSDL file. First try of WSDL displaying in web browser ends ok, but when the URL is re-entered, we got following error message:
500 Internal Server Error - SAP NetWeaver Application Server 7.10 / AS Java 7.10 - No Service is found using request url <the path of WebService> - Details: No details available
Moreover - as mentioned, the WS runs from WS Navigator and from PI SOAP Commonucation Channel correctly. But when I need to access it from WebDispatcher, the server returns HTTP code 404. The same result is returned, when web service's URL is entered to web browser.
Can anybody suggest, what might be wrong ?
Thank you
Best regards
TomasHello again,
we think we found the problem, but we are not sure, how to solve it. The thing is, that the JavaWebService is developed in NWDI under the development component with connection to CMS track.
It seems, that during generation of Service Endpoint the name of development component is inserted into the path of the service. The development component's name is "core/main/ws1", so the slashes are changed for the symbol
~
in the URL. So at the end, the WSDL URL looks with escaped symbols
~
like this : http://<host>:<port>/sapws/domain.net/core%7Emain%7Ews1ear_domain.net%7Ecore%7Emain%7Ews1_EJB_SIINVOICETSAINSyncImplBean/TSAGenWS/TSAGenWS?wsdl&mode=ws_policy
And as we are trying to call it - the escaped symbols are the problem. The reason is, that some browseres and e.g. SOAP test tools unescape the URL before opening the HTTP connection. It seems that SAP WebDispatcher does the same. And that's why the JavaWebService is not accessible through WebDispatcher.
Are we correct in this and if so can we work around it somehow ?
Thank you in advance.
Regards
Tomas -
Error message when displaying webhelp
We have created webhelp in Robohelp 7 and placed the
generated help on a server. We
have created a customized browser window to display the
context
sensitive help online when it is accessed from the
application. When a
user accesses this help for the first time they get the
following
message.
"Line: 569
Error: 'null' is null or not an object in the file
whtopic.js"
The help is then displayed and next time they access context
sensitive
help they do not get this message. Any idea on what this
message is and
how to get rid of it?See Snippets on my site. It's covered there and there is a
solution. -
When displaying pictures login popup appears.
Hi,
We are building som custom build output templates for a website where we use anonymous login.
Here we are linking to some of the pictures in the Content folders. But when the browser tries to display the pictures a popup appear asking to authorize myself.
The text of the content is displayed with no problems.
Br Rasmusyes the images are from the same server.
if i don't write any server and just a releavtive link the browser automatically adds the server.
And the picture are shown if I login. -
My brother uses iChat with a GMail account. I run my own iChat Server (OS X 10.6.7) with XMPP federation (cachain entry in s2s.xml commented out so that Google federation works when a self-signed certificate for iChat Server). This worked fine in the past, but I had to reset a lot of things after a migration. One of those is that I now use a different domain for my iChat Server and iChat accounts.
After some initial problems, we can chat, video, everything. But his Buddy line for me shows "XMPPErrorDomain error 6" instead of my status. Any suggestions on what to do?Hi,
iChat Server is a bit outside what I known.
Luckily I know a man that does.
https://discussions.apple.com/community/servers_enterprise_software/mac_os_x_ser ver_v10.6_snow_leopard
If you use the "Refine this List" option you will see that the "old" forum of "Collaboration services" is still there.
That will allow you to hone down to the iChat Server stuff (and some other things).
If you post a new Question you can tag it with iChat and "Collaboration Services'
This will make sure that Tim Harris sees it.
He, like me, is here in the UK so expect Time Zone delays in posting replies.
8:21 PM Saturday; May 14, 2011
Please, if posting Logs, do not post any Log info after the line "Binary Images for iChat"
G4/1GhzDual MDD (Leopard 10.5.8)
MacBookPro 2Gb( 10.6.7)
Mac OS X (10.6.7),
"Limit the Logs to the Bits above Binary Images." No, Seriously
Message was spellchecked by: Ralph Johns (UK) -
Fatal errors using JavaFX ChoiceBox, Tooltip, Popup in Eclipse (RCP) View
I'm using JavaFX within an Eclipse RCP application. Any JavaFX popup (ChoiceBox, Tooltip, etc..) within an eclipse view causes a fatal exception to occur when clicking on the popup. The popups do appear, but clicking on them causes the fatal error.
I created a standalone JavaFX application to confirm that the Popups work fine in that environment. They do.
I also created a standalone SWT-based application (outside of an RCP) that embeds the FXCanvas within an SWT shell and the problem doesn't occur there either.
But when the Combo is contained in an FXCanvas within and RCP view, the fatal exception occurs.
Has anybody else seen this behavior?
I tried it with JavaFX 2.0.2, 2.1 b17, 2.1 b19 (all 32bit)
I'm using JRE 6.0_30-b12 (32bit) on Windows 7 (64bit)
My RCP target platform is based on eclipse 3.6 (galileo).
Thanks!The problem is described in http://javafx-jira.kenai.com/browse/RT-20883. e(fx)clipse 0.0.14 (http://tomsondev.bestsolution.at/2012/05/29/efxclipse-0-0-14-released/) which I've just released fixes the problem. Unfortunately it does not work with 3.6 because I'm using OSGi API only available > 3.7.0
-
When I connect my iTouch to my PC (windows 7) an error message is displayed reading "iTunes was unable to load dataclass information from sync services. Reconnect or try again later". I have completely uninstalled and then reinstalled iTunes. I have also completely reset my iTouch to factory defaults. I have even followed all the advice provided previously to other forum member with the same problem. Nothing seems to work. Please help me someone.
I'm getting the same problem with both my IPad 4 and iPhone 5
Just started a few weeks back, Since then I have had two Itunes updates.
Is this something Apple is aware of and trying to fix? -
Error when displaying xellerate form
Hello,
I have the following error when displaying the form of any xellerate users :
ERROR,03 May 2011 10:40:56,273,[XELLERATE.APIS],Class/Method: tcFormDefinitionOperationsBean/getFormFieldPropertyValue encounter some problems: Property 'Column Names' has not defined for the form field '-19'
All is working fine, just this error that is diplayed each time I want to display a user form. In my formMetadata.xml, I have the following definition for the field -19, it is the manager :
<Attribute name="-19" label="global.label.managerid" displayComponentType="LookupField" variantType="long" dataLength="50" map="Users.Manager Login">
<ValidValues lookupColumnNames="User ID,Last Name,First Name" lookupQuery="SELECT usr.usr_key,usr.usr_last_name,usr.usr_first_name,usr.usr_login FROM usr, ugp, usg WHERE ugp.ugp_name = 'PROF_MANAGER' AND ugp.ugp_key = usg.ugp_key AND usr.usr_key = usg.usr_key AND usr.usr_status = 'Active' AND usr.usr_emp_type = 'Employee'" displayColumns="Users.User ID,Users.Last Name,Users.First Name" selectionColumn="Users.User ID"/>
</Attribute>
What is the problem with my attribute definition ?
Thanks for your help,
Kind regards,
mdadiknHello,
I'm new to OIM. I am a new hire to a group that had a contractor setup the whole system. I'm finding a similar issue on our system here. I've looked through the database and cannot seem to find the issue. Error happens when from the webapp clicking on "Create IT Resource".
From the Error Log:
Class/Method: tcFormDefinitionOperationsBean/getFormFieldPropertyValue encounter some problems: Property 'Column Names' has not defined for the form field '-82'
Line with issue from FormMetaData.xml:
<Attribute name="-82" label="global.label.itresourcetype" displayComponentType="LookupField" variantType="String" dataLength="255" map="IT Resources Type Definition.Server Type" useInRule="true">
<ValidValues lookupQuery="select svd_svr_type from svd" selectionColumn="svd_svr_type"/>
</Attribute>
Please let me know any additional information/questions. From what I can tell everything should be correct. Sorry again if the answer is obvious, I'm only 3 days into OIM.
Thank you,
Ryan -
Error when displaying a pdf file in an iFrame
Hi,
I would like to display a pdf file in my Java Web Dynpro application. I am using an iFrame element.
The code I used is:
// test if the file exists
if( path != null)
path = "D:\\Echanges\\Facture\\" + path + ".pdf";
if (isFile(path)) // test if the file exist
wdContext.currentContextElement().setPath(path); // we set the path of the file for the iFrame url
else
wdContext.currentContextElement().setPath("D:\\Echanges\\errorDocAccess.htm"); // here we set the path of an error file to display in the iFrame
In the context, path is declared as a String variable and mapped to an iFrame. What happen when I lauch the program is the followig error:
com.sap.tc.webdynpro.services.exceptions.InvalidUrlRuntimeException: Invalid URL=D:/Echanges/errorDocAccess.htm
I have checked the path of the error file and it is valid. How do I get to display my file ? The path is on the same server as the portal.
Thanks a lot for your help.
Thibault SchalckNot solved
Maybe you are looking for
-
IPhone 6 Plus goes into huge zoom
For no reason, twice now, my icons on IPhone 6 Plus go into incredible zoom mode, and I cannot even shut it off, or power down. There is no way to get to the settings. right now, I cannot use my phone! Is this an IOS 8.2 problem or should I return
-
Report server service not starting up in report 6i
I am trying to start report server service in windows 2000 server but it is not starting up with following error in event viewer. The Oracle Reports Server [arun] service terminated with service-specific error 186. Any clue.
-
Why does my iMAC display start jumping left and right by itself?
This refers to a 2011 27" iMAC upgraded from Snow Leopard to Lion. The upgrade seemed to go smoothly. Sometimes the display jumps back and forth horizontally for a few seconds. It moves about an inch or so, not just one pixel. While that's happening
-
Performance ISSUE of JAVA Code
Hello, We are having Delphi application. But as per our requirements we have to migrated the Delphi code to java. We have done this but it is consuming the 3 times more time as compare to Delphi Application. We have used simple primitive types and ar
-
N95 built in SIP/VOIP client.?
Does anyone knws how to setup N95 built in SIP/VOIP client.? to make calls using WLAN.? Thanks Regards