Complex issue of Flex application design

I'm new to Flex and just started working on a retail online store application.
However, I came across a problem and I'm stuck.

Here is the structure of my application:
I have an application file - Main.mxml and
two modules - LoginModule.mxml & MainModule.mxml files
and I load the module LoginModule.mxml by default and after a successful login, load MainModule.mxml


The MainModule.mxml has a sample of flexstore similar viewstack
and contains the elements of the view - Home.mxml
Products.MXML
... etc.
The Products.mxml's filter section, product catalog, shopping cart Panel
(similar to ProductsView.mxml in the flexstore sample).

Here's the question:
Whenever I click on a control (checkbox, combobox.. etc) in the filter Panel
I get an error message, as shown below:

The box can be found here:
TypeError: Error #1009: cannot access a property or method of a null object reference.
at mx.managers::PopUpManager$/addPopUp()
at mx.controls::Alert$/show()
at mbzprodsView::ProductCatalogPanel/filter()
to GroceriesView / __filterPanel_filter)
at flash.events::EventDispatcher/flash.events:EventDispatcher::dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at mx.core::UIComponent/dispatchEvent()
at mbzprodsView::GroceryFilterPanel/::dispatchFilter()
at mbzprodsView::GroceryFilterPanel/__cbBreadRoti_click()


For Combobox, click:
TypeError: Error #1009: cannot access a property or method of a null object reference.
at mx.managers::PopUpManager$/addPopUp()
at mx.controls::ComboBox/::getDropdown()
at mx.controls::ComboBox/::displayDropdown()
at mx.controls::ComboBox/mx.controls:ComboBox::downArrowButton_buttonDownHandler()
at flash.events::EventDispatcher/flash.events:EventDispatcher::dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at mx.core::UIComponent/dispatchEvent()
to mx.controls::Button / http://www.adobe.com/2006/flex/mx/internal::buttonPressed()
at mx.controls::Button/mx.controls:Button::mouseDownHandler()

However, the MainModule.mxml file works OK if I convert this component in a file of the Application of the Module.

Not sure if it is a limitation of Flex 2 or I need to organize files in a different way.

Any help will be greatly appreciated.

Thank you very much

Found the solution in Michael Ritchie's Blog. Thank you Michael. I lost two weeks of my time on this issue.

Included the code below in the script of my application file block and it solved the problem:


Import mx.managers.DragManager;
Import mx.managers.PopUpManager;

public var dm:DragManager;
public var pm: PopUpManager;
]]>

Tags: Flex

