Flex Module issue with Panel

Hello everyone. I have the following problem.
In my application I have several modules and each of them have components CollapsableTitleWindow (extends Panel). After opening the window it is added to the container which is in the main application (CollapsableTitleWindowContainer). In these windows you can open another window (and so on).
Now, what is the problem. When I change (reload) any module and I want to open a new window (sub window) with the already loaded window I get this error:
TypeError: Error #1009: Cannot access a property or method of a null object reference.
at mx.containers::Panel/layoutChrome()[C:\autobuild\3.2.0\frameworks\projects\framework\src\mx\containers\Panel.as:1405]
at com::CollapsableTitleWindow/layoutChrome()[D:\Flex 3 Workspace\WesobCrm\src\com\CollapsableTitleWindow.as:216]
at mx.core::Container/updateDisplayList()[C:\autobuild\3.2.0\frameworks\projects\framework\src\mx\core\Container.as:2867] (...)
Indicates that the main applications have object Panel
Please help.
P.S. I found a similar problem on http://www.nabble.com/Flex-Module-issue-with-Panel-td20168053.html
ADDED: I extendes the Panel class and do something like that:
override protected function layoutChrome(unscaledWidth:Number, unscaledHeight:Number):void
                use namespace mx_internal;
                if(!(mx_internal::titleBarBackground is TitleBackground)) {
                        mx_internal::titleBarBackground = new TitleBackground();
                super.layoutChrome(unscaledWidth, unscaledHeight);                     
But now i had something like that: Before After
You can see that it loos style declaration.H

Thanks for the anserw.
I don't exacly understand all but i found a solution for my problem and it works.
Could you tell me if this is ok ?
I Add in my main app
public function getProductWindow():ProductWindow {
    return new ProductWindow();
And in the module i change
From var productWindow:ProductWindow = new ProductWindow();
To var productWindow:ProductWindow = Application.application.getProductWindow();

Similar Messages

  • Ideapad Flex 14 issue with Windows 10

    I had this with Windows 8.1 for almost 2 years.  It works fine.  Now i upgraded it to windows 10 and everything went ok but both Wired internet connection LAN and Wireless internet connection was not working.  I have downloaded the drivers by myself and also what Lenovo support suggested but it is not working.    Has anyone with Lenovo Flex 14 upgraded to Windows 10 successfully. In some ways Lenovo was advocating to update to windows 10 but they don't want to help me but send me to premium support where i have to pay :-( Thanks in advance for any help.  

    This really is a driver issue with Nvidia SLI or not, but it has to do with this monitor and possibly it's 75Hz refresh rate.  I thought I'd share and hopefully Acer can work with Nvidia to make their new monitors compatible with Win10.  I know we are using bleeding edge tech here, I don't mind doing the troubleshooting as long as someone acknowledges the issue and will fix it. Serious memory leak with 355.60 as soon as the monitor goes to sleep. I've done extensive testing with poolmon, xperf, etc to see if any other drivers cause this, but nothing, this is a brand new win10 fresh install. Easiest way I can show this is via MSI afterburner. Monitor is set to sleep after 1 minute so I can do this quick test.    You can see less than 2 minutes in, pagefile usage already jumped up 4gb.Unless I wake the monitor, this will eventually eat up all virtual memory resulting in:  

  • Flex incompatibility issue with SDK 3.5.0.12683 and IE6

    Anyone have experience with issues for IE6 and Flex SDK 3.5.0.12683?
    As a secondary issue, does anyone know of a way to force a browser cache refresh?
    thanks
    Simon

    Add a random number as a parameter to the url.
    Something like:
    url = url + "?t=" + new Date().time;

  • Flex login issues with http service

    I need help.
    I have a process that i have written to login. It runs C code
    and verifies login and password on a unix server.
    [RPC Fault faultString="HTTP request error"
    faultCode="Server.Error.Request" faultDetail="Error: [IOErrorEvent
    type="ioError" bubbles=false cancelable=false eventPhase=2
    text="Error #2032: Stream Error. URL:
    http://genesis.dvrdns.org/flex/cgi-bin/login.cgi"
    URL:
    http://genesis.dvrdns.org/flex/cgi-bin/login.cgi"
    at mx.rpc::AbstractInvoker/
    http://www.adobe.com/2006/flex/mx/internal::faultHandler()[E:\dev\3.1.0\frameworks\project s\rpc\src\mx\rpc\AbstractInvoker.as:218
    at
    mx.rpc::Responder/fault()[E:\dev\3.1.0\frameworks\projects\rpc\src\mx\rpc\Responder.as:53 ]
    at
    mx.rpc::AsyncRequest/fault()[E:\dev\3.1.0\frameworks\projects\rpc\src\mx\rpc\AsyncRequest .as:103]
    at
    DirectHTTPMessageResponder/errorHandler()[E:\dev\3.1.0\frameworks\projects\rpc\src\mx\mes saging\channels\DirectHTTPChannel.as:343]
    at flash.events::EventDispatcher/dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    at flash.net::URLLoader/redirectEvent()
    i get this error.. when running SNOOP i see
    172.16.1.7 -> ult10 HTTP GET /flex/cgi-bin/login.cgi
    HTTP/1.1
    ult10 -> 172.16.1.7 HTTP R port=52106
    ult10 -> 172.16.1.7 HTTP HTTP/1.1 500 Internal Server
    Error
    172.16.1.7 -> ult10 HTTP C port=52106
    my code shows clearly i am calling post.. I am really new to
    this stuff and only now am i starting to get a feel, so please make
    any info in as simple terms as you can..
    returned code will look like this:
    <?xml version="1.0" encoding="ISO-8859-1" ?>
    - <login>
    <login_msg>Please Wait</login_msg> <<
    simple message while data updates.
    <login_valid>1</login_valid> << if the
    login was good or not...
    <login_data>153512</login_data> << this is
    a file name reference for holding data.. needs to be public.
    </login>
    <?xml version="1.0" encoding="utf-8"?>
    <mx:Application xmlns:mx="
    http://www.adobe.com/2006/mxml"
    layout="absolute">
    <mx:Script>
    <![CDATA[
    import mx.rpc.events.ResultEvent;
    private function handleLogin(event:ResultEvent):void {
    ]]>
    </mx:Script>
    <mx:HTTPService id="getlogin" url="
    http://somedomain/flex/cgi-bin/login.cgi"
    method="POST" resultFormat="xml"
    result="handleLogin(event)" />
    <mx:ViewStack x="145.5" y="36" id="viewstack1"
    width="339" height="306">
    <mx:Canvas id="login_data" width="100%" height="100%">
    <mx:Panel width="284" height="276" layout="absolute"
    title=" Genesis"
    horizontalAlign="center" verticalAlign="middle"
    horizontalCenter="0" verticalCenter="-5">
    <mx:Text x="42" y="23" text="Login:" height="18"/>
    <mx:TextInput id="login" x="90" y="21"/>
    <mx:Text x="20" y="49" text="Password:" width="62"/>
    <mx:TextInput id="passwd" displayAsPassword="true" x="90"
    y="47" />
    <mx:Text x="29" y="75" text="Domain:"/>
    <mx:TextInput x="90" y="73"/>
    <mx:Button x="90" y="112" label="Button"
    click="getlogin.send()"/>
    </mx:Panel>
    </mx:Canvas>
    </mx:ViewStack>
    </mx:Application>

    i have..
    I will keep trying this stuff isn't cheap :)
    I have tried about everything.. and can come up with zero..
    This is why i have basically posted everything... even the
    url of the data is shown...
    What i really don't understand is why.. no matter what you do
    the request_method always shows GET..
    This is the current C source code...
    It will just print out the env that the apache server is
    getting..
    #include <stdio.h>
    int main(void)
    printf("Content-type: text/plain\n\n");
    char **envp;
    /* print key=value pairs */
    while (*envp != NULL) {
    printf("%s\n", *envp++);
    To view the data.. make a httpservice and set your debug to
    stop once it catches the data...
    Right now i have:
    <?xml version="1.0" encoding="utf-8"?>
    <mx:Application xmlns:mx="
    http://www.adobe.com/2006/mxml"
    layout="absolute">
    <mx:Script>
    <![CDATA[
    import mx.collections.ArrayCollection;
    import mx.rpc.events.ResultEvent;
    [Bindable]
    private var loginData:ArrayCollection;
    private function handleLogin(event:ResultEvent):void {
    ]]>
    </mx:Script>
    <mx:HTTPService id="getlogin" url="
    http://genesis.dvrdns.org/flex/cgi-bin/login.cgi"
    result="handleLogin(event)" resultFormat="text"
    showBusyCursor="true" method="GET" />
    <mx:ViewStack x="145.5" y="36" id="viewstack1"
    width="339" height="306">
    <mx:Canvas id="login_data" width="100%" height="100%">
    <mx:Panel width="284" height="276" layout="absolute"
    title=" Genesis"
    horizontalAlign="center" verticalAlign="middle"
    horizontalCenter="0" verticalCenter="-5">
    <mx:Form width="272" height="259" x="-8" y="0">
    <mx:Text x="42" y="23" text="Login:" height="18"/>
    <mx:TextInput id="login"/>
    <mx:Text x="20" y="49" text="Password:" width="62"/>
    <mx:TextInput id="passwd" displayAsPassword="true" x="90"
    y="47" />
    <mx:Text x="29" y="75" text="Domain:"/>
    <mx:TextInput x="90" y="73"/>
    <mx:Button x="90" y="112" label="Button"
    click="getlogin.send()"/>
    </mx:Form>
    </mx:Panel>
    </mx:Canvas>
    </mx:ViewStack>
    </mx:Application>
    my breakpoint is set to line 13 of this code...
    at the end of this function:
    private function handleLogin(event:ResultEvent):void {
    I use the debugger to look at the results...
    when you run this.. aginst that C code.. the debugger will
    show the environment of what has been called:
    GATEWAY_INTERFACE=CGI/1.1
    SERVER_PROTOCOL=HTTP/1.1
    REQUEST_METHOD=GET
    QUERY_STRING=
    REQUEST_URI=/flex/cgi-bin/login.cgi
    SCRIPT_NAME=/flex/cgi-bin/login.cgi
    Notice the REQUEST_METOD is get...
    If it is a get method the QUERY string should have some data
    in it...
    If you go to
    http://genesis.dvrdns.org/flex/index.html
    and type some junk on that screen you see different output...
    GATEWAY_INTERFACE=CGI/1.1
    SERVER_PROTOCOL=HTTP/1.1
    REQUEST_METHOD=GET
    QUERY_STRING=login=dfgsdgf&password=sdfgd&domain=asdf
    REQUEST_URI=/flex/cgi-bin/login.cgi?login=dfgsdgf&password=sdfgd&domain=asdf
    SCRIPT_NAME=/flex/cgi-bin/login.cgi
    notice the query string.. and the REQUEST_METHOD
    now if i change the HTML
    to POST my "C" source code has to read from standard input...
    and my Method should change to post...
    but in this case.. since i am just printing the env values..
    the POST in my html will have CGI print..
    MET=post and QUERY_STRING will be empty..
    Exmaple:
    Here going to change
    <form action="cgi-bin/login.cgi" method="GET">
    Login: <input type="login" name="login"
    size="10"><br>
    Password: <input type="password" name="password"
    size="10"><br>
    GET to POST
    <form action="cgi-bin/login.cgi" method="POST">
    Login: <input type="login" name="login"
    size="10"><br>
    Password: <input type="password" name="password"
    size="10"><br>
    "index.html" 51 lines, 2700 characters
    I am going to run the SAME app in debugger and via the html..
    the html code will display the method as post and
    query_string as empty which means data should come from standard
    input..
    html is as i expect:
    SERVER_PROTOCOL=HTTP/1.1
    REQUEST_METHOD=POST
    QUERY_STRING=
    REQUEST_URI=/flex/cgi-bin/login.cgi
    SCRIPT_NAME=/flex/cgi-bin/login.cgi
    Now going to set up debugger to run.. The REQUEST_METOD
    should show POST and query string should be zero
    REQUEST_METHOD=GET
    QUERY_STRING=
    REQUEST_URI=/flex/cgi-bin/login.cgi
    SCRIPT_NAME=/flex/cgi-bin/login.cgi
    as you see the METHOD from the debugger has not CHANGED
    my network sniffer even shows my computer sending a request
    of GET and not POST.. which is fine.. i can work with get...
    but just the same.. the software isn't posting the data
    correctly... if at all...
    In my origional source code i use the get method in several
    ways.....
    printf(" <a
    href="url://cgi.script?value&value&value">linkdata</a>
    ", value, value, value);
    the cgi.script has to be a GET method for it to work in this
    way..
    but it isn't working.. the url request sent by this software
    isn't sending it right for some reason...
    I am really stuck until that works..

  • Lenovo Flex 14 issues with touch screen and hard drive

    Dear Lenovo,
    I've just bought this laptop about 3 months ago. First the touch screen giving issue, so went to the service center and they repaired by saying there are problem with the motherboard. Then after a week, problem with windows booting and the touch screen issue still hasn't resolved. When i turn on my laptop it prompts cannot detect hard drive. I've been going to the service center multiple number of times but only worsening my problem.
    I am so frustrated now and don't know what to do. Can Lenovo replace my laptop ?
    Does anyone here have similar issue and have a solution because i just loose hope with the service center ?
    Please kindly reply me as soon as possible.
    Thank you.

    thana88,
    Sorry to hear that you have had multiple service events, and yet problems persist.
    Please send me a private message with your contact information - name, phone number and the type / serial number of your flex 14.  If you have any of the service case numbers, please include these as well..
    We can work to escalate this
    Mark
    ThinkPads: S30, T43, X60t, X1, W700ds, IdeaPad Y710, IdeaCentre: A300, IdeaPad K1
    Mark Hopkins
    Program Manager, Lenovo Social Media (Services)
    twitter @lenovoforums
    English Community   Deutsche Community   Comunidad en Español   Русскоязычное Сообщество

  • Flex TreeItemRenderer issue with Height

    Hello.
    I went trought alot of nightmare nights with this TreeItemRenderer in forums, Stack Overflow, Expert-Exchange and etc., and i left without actually help on my issue. I hope i got it here finally.
    The idea is basically create an item for a Tree , and this item can have some buttons if it is not a branch, and theese buttons is destributed vertically within the item, just below the label.
    Here the piece of code making my days and nights nightmares.
    override protected function commitProperties():void
    super.commitProperties();
    if( data.@idNode != null )
    isNode = data.@isNode == "true";
    else
    isNode = false;
    if( isNode )
    if( data.@rooming != null )
    allowedB1 = data.@b1 == "true";
    else
    allowedB1 = false;
    if( data.@engineControl != null )
    allowedB1B2 = data.@b1b2 == "true";
    else
    allowedB1B2 = false;
    if( isNode )
    // color box
    var _color : uint = 0x000000;
    if( data.@busColor )
    _color = uint( data.@busColor );
    colorBox.graphics.beginFill( _color, 0.9 );
    colorBox.graphics.drawRect( 0, 0, 12, 6 );
    colorBox.graphics.endFill();
    var _buttonStackHeight : Number = 0;
    if( allowedB1 )
    _buttonStackHeight += 22;
    if( allowedB1B2 )
    _buttonStackHeight += 44;
    _buttonStackHeight += 15;
    //buttonsHolder.visible        = _buttonStackHeight > 1;
    this.measuredHeight          = _buttonStackHeight +20;
    this.measuredMinHeight       = _buttonStackHeight +20;
    this.minHeight               = _buttonStackHeight +20;
    else
    //buttonsHolder.visible = false;
    this.measuredHeight          = 20;
    this.measuredMinHeight       = 20;
    this.minHeight               = 20;
    override protected function createChildren() : void
    super.createChildren();
    mainCheckBox = new CheckBox();
    mainCheckBox.setStyle( "verticalAlign", "top" );
    mainCheckBox.addEventListener( MouseEvent.CLICK, checkBoxToggleHandler );
    addChild( mainCheckBox );
    unknownStateImage        = new Image();
    unknownStateImage.source = inner;
    unknownStateImage.addEventListener( MouseEvent.CLICK, imageToggleHandler );
    unknownStateImage.setStyle( "verticalAlign", "top" );
    addChild( unknownStateImage );
    colorBox = new UIComponent();
    addChild( colorBox );
    buttonsHolder = new VBox();
    addChild( buttonsHolder );
    btn1       = new Button();
    btn1.label = "b1";
    buttonsHolder.addChild( btn1 );
    btn2       = new Button();
    btn2.label = "b2";
    buttonsHolder.addChild( btn2 );
    btn3       = new Button();
    btn3.label = "b3";
    buttonsHolder.addChild( btn3 );
    override protected function updateDisplayList( unscaledWidth : Number, unscaledHeight : Number ) : void
    super.updateDisplayList( unscaledWidth, unscaledHeight );
            if( super.data )
    if( data.@state == STATE_UNKNOWN )
    unknownStateImage.x      = mainCheckBox.x +1;
    unknownStateImage.y      = mainCheckBox.y - ( imageHeight/2 );
    unknownStateImage.width  = imageWidth;
    unknownStateImage.height = imageHeight;
    else
    unknownStateImage.x      = 0;
    unknownStateImage.y      = 0;
    unknownStateImage.width  = 0;
    unknownStateImage.height = 0;
    applyStandartObjectsProperties();
    buttonsHolder.visible = isNode;
    colorBox.visible      = isNode;
    if( isNode )
    btn1.visible = allowedB1;
    //btn2.visible    = btn3.visible = allowedB1B2;
    var _buttonStackHeight : Number = 0;
    var _buttonsWidth      : Number = unscaledWidth - ( this.icon.x +6 );
    colorBox.x = super.icon.x + super.icon.width + 4;
    colorBox.y = 7;
    if( allowedB1 )
    btn1.x      = 1;
    btn1.y      = _buttonStackHeight +1;
    btn1.height = 20;
    btn1.width  = _buttonsWidth;
    _buttonStackHeight += 21;
    if( allowedB1B2 )
    btn2.x      = 1;
    btn2.y      = _buttonStackHeight +1;
    btn2.height = 20;
    btn2.width  = _buttonsWidth;
    _buttonStackHeight += 21;
    btn3.x      = 1;
    btn3.y      = _buttonStackHeight +1;
    btn3.height = 20;
    btn3.width  = _buttonsWidth;
    _buttonStackHeight += 21;
    _buttonStackHeight += 10;
    buttonsHolder.x       = this.icon.x;
    buttonsHolder.y       = 20 +1;
    buttonsHolder.height  = _buttonStackHeight +2;
    buttonsHolder.width   = _buttonsWidth +2;
    buttonsHolder.visible = true;
    else
    buttonsHolder.visible = false;

    I assume you are using EHP4 on a NW 7.0 release?
    One of our customers has a similar problem, but we have not yet found a solution for it

  • Flex RSL issue with SDK version change?

    Hi Friends!
         I am facing very crucial common problem when using Flex RSL feature.
    Problem:  My Custom component library is compiled with Flex 3.0 and more than 50 applications are using it. Now some of our new applications needs to use the features from Flex 3.2 SDK(like increased control width and height) and those controls should also be in same library.
    So, the library should be common for application which are using 3.0 as well as 3.2.
    My requirement is
    "Without recompiling all Flex 3.0 applications, I need to run both Flex 3.0 and 3.2 applications using library compiled in Flex 3.2"
    now I am getting some errors like,
         Error #1063: Argument count mismatch on mx.core::CrossDomainRSLItem()  -- from systemmanager
         VerifyError: Error #1053 -- mx.managers.SystemManagerProxy.
         ReferenceError: Error #1065: Variable _*_mx_managers_SystemManager
    Is it possible to win this?
    I hope flex is having backward compatibility.
    Please help me on this.
    Thanks,
    Ananth.

    The only cross-version compatibility is called the Marshall Plan.  It is described on the open source wiki and on my blog.
    Alex Harui
    Flex SDK Developer
    Adobe Systems Inc.
    Blog: http://blogs.adobe.com/aharui

  • Issue with Panel Tabbed and required property

    Hi All,
    I am using Jdeveloper 11.1.1.4 and I have a pannel tab with 3 tabs and I have an input text in tab2 which is required only in tab2. The problem is when I try to navigate to tab1 from tab2, the required property still shows the error message when nothing is entered .Is there any way to make the required only show the message only when in tab 2??
    Thanks,
    Swathi Patnam

    If you dont want to perform any validations use immidiate=true property. You can use this property either to a button, command link... to most of the ADF components you use to perform any kind of action.

  • Adobe Flex integration - Issue with populating table in Flex

    I'm trying to populate a table EXORGDS. In SAP I have defined the same DATASOURCE as EXORGDS. Here is the code I have defined in Flex.
    <mx:DataGrid id="OrgGr" borderStyle="outset"  backgroundAlpha="2" width="285" rowCount="3" backgroundColor="#ffffff" dataProvider="">
                <mx:columns>
                    <mx:DataGridColumn dataField="PORGUNIT" headerText="Org Unit"/>
                    <mx:DataGridColumn dataField="PORGDESC" headerText="Description"/>
                </mx:columns>
      </mx:DataGrid>
    Am I missing something here.
    Regards,
    Imthiaz

    Hi Srilatha,
    I am struck in the same problem. I am using the grouping collection option in Flex but my data is not getting displayed in the Flash Island, I have attached the code sample. Kindly guide me.
    <mx:AdvancedDataGrid id="myADG"
            width="100%" height="100%"
             initialize="gc.refresh();"  >       
            <mx:dataProvider>
                <mx:GroupingCollection id="gc" source="{datasource}">
                    <mx:grouping>
                        <mx:Grouping>
                            <mx:GroupingField name="{dis}"/>
                            <mx:GroupingField name="{ter}"/>
                        </mx:Grouping>
                    </mx:grouping>
                </mx:GroupingCollection>
            </mx:dataProvider>       
            <mx:columns>
                <mx:AdvancedDataGridColumn dataField="{dis}"
                 headerText="Employee Name"/>
                <mx:AdvancedDataGridColumn dataField="{ter}"
                    headerText="Age"/>
                <mx:AdvancedDataGridColumn dataField="{act}"
                  headerText="Department" />
                <mx:AdvancedDataGridColumn dataField="{est}"
                  headerText="Job Title"/>
            </mx:columns>
        </mx:AdvancedDataGrid>  
    Thanks
    Vivek

  • BlazeDS, multiple Module instances with Consumers issue

    I have an application that can load multiple instances of a module. The module has a consumer that connects to a destination and listens for messages pushed from a JMS topic. In order for me to be able to load and unload multiple instances of the module I'm appending a uid to the url of the swf. When the first instance of the module is loaded everything works as expected and the consumer successfully subscribes to the destination. However, if a second instance of the module is loaded the consumer fails to subscribe and I see the following error in the server log:
    [#|2010-10-28T15:05:33.666+0100|INFO|sun-appserver2.1|javax.enterprise.system.stream.out|_ ThreadID=17;_ThreadName=httpSSLWorkerThread-8080-1;|
    [BlazeDS]10/28/2010 [INFO] [Endpoint.General] Channel endpoint channel-streaming-amf received request.|#]
    [#|2010-10-28T15:05:33.671+0100|INFO|sun-appserver2.1|javax.enterprise.system.stream.out|_ ThreadID=17;_ThreadName=httpSSLWorkerThread-8080-1-in-streaming-mode;|
    [BlazeDS]10/28/2010 [WARN] [Endpoint.StreamingAMF] Endpoint with id 'channel-streaming-amf' received a duplicate streaming connection request from, FlexClient with id '4CA3967A-071C-AB24-D5B9-CAB9D20F14B5'. Faulting request.|#]
    [#|2010-10-28T15:05:33.671+0100|INFO|sun-appserver2.1|javax.enterprise.system.stream.out|_ ThreadID=17;_ThreadName=httpSSLWorkerThread-8080-1;|
    [BlazeDS]10/28/2010 [INFO] [Endpoint.FlexSession] Number of streaming clients for FlexSession with id '3275dcec0f5dc0c30a7381fa6044' is 0.|#]
    [#|2010-10-28T15:05:33.672+0100|INFO|sun-appserver2.1|javax.enterprise.system.stream.out|_ ThreadID=17;_ThreadName=httpSSLWorkerThread-8080-1;|
    [BlazeDS]10/28/2010 [DEBUG] [Endpoint.StreamingAMF] Number of streaming clients for endpoint with id 'channel-streaming-amf' is 0.|#]
    [#|2010-10-28T15:05:33.673+0100|SEVERE|sun-appserver2.1|javax.enterprise.system.container. web|_ThreadID=17;_ThreadName=httpSSLWorkerThread-8080-1;_RequestID=96f36b13-0da4-49ad-b788 -bc6d1413da3b;|StandardWrapperValve[MessageBrokerServlet]: PWC1406: Servlet.service() for servlet MessageBrokerServlet threw exception
    java.lang.IllegalStateException
    at org.apache.coyote.tomcat5.CoyoteResponseFacade.sendError(CoyoteResponseFacade.java:449)
    at flex.messaging.endpoints.BaseStreamingHTTPEndpoint.handleFlexClientStreamingOpenRequest(B aseStreamingHTTPEndpoint.java:732)
    at flex.messaging.endpoints.BaseStreamingHTTPEndpoint.serviceStreamingRequest(BaseStreamingH TTPEndpoint.java:1022)
    at flex.messaging.endpoints.BaseStreamingHTTPEndpoint.service(BaseStreamingHTTPEndpoint.java :430)
    at flex.messaging.MessageBrokerServlet.service(MessageBrokerServlet.java:322)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
    at org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.jav a:427)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j ava:333)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncoding Filter.java:88)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76 )
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j ava:246)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:313)
    at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:28 7)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:218)
    at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:648)
    at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:593)
    at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:94)
    at com.sun.enterprise.web.PESessionLockingStandardPipeline.invoke(PESessionLockingStandardPi peline.java:98)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:222)
    at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:648)
    at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:593)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:587)
    at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1093)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:166)
    at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:648)
    at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:593)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:587)
    at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1093)
    at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:291)
    at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.invokeAdapter(DefaultProces sorTask.java:666)
    at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.doProcess(DefaultProcessorT ask.java:597)
    at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.process(DefaultProcessorTas k.java:872)
    at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.executeProcessorTask(DefaultRead Task.java:341)
    at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:263)
    at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:214)
    at com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:264)
    at com.sun.enterprise.web.connector.grizzly.ssl.SSLWorkerThread.run(SSLWorkerThread.java:106 )
    |#]
    Can anyone explain to me what is happening here and suggest a solution please? I'm not sure if it's a BlazeDS issue or a Flex Module issue but I can't seem to find any references to this issue and the last 2 days have been spent trying to resolve this without any success.
    Any help appreciated.
    If I don't append the uid to the module url then the consumers subscribe as expected but then I'm unable to unload individual instances of the module as they all share the same url property.
    Thanks in advance.

    I have similar problem, but I don't understand your solution.
    Hypothetically, let’s say I use 2 separate sets of Consumer/Producer components in my flex app.
    There is no problem with connecting first set of Consumer/Producer to a particular channel.
    For second set of Consumer/Producer I create new ChannelSet  and new StreamingAMFChannel instances (but the channel has the same URL as the one used in first set, because I want to use the same channel).
    When I try to connect another set of Consumer/Producer to the same channel I get the error on BlazeDS: "... Endpoint with id 'streaming-amf' received a duplicate streaming connection request from, FlexClient with id ..."
    There is no such problem when I define additional channel in BlazeDS configuration an use this new channel with second set of Consumer/Producer components. This solution requires this additional channel so it’s not fully satisfying for me.
    Could you post some code samples of your solution or describe it in more detail?
    I will be grateful for any useful tips.

  • Issue with flex lifecycle

    I am trying to address an issue with flex lifecycle
    There is a ui component ( say CompA) comprising of multiple tabs with individual components used in each of them.
    CompA uses a data object that is used to populate the fields.
    On click of a button in another panel, I am setting the current state of the application to this view component and after CompA is completely rendered I would like to load the data object and populate the fields.
    The issue here is I cannot use the creationComplete event of CompA to load this data object because at this time not all components are  completely created. (creationComplete of each of those components is not completed yet),.
    When exactly can I load this data object into the UI fields. I am not able to figure out where even callLater() can be used .
    applicationComplete 
    Event doesn’t seem to be an option, in this case.

    You can load the data when the state changes.  There are events for that.
    You could also look into updateComjplete which may work for you.

  • Issue with filename in gui_download fn module

    Hi,
    i have an issue with the filename of text file that was dowloaded using gui_download fn module.
    PARAMETERS : p_file TYPE rlgrap-filename.
    CONCATENATE s_laufd-low6(2) s_laufd-low4(2) INTO gv_dt.
    CONCATENATE 'HINL' gv_dt '.001' INTO p_file.
    START-OF-SELECTION.
      DATA: v_file TYPE string.
      v_file = p_file.
      CALL FUNCTION 'GUI_DOWNLOAD'
        EXPORTING
          filename                = v_file
          filetype                = 'ASC'
          append                  = 'X'
        TABLES
          data_tab                = it_tab[]
        EXCEPTIONS
          file_write_error        = 1
          no_batch                = 2
          gui_refuse_filetransfer = 3
          invalid_type            = 4
          no_authority            = 5
          unknown_error           = 6
          header_not_allowed      = 7
          separator_not_allowed   = 8
          filesize_not_allowed    = 9
          header_too_long         = 10
          dp_error_create         = 11
          dp_error_send           = 12
          dp_error_write          = 13
          unknown_dp_error        = 14
          access_denied           = 15
          dp_out_of_memory        = 16
          disk_full               = 17
          dp_timeout              = 18
          file_not_found          = 19
          dataprovider_exception  = 20
          control_flush_error     = 21
          OTHERS                  = 22.
      IF sy-subrc <> 0.
        MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
    data is downloaded into the textfile with filename as HINL2411 truncating the decimal part.
    How can i get the filename along with the decimal part as HINL2411.001.
    Thanks

    Hi ,
    Declare p_file  as TYPE string

  • I am having issues with my web module on Lightroom 4 (Mac OS 10.9.5). "an unknown error occurred" while trying to upload to my FTP (no changes in my FTP). Bandaid fix was to export to local folder and upload via Filezilla. However, now that is no longer w

    I am having issues with my web module on Lightroom 4 (Mac OS 10.9.5). "an unknown error occurred" while trying to upload to my FTP (no changes in my FTP). Bandaid fix was to export to local folder and upload via Filezilla. However, now that is no longer working and although upload completes, the URL takes you to a "Forbidden - do not have permission to read this file" page. Lightroom is changing the permissions of each file to 000 instead of 644 for index files and 755 for all others. How can I change the permissions settings in Lightroom?

    I am having issues with my web module on Lightroom 4 (Mac OS 10.9.5). "an unknown error occurred" while trying to upload to my FTP (no changes in my FTP). Bandaid fix was to export to local folder and upload via Filezilla. However, now that is no longer working and although upload completes, the URL takes you to a "Forbidden - do not have permission to read this file" page. Lightroom is changing the permissions of each file to 000 instead of 644 for index files and 755 for all others. How can I change the permissions settings in Lightroom?

  • Issue with Office 365 integration module

    I have an issue with the Office 365 integration module on one of my customer's Windows Server 2012 Essentials servers.
    Recently they switched to a new Office 365 plan, but the integration module still thinks the customer is on the old plan. This doesn't seem to affect functionality at all, so I think it's just cosmetic. On the Office 365 tab of the Windows Server Essentials
    dashboard, under Subscription it lists the old plan and says the subscription has expired. Under Licenses it says "your subscription includes 0 licenses" and "0 licenses are assigned to user accounts."
    Steps I've tried to resolve this issue:
    Created a new Office 365 test user account (after switching plans) and then on the Windows Server 2012 Essentials dashboard clicked 'Change the Office 365 administrator account.' This made no difference.
    Uninstalled and then reinstalled the Office 365 integration module. Again, this made no difference.
    I suspected there might be an issue in the Office 365 back-end, where the customer's Office 365 account was somehow still associated with the old plan, but they said that wasn't the case.
    I opened a service request with Office 365 support about the issue with the server dashboard, but this was their response: "As we are online service support team, we provide limited support on local application extension...you may need to contact the
    Windows Server support team for further help."
    As it seems to be just a cosmetic issue, I'm not going to open a paid service request with the Windows Server support team, but I'm interested to know if anyone on the forum has struck this issue before or has any suggestions.

    Not seen this issue myself, you may be right in that it Is just a cosmetic issue, and I would be surprised if a fix was forthcoming even if you opened a case (or we opened a case for you) due to resources having shifted to the Windows 10.
    You could grab the OIM logs from programdata\windowsserver\logs and we can see if there is anything obvious in there.
    Robert Pearman SBS MVP
    itauthority.co.uk |
    Title(Required)
    Facebook |
    Twitter |
    Linked in |
    Google+

  • Issue with Delta in Function Module

    Hi Team,
    I have an issue with delta in Genric extraction using function module.Full load is working fine and i have taken post_date as delta field.plz chk the code if any delta related statements are missing.
    FUNCTION ZRSAX_BIW_MANGEMENT_RAT .
    ""Local interface:
    *"  IMPORTING
    *"     VALUE(I_REQUNR) TYPE  SRSC_S_IF_SIMPLE-REQUNR
    *"     VALUE(I_DSOURCE) TYPE  SRSC_S_IF_SIMPLE-DSOURCE OPTIONAL
    *"     VALUE(I_MAXSIZE) TYPE  SRSC_S_IF_SIMPLE-MAXSIZE OPTIONAL
    *"     VALUE(I_INITFLAG) TYPE  SRSC_S_IF_SIMPLE-INITFLAG OPTIONAL
    *"     VALUE(I_READ_ONLY) TYPE  SRSC_S_IF_SIMPLE-READONLY OPTIONAL
    *"  TABLES
    *"      I_T_SELECT TYPE  SRSC_S_IF_SIMPLE-T_SELECT OPTIONAL
    *"      I_T_FIELDS TYPE  SRSC_S_IF_SIMPLE-T_FIELDS OPTIONAL
    *"      E_T_DATA STRUCTURE  ZQMBW_FUJ_MANAGEMENT OPTIONAL
    *"  EXCEPTIONS
    *"      NO_MORE_DATA
    *"      ERROR_PASSED_TO_MESS_HANDLER
    Example: DataSource for table MANAGEMENT RATING
      TABLES: ZQMBW_MANAGEMENT.
    Auxiliary Selection criteria structure
      DATA: L_S_SELECT TYPE SRSC_S_SELECT.
    Maximum number of lines for DB table
      STATICS: S_S_IF TYPE SRSC_S_IF_SIMPLE,
    counter
              S_COUNTER_DATAPAKID LIKE SY-TABIX,
    cursor
              S_CURSOR TYPE CURSOR.
      RANGES: POST_DATE FOR ZMMTVEND_RATING-POST_DATE,
              VENDOR FOR ZMMTVEND_RATING-VENDOR.
    Initialization mode (first call by SAPI) or data transfer mode
    (following calls) ?
      IF I_INITFLAG = SBIWA_C_FLAG_ON.
    Initialization: check input parameters
                    buffer input parameters
                    prepare data selection
    Check DataSource validity
        CASE I_DSOURCE.
          WHEN 'ZQMMANAGEMENT_DS'.
          WHEN OTHERS.
            IF 1 = 2. MESSAGE E009(R3). ENDIF.
    this is a typical log call. Please write every error message like this
            LOG_WRITE 'E'                  "message type
                      'R3'                 "message class
                      '009'                "message number
                      I_DSOURCE   "message variable 1
                      ' '.                 "message variable 2
            RAISE ERROR_PASSED_TO_MESS_HANDLER.
        ENDCASE.
        APPEND LINES OF I_T_SELECT TO S_S_IF-T_SELECT.
    Fill parameter buffer for data extraction calls
        S_S_IF-REQUNR    = I_REQUNR.
        S_S_IF-DSOURCE = I_DSOURCE.
        S_S_IF-MAXSIZE   = I_MAXSIZE.
    Fill field list table for an optimized select statement
    (in case that there is no 1:1 relation between InfoSource fields
    and database table fields this may be far from beeing trivial)
        APPEND LINES OF I_T_FIELDS TO S_S_IF-T_FIELDS.
      ELSE.                 "Initialization mode or data extraction ?
        IF S_COUNTER_DATAPAKID = 0.
    Fill range tables BW will only pass down simple selection criteria
    of the type SIGN = 'I' and OPTION = 'EQ' or OPTION = 'BT'.
          LOOP AT S_S_IF-T_SELECT INTO L_S_SELECT WHERE FIELDNM = 'VENDOR'.
            MOVE-CORRESPONDING L_S_SELECT TO VENDOR.
            CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
              EXPORTING
                INPUT  = VENDOR-LOW
              IMPORTING
                OUTPUT = VENDOR-LOW.
            CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
              EXPORTING
                INPUT  = VENDOR-HIGH
              IMPORTING
                OUTPUT = VENDOR-HIGH.
            APPEND VENDOR.
          ENDLOOP.
          LOOP AT S_S_IF-T_SELECT INTO L_S_SELECT WHERE FIELDNM = 'POST_DATE'.
            MOVE-CORRESPONDING L_S_SELECT TO POST_DATE.
            CONCATENATE L_S_SELECT-LOW6(4)  L_S_SELECT-LOW3(2) L_S_SELECT-LOW+0(2) INTO POST_DATE-LOW.
            CONCATENATE L_S_SELECT-HIGH6(4)  L_S_SELECT-HIGH3(2) L_S_SELECT-HIGH+0(2) INTO POST_DATE-HIGH.
            APPEND POST_DATE.
          ENDLOOP.
    **Get Management rating details
          OPEN CURSOR WITH HOLD S_CURSOR FOR
          SELECT VENDOR POST_DATE OVERALL_MNGT_RAT OVERALL_DEV_RAT FROM ZMMTVEND_RATING WHERE VENDOR IN VENDOR AND POST_DATE IN POST_DATE .
        ENDIF.
    Fetch records into interface table.
        FETCH NEXT CURSOR S_CURSOR
                   APPENDING CORRESPONDING FIELDS
                   OF TABLE E_T_DATA
                   PACKAGE SIZE S_S_IF-MAXSIZE.
        S_COUNTER_DATAPAKID = S_COUNTER_DATAPAKID + 1.
        IF SY-SUBRC <> 0.
          CLOSE CURSOR S_CURSOR.
          RAISE NO_MORE_DATA.
        ENDIF.
      ENDIF.              "Initialization mode or data extraction ?
    ENDFUNCTION.

    Hi
    Check URLs:
    How to populate the ranges using FM for the SELECTs
    Re: Generic Delta Function Module

Maybe you are looking for

  • How do i delete files from adobe reader?

    How do I delete files that I do not want to view again from adobe reader?

  • HT4910 iCloud back up is taking too long?

    I last backed ups week ago. The it got switched off on its own? After manually trying to backup it took fairly long to estimate the remaining time and then It shows 11 hours remaining and still seems to be not dong anything? Can I get some help?

  • Servlet filter - ClassNotFoundException

    Hi, I am trying to create and deploy a servlet filter in portal irj. Here is what I have done: 1. Created filter class(TestFilter.java). 2. Created a jar file for the above TestFilter.class. 3. Copied the jar file to C:\usr\sap\DW1\JC00\j2ee\cluster\

  • My Incredible  keeps rebooting in a loop!!!

    My Incredible keeps rebooting in a constant loop! The only way to get it to stop is taking the battery out. Can anyone help?? It starts out in the htc  incredible tm, then htc quietly brilliant, then the driod, the eye aka camera and reloops all over

  • "Inherit Permissions From Parent" doesn't work

    In OS X 10.5 server, selecting the option for an AFP share to inherit permissions from its parent does not work for users on OS X 10.3. All files created by users running 10.3 have 755 permissions, regardless of the parent folders permissions. Clearl