Similar Questions

  • Issue in Flex application with J2EE capabilities

    Characteristics of the environment:
    Eclipse: 3.2.2
    MyEclipse: 5.5.1
    Flex plugin version: 3.0 (Beta 3.0) + LCD 2.5.1
    JBoss 4.0.1

    I followed steps are:
    1 created flex project (in which I used mx:OLAPDatagrid)
    2. features of web-project added to it.
    3 deploy in Jboss

    After deployment, his error showing as: "could not resolve < mx:OLAPDatagrid > the components."

    Can someone help me please in this issue.

    Thanks in advance

    Hello

    The OLAPDatagrid component is available only in the version of Flex Builder Professional. For the first problem, the one where you build a Flex + LCDS 2.5.1 project, the answer is that LCDs 2.5.1 do not include component OLAPDatagrid and that means you have found errors on the duration.

    For the second problem, the one where you try to use the compiler for J2EE module, the answer is that the compiler J2EE module supports only the components that come by default with flex sdk.

    Thank you
    Catalin Anastasoaie

  • Flex application and several basic material

    Hello

    my company is developing an enterprise application pretty huge involving 4 Flex, BlazeDS, a server side Java-spring and frame matte on the client side.

    It works very well but as demand is growing bigger and bigger performance problems are a major concern for us... And our customers!

    We just noticed a performance problem and I could not find any resource from Google, it's here:

    It seems to us that no matter what the number of CPUS of your computer has, our Flex application always use only one. Accordingly, our application rolls over on a P4 core at 3 GHz computr processor than, say, on a core i7 with 8-processor 1, 6 GHz! Pretty strange isn't it?

    However, I learned that multicore of handfuls of Flash Player since version 9, so perhaps am I missing something simple? Is there something I should do to enable multicore processing? What is my application which is poorly designed? Or an operating system issue maybe?

    Any help would be greatly appreciated

    Thank you

    Matt

    ActionScript is single-threaded, so there is no advantage to try to spread his treatment between multiple cores.  Once the actionscript code has implemented the displaylist for a framework, certain aspects of the rendering of the display list can be distributed to the other cores or even a gpu.  Use the performance profiler to see where you as usage patterns are expensive and optimize.

  • How to enter text in the text entry box using the virtual keyboard in a flex application

    Re: How to enter text in the text entry box using the virtual keyboard in a flex application

    Hello

    I'm using flash builder 4.

    I designed the virtual keyboard, I have to update the text in the input text permanently area using the virtual keyboard.

    I used the events.i button does a few he's cheating.

    can someone help me tat.

    Thanks in advance.

    I have included my mxml with this program.

    virtualKeyboard. MXML

    <? XML version = "1.0" encoding = "utf-8"? >
    " < = xmlns:fx s:Application ' http://ns.Adobe.com/MXML/2009 "
    xmlns:s = "library://ns.adobe.com/flex/spark".
    xmlns:MX = "library://ns.adobe.com/flex/mx" minWidth = minHeight = "955" "600" creationComplete = "initfunc ()" >
    < fx:Script >
    <! [CDATA]
    Import mx.controls.Alert;
    private function initfunc (): void
    {
    B1.addEventListener (MouseEvent.Click, HandleEvent);
    B2.addEventListener (MouseEvent.Click, HandleEvent);
    B3.addEventListener (MouseEvent.Click, HandleEvent);
    B4.addEventListener (MouseEvent.Click, HandleEvent);
    B5.addEventListener (MouseEvent.Click, HandleEvent);
    B6.addEventListener (MouseEvent.Click, HandleEvent);
    B7.addEventListener (MouseEvent.Click, HandleEvent);
    B8.addEventListener (MouseEvent.Click, HandleEvent);
    B9.addEventListener (MouseEvent.Click, HandleEvent);
    B10.addEventListener (MouseEvent.Click, HandleEvent);
    B11.addEventListener (MouseEvent.Click, HandleEvent);
    B12.addEventListener (MouseEvent.Click, HandleEvent);
    B13.addEventListener (MouseEvent.Click, HandleEvent);
    B14.addEventListener (MouseEvent.Click, HandleEvent);
    B15.addEventListener (MouseEvent.Click, HandleEvent);
    B16.addEventListener (MouseEvent.Click, HandleEvent);
    B17.addEventListener (MouseEvent.Click, HandleEvent);
    B18.addEventListener (MouseEvent.Click, HandleEvent);
    B19.addEventListener (MouseEvent.Click, HandleEvent);


    B20.addEventListener (MouseEvent.Click, HandleEvent);
    B21.addEventListener (MouseEvent.Click, HandleEvent);
    B22.addEventListener (MouseEvent.Click, HandleEvent);
    B23.addEventListener (MouseEvent.Click, HandleEvent);
    B24.addEventListener (MouseEvent.Click, HandleEvent);
    B25.addEventListener (MouseEvent.Click, HandleEvent);
    B26.addEventListener (MouseEvent.Click, HandleEvent);
    B27.addEventListener (MouseEvent.Click, HandleEvent);
    B28.addEventListener (MouseEvent.Click, HandleEvent);
    B29.addEventListener (MouseEvent.Click, HandleEvent);
    B30.addEventListener (MouseEvent.Click, HandleEvent);
    B31.addEventListener (MouseEvent.Click, HandleEvent);
    B32.addEventListener (MouseEvent.Click, HandleEvent);
    B33.addEventListener (MouseEvent.Click, HandleEvent);
    B34.addEventListener (MouseEvent.Click, HandleEvent);
    B35.addEventListener (MouseEvent.Click, HandleEvent);
    B36.addEventListener (MouseEvent.Click, HandleEvent);
    B37.addEventListener (MouseEvent.Click, HandleEvent);
    B38.addEventListener (MouseEvent.Click, HandleEvent);
    B39.addEventListener (MouseEvent.Click, HandleEvent);
    B40.addEventListener (MouseEvent.Click, HandleEvent);
    B41.addEventListener (MouseEvent.Click, HandleEvent);
    B42.addEventListener (MouseEvent.Click, HandleEvent);
    B43.addEventListener (MouseEvent.Click, HandleEvent);
    B44.addEventListener (MouseEvent.Click, HandleEvent);
    B45.addEventListener (MouseEvent.Click, HandleEvent);
    B46.addEventListener (MouseEvent.Click, HandleEvent);
    B47.addEventListener (MouseEvent.Click, HandleEvent);
    B48.addEventListener (MouseEvent.Click, HandleEvent);
    B49.addEventListener (MouseEvent.Click, HandleEvent);
    B50.addEventListener (MouseEvent.Click, HandleEvent);
    B51.addEventListener (MouseEvent.Click, HandleEvent);
    B52.addEventListener (MouseEvent.Click, HandleEvent);
    B53.addEventListener (MouseEvent.Click, HandleEvent);

    }
    public void handleEvent (e: MouseEvent): void
    {
    var a: String = e.target.name;
    Alert.Show (e.Target.Name);
    var b:String = null;
    Switch (a)
    {

    case 'Button20 ':
    b = TextBox.Text;
    TextBox.Text = "a";
    TextBox.Text = b + "a";
    break;


    case 'Button21 ':

    TextBox.Text = "b";
    TextBox.Text = b + "b";
    break;


    by default:

    TextBox.Text = "s";
    TextBox.Text = b + "s";
    }
    }

    []] >
    < / fx:Script >

    < s:Panel = "43" x y = "82" width = "527" height = "213" >
    < mx:Button = "71" x y = '86' id = "b1" label = "1" width = "30" height = "24" / >
    < s:Button = "180" x y = '86' id = "b2" label = "5" width = "30" height = "24" / >
    < s:Button = "127" x y = '86' id = "b3" label = "3" width = "30" height = "24" / >
    < s:Button = "99" x y = '86' id = "b4" label = "2" width = "30" height = "24" / >
    < s:Button = "323" x y = '86' id = "b5" label = "0" width = "30" height = "24" / >
    < s:Button = "294" x y = '86' id = "b6" label = "9" width = "30" height = "24" / >
    < s:Button = "265" x y = '86' id = "b7" label = "8" width = "30" height = "24" / >
    < s:Button x = '237' y = '86' id = "b8" label = "7" width = "30" height = "24" / >
    < s:Button = '209' x y = '86' id = "b9" label = "6" width = "30" height = "24" / >
    < s:Button = "42" x y = '86' id = "b10" label = "" ' "width ="30"height ="24"/ >"
    < s:Button x = "382" y = '86' id = "b11" label = "=" width = "30" height = "24" / >
    < s:Button = '353' x y = '86' id = "b12" label = "» largeur" width = "30" height = "24" / > "
    < s:Button = "410" x y = '86' id = "b13" label = "back" width = "76" height = "24" / >
    < s:Button = "157" x y = '86' id = "b14" label = "4" width = "30" height = "24" / >
    < s:Button = "43" x = "109" id = "b15" label = "tab" width = "66" height = "24" / >
    < s:Button = "105" x = "109" id = "b16" label = "q" width = "31" height = "24" / >
    < s:Button = "247" x = "109" id = "b17" label = "y" width = "30" height = "24" / >
    < s:Button '303' = x y = "109" id = "b18" label = "i" width = "31" height = "24" / >
    < s:Button = "361" x y = '110' id = "b19" label = "p" width = "34" height = "23" / >
    < s:Button = "394" x = "109" id = "b20" label = "[" width = "31" height = "24" / >] "
    < s:Button = "191" x = "109" id = "b21" label = "r" width = "34" height = "24" / >
    < s:Button '424' = x y = "109" id = "b22" label = "]" width = "31" height = "24" / > "
    < s:Button = "222" x = "109" id = "b23" label = "t" width = "31" height = "24" / >
    < s:Button = "161" x = "109" id = "b24" label = "e" width = "31" height = "24" / >
    < s:Button = "133" x = "109" id = "b25" label = "w" width = "31" height = "24" / >
    < s:Button = "332" x = "109" id = "b26" label = "o" width = "31" height = "24" / >
    < s:Button = "275" x = "109" id = "b27" label = "u" width = "31" height = "24" / >
    < s:Button = "220" x = "133" id = "b28" label = "g" width = "31" height = "24" / >
    < s:Button '424' = x y = "132" id = "b29" label = "enter" width = "62" height = "24" / >
    < s:Button = "43" x = "132" id = "b30" label = "caps" width = "66" height = "24" / >
    < s:Button = "275" x = "133" id = "b31" label = "j" width = "42" height = "23" / >
    < s:Button = "314" x = "132" id = "b32" label = "k" width = "31" height = "24" / >
    < s:Button = "133" x = "133" id = "b33" label = "s" width = "31" height = "23" / >
    < s:Button = "161" x = "133" id = "b34" label = "d" width = "31" height = "23" / >
    < s:Button = "250" x = "133" id = "b35" label = "h" width = "31" height = "23" / >
    < s:Button = "105" x = "133" id = "b36" label = "a" width = "31" height = "23" / >
    < s:Button = "191" x = "133" id = "b37" label = "f" width = "31" height = "23" / >
    < s:Button = "342" x = "132" id = "b38" label = "l" width = "31" height = "24" / >
    < s:Button = "152" x = "154" id = "b39" label = "x" width = "31" height = "24" / >
    < s:Button = "353" x = "154" id = "b40" label = "'." " Width = "31" height = "24" / >
    < s:Button = "325" x y = "154" id = "b41" label = "," width = "31" height = "24" / >
    < s:Button = "294" x = "154" id = "b42" label = "m" width = "31" height = "24" / >
    < s:Button = "259" x = "154" id = "b43" label = "n" width = "37" height = "24" / >
    < s:Button = '236' x y = "154" id = "b44" label = "b" width = "31" height = "24" / >
    < s:Button = "211" x = "154" id = "b45" label = "v" width = "31" height = "24" / >
    < s:Button = "181" x = "154" id = "b46" label = "c" width = "31" height = "24" / >
    < s:Button = "122" x = "154" id = "b47" label = "z" width = "31" height = "24" / >
    < s:Button = "380" x = "154" id = "b48" label = "/" width = "31" height = "24" / >
    < s:Button '368' = x y = "132" id = "b49" label width = ';' = "31" height = "24" / >
    < s:Button = "396" x = "132" id = "b50" label = "" ' "width ="31"height ="24"/ >"
    < s:Button = "43" x = "154" id = "b51" label = "shift" width = "82" height = "24" / >
    < s:Button '407' = x y = id = "154" "b52" label = "shift" width = "79" height = "24" / >
    < s:Button = "455" x = "109" id = "b53" label = "------" width = "31" height = "24" / >

    < / s:Panel >
    < s:TextInput = "161" x = "27" id = "textbox" width = "253" / >

    < / s:Application >

    Kind regards

    Saran r

    Hello

    http://gumbo.flashhub.NET/keyboard/

    It is a small example of a 'virtual' keyboard that will enter the text into a textinput/textarea component selected. Capslock and shift key States really aren't quite right (really need control shift/cap lock combo), but there is a simple tab and backspace (delete) and enter the function key.

    hope this is useful

    David.

  • Several pages of a Flex application

    I have a Flex application that requires several steps: the user must enter some info in the first Panel, then the user should be directed to another "page" to fill another Panel and then directed to a page displaying the results only. How can I do this? The only way I've gleaned in the videos was turning on and outside visibility. Is there a better way, like linking a different component to an application, or an application to another? Looks like might get confused and cluttered in the design phase. Thank you!

    Yes, you can do it in Flex 3, although the syntax is a bit more complicated (not horribly if). Adobe has streamlined for Flex 4 to make it much more intuitive.

    For Flex 3 videos (http://www.adobe.com/devnet/flex/videotraining/) look in 4 day for these two videos:

  • Multiple Flex applications on a single Page

    Now that I was laid off from Adobe (with 700 other people), I would ask you Flex consulting opportunities, and one of the possibilities are web designers/developers wishing to offer their customers a value-added components.

    My question is I've heard you don't want for example three separate applications to Flex on a single web page, as it results in three instances of the generated Flash Player, or something like that.

    So is it necessary to group multiple Flex components in a Flex application to each web page? This may limit the placement of Flex components on a web page, because the web page will be completely done in Flex, that the page should be available.

    No indication in this regard, especially Alex and others on Adobe's Flex product team.

    All new Flex needs help on Flex components/applications, I am available: [email protected]

    Thank you!

    Greg

    IMHO, it's all about memory.  Many pages have several flash banner ads running drives.  This is because these ads are small.  If you go to paste a few applications really small flex on a page, I would expect that most people have enough computer resources to manage it.  Once you get more complex, your apps also probably face more screen real estate and soon you are looking for a portal and probably should have a main shell that loads of apps.

    Alex Harui

    Flex SDK Developer

    Adobe Systems Inc..

    Blog: http://blogs.adobe.com/aharui

  • Flex Builder is required to change a flex application?

    Hi, I made an application swf with Flex Builder 3 using mxml files. Now I have to deliver the application to a designer in my division, so I would like to know, if he wants to modify the application, should it use Flex Builder as well? Adobe CS3 wouldn't be enough?

    I wonder if he can change the design you in flex builder in the tab design (drag drop component...)

    Thank you

    Well, to answer your question topic, Flex Builder is not necessary to change the code MXML or ActionScript that make up a Flex Application.

    You can use Notepad - or any editor of text and re - compile against the SDK command line.  There are also alternatives, FDT comes to mind as one.  There are also a few plugins for Visual Studio.

    None of this solves your real concern.  As far as I know, there are no tools in CS3 [or 4] which will give you a 'Designer-style' access to a Flex Builder project.

    It looks like you want Flash Catalyst; However, it is still in beta and has limited support of the architecture of the Flex 3 components.

  • New Flash Player 9.0 puree to the top of my Flex application

    Hi all

    Today, I noticed that a new flash player 9 be downloaded ican, so I installed and I wanted to continue with AS3 coding with my Flexbuilder 2.01 (with fix 2).

    After the first start of my Flex application, I deeply regret that I have installed the cause of the "latest" flash player doesn´t flash player behave that the old player for Web service calls (or maybe my implementation of Web service calls). My will bring App Flex can´t connect more to the Web service. I have to give a look at what has gone wrong, but I'm really AMUSED that the player has no backward compatibility. This is not a new version of Flash player, its still a version 9.

    I guess the new flashplayer is from the SDK in Flexbuilder 2.01 Hotfix 3 and the current BETA version of Flexbuilder 3.

    Has anyone else you have same problems with webservice communication after update?

    Best regards
    Kcell

    Hi all

    today I found the reason of the accident, that occure when my application calls him Web service works in the new Flash Player 9.0.115).

    The reason is that in the function ResultHandler the webservice call it were nested terms "switch" used and missed in two branches "case" a "pause." So the problem could be fixed easily, but I just want to inform people if you have a similar problem, they should try to start the issue with Manager of result/fault 'empty '.
    (the old version (9.0.47) seems to be more robust against a 'pause' missing; but for sure to have other leaks)

    kepp both on bending ;)

    Best regards
    Kcell

  • Refresh the browser of the Flex application?

    What is the syntax to issue a command to refresh the current browser window?

    I think it's a quick and easy way for the user to 'start from scratch' in my Flex application.

    Here you go, more easily:

    navigateToURL (new URLRequest('JavaScript:location.reload\(true\)'), "_self")

  • Error message "no additional applications designed for your device were found".


    Let me google that for you:
    http://CrackBerry.com/no-additional-applications-designed-your-device-were-found

    You can load applications using javaloader, for example. See the developer's guide for a list of all the possibilities.

  • The application designer is automatically closes

    Team,

    Whenever the developer of change or create any table, the application designer to automatically closes.

    Kindly Guide.

    Rgds,

    Try to use a different table space when you create the record, which is already used.

    If the table is already built, need to change the storage space. Open the record, goto tools > Data Management > Tablespace defined in the App Designer.

  • TRIED TO UNINSTALL THE TRIAL CC VERSION BUT KEEP GETTING MSG COULD NOT UNINSTALL WINDOWS LAPTOP CC 8, GET MASSAGE YOU STILL CLOUD APPLICATIONS DESIGNER INSTALLED ON YOUR COMPUTER IN NEED

    I INSTALLED CC A LEPIDOPTERAN, TRIAL EXPIRED, I USED PHOTOSHOP AND ILLUSTRATOR, NOW I'M TRYING TO REMOVE IT, I UNINSTALLED PHOTOSHOP, BUT TRY WHEN REMOVING ILLUSTRATOR IT CONTINUES TO DIRECT ME TO MY ADOBE ID AND WHEN I TRY TO UNINSTALL CREATIVE CLOUD SGCC COMING AS "COULDN'T UNINSTALL WINDOWS LAPTOP CC 8, GET MASSAGE YOU STILL CLOUD APPLICATIONS DESIGNER INSTALLED ON YOUR COMPUTER IN NEED." PLEASE NOTIFY

    Hello

    Rename the following ffc.old:

    Win: %ProgramData%\Adobe\OOBE\ffc

    Then try to uninstall

  • Install HRCS9.0 Linux question: the application designer and Tuxedo domain Boot have SQL error

    People,


    Hello. I was installing HCM and Campus Solution 9.0 with PeopleTools8.53. Server machine is Oracle Linux 5.10 and Windows XP-based client computer.  The architecture of my internet is WebLogic11g/Tuxedo11g/OracleDatabase 11 GR 1 material. PeopleTools 8,53 works correctly in the browser.

    In the database server Oracle Linux 5.10 machine, I run scripts 'createdb10.sql, utlspace.sql, hrcddl.sql, dbowner.sql, psroles.sql, psadmin.sql and connect.sql' one by one. Can I use Data Mover to load Windows XP data into the Oracle Linux 5.10 DB HRCS90 instance. The Data Mover script hrcs90ora.dms is done correctly in Windows XP. Configuration Manager is configured correctly.  But when I login in the application designer, I can't connect and get the message as below:


    «Security Table Manager (Get): the database is release 8.52.»  The PeopleTools running require databases at 8.53 release. »


    I followed the http://docs.oracle.com/cd/E37306_02/psft/acrobat/PeopleTools-8.53-Upgrade_02-2013.pdf document to upgrade HCM and HR 9.0 revision 5 Database Instance HRCS90 in Oracle Database Server with Linux. My upgrade is complete. The above problem is solved.

    When I login in the application designer in Windows XP, the error message as below:

    File: E:\pt853-903-R1-retail\peopletools\src\pssys\stmget.cpp SQL error.

    Stmt #: 2539 error Position: 26 back: 904-ORA-00904: "OPERPSWDSALT": invalid identifier:

    Fail SQL Stmt:

    Select the VERSION, OPERPSWD, OPERPSWDSALT, ENCRYPTED, SYMBOLICID, ACCTLOCK from myAccessId.PSOPRDEFN where OPRID =: 1

    When I boot the Tuxedo Application Server Domain HRCS90 under Linux, I get the same error message as below:

    File:/VOB/PeopleTools/src/pssys/stmget.cpp an SQL error:

    Stmt #: 2539 error Position: 26 back: 904-ORA-00904: "OPERPSWDSALT": invalid identifier:

    Fail SQL Stmt:

    Select the VERSION, OPERPSWD, OPERPSWDSALT, ENCRYPTED, SYMBOLICID, ACCTLOCK from myAccessId.PSOPRDEFN where OPRID =: 1

    ... ...

    GenMessageBox (0,0,M): Signon database: could not access the HRCS90 database with user Psalm code

    I checked the PSOPRDEFN table in the database Linux HRCS90, not the OPERPSWDSALT field.

    I also checked the connection process PS the user traverses the 3 tables: PSOPRDEFN and PSACCESSPRFL, PSSTATUS.

    My oprid, the symbolicid and the accessid ownerid in the 3 tables are correct.

    My question is:

    Why is there a strange OPERPSWDSALT field in the SQL statement that causes Signon failed?  How to solve the problem of access code?

    Thank you.

    > Then it connects with SQL > and then run script rel853.sql, but its outcome is not just because the database is started with sysdba.

    The database is always started '' as sysdba. '' "Useless" to connect as sysdba to run the PSoft script while accessid.

    You need to come back in the book of the Oracle.

    Fair enough, this is my last word to this thread.

    Nicolas.

  • Install PT8.53 with Linux question: connection process Data Mover and application designer

    People,

    Hello. I install PeopleTools 8,53 Internet Architecture.

    Server database is the database Oracle 11 GR 1 material.

    Operating system is Oracle Linux 5.

    I installed successfully JDK7, WebLogic Tuxedo 11 GR 1 material and PeopleTools 8,53 10.3.6, in Oracle Linux 5.


    I've been setting up of database PeopleTools8.53. Because the Wizard installation problem, I created PeopleTools 8,53 database manually by using starter PT853 Oracle database instance. I have run the following scripts:
    (1) utlspace.sql
    (2) dbowner.sql
    (3) ptddl.sql
    (4) psadmin.sql
    (5) psroles.sql
    (6) connect.sql


    Then, we perform Data Mover script in a Windows XP Client computer to fill the PeopleTools PT853 database machine Linux Sever instance.

    I installed Oracle Database 11 g 2 client for 32-bit Windows XP 64 - bit Windows virtual machine and run it successfully.

    In Oracle Linux 5 Server Machine Net Manager:

    Service name: PT853
    Connection type: default database
    "TCP/IP Protocol".
    Host name: 192.168.196.102
    Port name: 1521

    Listener: LISTENER
    Protocol: TCP/IP
    Host: 192.168.196.102
    Port: 1521


    I test the Service PT853 with "SYSADM" username and password "SYSADM". The connection is successful.

    In the Windows XP Client computer, the information in the Net Manager is the same, and the connection is successful as well. Its details are as below:


    NET Service Name: PT853
    Protocol: TCP/IP
    The host of the database Machine name: 192.168.196.102
    Port number: 1521
    Name of the Basic Service: PT853
    Connection type: default database


    This means that Windows XP can connect to Oracle Linux 5 successfully. But in the computer Windows XP Client, Data Mover and application designer cannot open a session in PT853 Instance of database in the Linux Server machine. Its details are below:

    Configuration manager:
    Type of database: Oracle
    The database name: PT853
    User ID: SYSADM
    Connect ID: people
    Connect password: people

    Data Mover:
    Type of database: Oracle
    User ID: SYSADM
    Password: SYSADM

    Application Designer:
    Type of database: Oracle
    User ID: SYSADM
    Password: SYSADM

    When connect Data Mover and application designer, I got the same error:

    ORA - 12154:TNS: can not resolve the connect identifier specified. Invalid user ID and password for the access code.

    According to my understanding, process connection Data Mover and the application designer requires 3 tables in SQL Server: PSOPRDEFN, PSACCESSPRFL, PSSTATUS. I'm not sure the process of connecting to the Oracle database. I checked the database PT853 instance in Linux, and there is only one table "PSDBOWNER" created by the scripts.

    My question is:

    Can any folk tell me the connection process Data Mover and Oracle database application designer? Requires only one table "PSDBOWNER"?

    Thank you.

    Oh my, many mistakes action here. If PSDBOWNER doesn't have a line, it must be solved at the time that the error came out. The replacement by SYSADM first why? Why is complaining already existing SYSADM? Most likely, you HAVE created manually, where you shouldn't.

    Again and again the same story. And again, sorry to say but you should take the basics of Linux training, Oracle training bases and sorry to be hard but reading training as well to read correctly the Peopletools Installation Guide where all required steps are really described in details.

    I don't think anyone can help you across the network in this respect,

    Nicolas.

  • How to increase space of a page in the application designer?

    People,

    Hello. I developed a page in the application designer.

    I need to place several records with several fields on the page. But all of the space of the page is not enough to place the fields. We must use a vertical scroll to increase the space on the page to contain all fields. But I don't understand how this feature.

    Can people tell me how to increase space of a page in the application designer to y to keep many fields?

    Try to use the properties of the page, the page size - custom

    Subhash

Maybe you are looking for