Important question to Steve about passivateState() method

<br> <font size="2">Hello Steve, <br><br>I want to store information about application user in oracle.jbo.Session hastable. It's stored as pair KEY --&gt; VALUE. To be sure that these informations will be accessible after passivation AM I have overreaded passivateState() method as below: <br><br></font><font style="color: rgb(0, 0, 255);" size="2"><span style="font-family: Courier New;">public void passivateState(Document doc, Element parent){  <br>    Node nodeUserData = doc.createElement("USERDATA");<br>    Hashtable hs = getDBTransaction().getSession().getUserData();<br><br>    if(hs != null){ <br><br>        Set mapKeys = hs.keySet(); <br>        Iterator hsKeysIter = mapKeys.iterator(); <br>        while(hsKeysIter.hasNext()){<br>     <br>            String key = (String)hsKeysIter.next(); <br>            Node keyNode = doc.createElement(key);<br>            <span style="color: rgb(255, 0, 0);">keyNode.setTextContent(hs.get(key));</span><br>            <span style="color: rgb(255, 0, 0);"><span style="color: rgb(0, 0, 255);">nodeUserData.appendChild(keyNode);</span> </span><br>        } <br>    } <br>    parent.appendChild(nodeUserData); <br>} <br><br></span></font><font size="3"><font size="2">I can't compile this because i get an following error in red line: <span style="color: rgb(255, 0, 0);">Error(122,25): method setTextContent(java.lang.Object) not found in interface org.w3c.dom.Node.</span> It's very strange because <span style="font-weight: bold;">org.w3c.dom.Node</span> implements <span style="font-weight: bold;">setTextContent()</span> method. I have tried this solutions creating standalone xml file and everything works. <span style="font-weight: bold;">It doesn't work inside passivateState() method.</span> Is this another way to save to ADF xml document pair KEY --&gt; VALUE. It's important because I could retrieve user data after activation AM overreading activateState() method and set it into hashtable also as pair KEY --&gt; VALUE. </font><br><br><font size="2">Regards <br>Kuba</font></font>

Please see section "28.5 Managing Custom User Specific Information" of the ADF Developer's Guide for Forms/4GL Developers on the ADF Learning Center at http://www.oracle.com/technology/products/adf/learnadf.html for more information on this.
Rather than trying to set the text content of a DOM element, you create an element, create a text node, then append the text node as a child of the element.

Similar Messages

  • A question about a method with generic bounded type parameter

    Hello everybody,
    Sorry, if I ask a question which seems basic, but
    I'm new to generic types. My problem is about a method
    with a bounded type parameter. Consider the following
    situation:
    abstract class A{     }
    class B extends A{     }
    abstract class C
         public abstract <T extends A>  T  someMethod();
    public class Test extends C
         public <T extends A>  T  someMethod()
              return new B();
    }What I want to do inside the method someMethod in the class Test, is to
    return an instance of the class B.
    Normally, I'm supposed to be able to do that, because an instance of
    B is also an instance of A (because B extends A).
    However I cannot compile this program, and here is the error message:
    Test.java:16: incompatible types
    found   : B
    required: T
                    return new B();
                           ^
    1 errorany idea?
    many thanks,

    Hello again,
    First of all, thank you very much for all the answers. After I posted the comment, I worked on the program
    and I understood that in fact, as spoon_ says the only returned value can be null.
    I'm agree that I asked you a very strange (and a bit stupid) question. Actually, during recent months,
    I have been working with cryptography API Core in Java. I understood that there are classes and
    interfaces for defining keys and key factories specification, such as KeySpec (interface) and
    KeyFactorySpi (abstract class). I wanted to have some experience with these classes in order to
    understand them better. So I created a class implementing the interface KeySpec, following by a
    corresponding Key subclass (with some XOR algorithm that I defined myself) and everything was
    compiled (JDK 1.6) and worked perfectly. Except that, when I wanted to implement a factory spi
    for my classes, I saw for the first time this strange method header:
    protected abstract <T extends KeySpec> T engineGetKeySpec
    (Key key, Class<T> keySpec) throws InvalidKeySpecExceptionThat's why yesterday, I gave you a similar example with the classes A, B, ...
    in order to not to open a complicated security discussion but just to explain the ambiguous
    part for me, that is, the use of T generic parameter.
    The abstract class KeyFactorySpi was defined by Sun Microsystem, in order to give to security
    providers, the possibility to implement cryptography services and algorithms according to a given
    RFC (or whatever technical document). The methods in this class are invoked inside the
    KeyFactory class (If you have installed the JDK sources provided by Sun, You can
    verify this, by looking the source code of the KeyFactory class.) So here the T parameter is a
    key specification, that is, a class that implements the interface KeySpec and this class is often
    defined by the provider and not Sun.
    stefan.schulz wrote:
    >
    If you define the method to return some bound T that extends A, you cannot
    return a B, because T would be declared externally at invocation time.
    The definition of T as is does not make sense at all.>
    He is absolutely right about that, but the problem is, as I said, here we are
    talking about the implementation and not the invocation. The implementation is done
    by the provider whereas the invocation is done by Sun in the class KeyFactory.
    So there are completely separated.
    Therefore I wonder, how a provider can finally impelment this method??
    Besides, dannyyates wrote
    >
    Find whoever wrote the signature and shoot them. Then rewrite their code.
    Actually, before you shoot them, ask them what they were trying to achieve that
    is different from my first suggestion!
    >
    As I said, I didn't choose this method header and I'm completely agree
    with your suggestion, the following method header will do the job very well
    protected abstract KeySpec engineGetKeySpec (Key key, KeySpec key_spec)
    throws InvalidKeySpecException and personally I don't see any interest in using a generic bounded parameter T
    in this method header definition.
    Once agin, thanks a lot for the answers.

  • 3 important questions about SAP HANA

    Hello Community!
    I have got 3 important questions about SAP HANA.
    1.
    - Our Company has all up about 150 SAP - Systems.
    - 12 Systems are ERP-Systems.
    => We consider about SAP HANA at the moment.
    => Is it possible to put all the 12 ERP-Systems in ONE SAP HANA or do I need one seperate HANA for each ERP-System?
    => If it is possible, can you tell me the disadvantages when I use 1 HANA for the 12 ERP-Systems.
    => Is there a Storage-Limit in the HANA (I think no, because of 64 bit).
    => Can I still make realtime-analytics with 1 HANA for 12 SAP Systems?
    2.
    => Can I run ONE HANA with different non-SAP-Systems?
    3.
    => Is there a Demo-Center from SAP or IBM, where I can test and see the HANA before I buy it?
         (I do not mean the Fujitsu TDS Demo Center)
    It would be nice, when you would answer all my questions.
    Thank you.

    I have got 3 important questions about SAP HANA.
    1.
    - Our Company has all up about 150 SAP - Systems.
    - 12 Systems are ERP-Systems.
    => We consider about SAP HANA at the moment.
    => Is it possible to put all the 12 ERP-Systems in ONE SAP HANA or do I need one seperate HANA for each ERP-System? Yes it is quite possible to put all the ERP/CRM/SCM or other components on one HANA. You need to check for pricing/users/RAM (storage)
    => If it is possible, can you tell me the disadvantages when I use 1 HANA for the 12 ERP-Systems.
    There are no disadvantages as of now.. improve existing planning, forecasting, pricing
    optimization and other processes
    => Is there a Storage-Limit in the HANA (I think no, because of 64 bit).
    There is no limit on Stotrage: You need check how much Data you need on RAM (Real time processing) Storage.Minimum you can buy is 64 GB and multiple of it for (RAM)
    => Can I still make realtime-analytics with 1 HANA for 12 SAP Systems?
    Yes certainly..
    2.
    => Can I run ONE HANA with different non-SAP-Systems?
    YEs you can run HANA for 3rd party S/W or non-sap systems for your real time anlytics.
    It has ODBC and JDBC both and you can combine it with other systems.
    3.
    => Is there a Demo-Center from SAP or IBM, where I can test and see the HANA before I buy it?
    (I do not mean the Fujitsu TDS Demo Center)
    This you need to check with your local SAP Service channel..
    It would be nice, when you would answer all my questions.
    Thank you.
    PY

  • MEGA180 Important Questions

    I have my MEGA180 on order but I already have some important questions:
    1) This unit provides dual vga outputs. If I install my own AGP 8x card, will the VGA2 output still work? I read in the manual that installing an AGP card will disable VGA1 (default) but it doesn't say anything about the 2nd VGA output connector. I require 2 outputs since I will be connecting to an LCD and my HDTV monitor (using a VGA to Component Video Transcoder)
    2) Will there be performance hits by using the two vga outputs at the same time?
    3) The on-board video card doesn't have any video memory. It will use your existing DDR memory. I will have 512Meg Dual Channel Memory. What kind of performance I can expect from the built-in video card (NVidia NForce Crush18) compared to other AGP cards on the market?
    Thanks for your help!
    Sly

    Though I can not provide you with answers specific to the Mega 180, I can give you some more info.
    1) No. As soon as you install an AGP card, the onboard video will be fully disabled from within the BIOS. This is an nForce2 chipset setting. So make sure to get an AGP card with 2xVGA (as most cards have nowadays).
    2) No or not much. Using an nForce2 MoBo myself I haven't encountered performance loss using both VGA outputs.
    3) There's no way to compare the onboard video to an AGP card. AGP cards will have a far out better perfomance then the onboard video. But compared to other onboard video solutions around, like Xtreme Graphics, the nForce solution is far better and has far better performance.
    It all depends on what you will be doing with the MegaPC. If you're a gamer, get an AGP card. If you want to use it as an HTPC, keep with the onboard nForce2 solution. There's no need for extra here since the nForce2 chipset is great. Onboard sound from this chipset is also great. Try it out before spending $ on an AGP card you don't need.
    Hope this helped a bit.
    roma

  • E-Recruiting important questions

    I'm implementing the E-Recruiting and I have two important questions for this Project:
    1 - The business want to capture mobility (willingness to relocate / travel) at the time of position application. Is there a standard field for store this information?
    2 - Recruitment would like to be informed about a critical process, in others words, the requisition doesnu2019t compete with other priorities. How can I handle this situation?
    Thanks in advance!!!
    Sivani

    Hi Sivani,
    Questionnaire answers are stored in IT5141.  They are visible to the Recruiters when viewing the Candidates and can be used in rankings.  You can also decide for which positions this questionnaire would be required and which not. 
    Do not see a standard field to create a priority when creating a Requisition.  We added many fields, such as "eligibility for employee referral", so it can be added.  However, letting managers set the priorities could be a problem with each manager thinking his/her opening is most important. 
    Paul

  • About calling method with arguments

    Hi,
    I have a problem about calling method using reflection. my method is like follows:
    public myMethod(Integer var1, MyObject mobj) {
    I've tried to call the method using the following code,
    Class[] parameterTypes = new Class[] {Integer.class, MyObject.class};
    Object[] arguments = new Object[] {new Integer(2), mobj};
    Method met=cl.getMethod("myMethod", parameterTypes);
    But the in the last line NoSuchMethodException is thrown.
    How can I send the reference of MyObject to myMethod()?
    Thanx
    rony

    Should work ok:
    import java.lang.reflect.InvocationTargetException;
    import java.lang.reflect.Method;
    public class Test {
         static class MyObject {}
         public static void main(String[] args) throws Exception {
              Class c = Test.class;
              Class[] parameterTypes = new Class[] {Integer.class, MyObject.class};                              
              try {
                   Object[] arguments = new Object[] {new Integer(2), new MyObject()};
                   Method met = c.getMethod("myMethod", parameterTypes);
                   met.invoke(new Test(), arguments);
              } catch (NoSuchMethodException e) {
                   System.out.println(e);
              } catch (IllegalAccessException e) {
                     System.out.println(e);
              } catch (InvocationTargetException e) {
                   System.out.println(e);
         public void myMethod(Integer var1, MyObject mobj) {
              System.out.println("myMethod");
    }

  • Which of the following are true about abstract methods in EJB 2.0

    Hi guys I'm beginner to EJB and i got some unanswered questions.
    Can any one of you please.. give answers?
    Thanks if you do...
    Which of the following are true about abstract methods in EJB 2.0
    CMP?
    Choose all correct answers:
    1. Abstract accessor methods should not be exposed in the EJB
    component's interface
    2.Abstract accessor/mutator methods are used to access and modify
    persistent state and relationship information for entity objects
    3.Abstract Accessor/Mutator methods do not throw exceptions
    4.The EJB developer must implement the Accessor/Mutator methods
    5.Abstract accessor methods may or may not be exposed in the EJB
    component's interface
    2.Which ONE of the following is true?
    Choose the best answer:
    1.Local interfaces cannot have a relationship with other Entity
    components
    2.Local interfaces cannot be used for Stateless Session EJB
    3.Local interfaces can be a part of Object's persistent state
    4.Local interfaces have the same functionality as that of a
    stateless Session EJB
    3.Which of the following describe the <cmr-field> in a EJB 2.0
    descriptor?
    Choose all correct answers:
    1.A Local interface/Entity can be a value of a <cmr-field>
    2.There is no <cmr-field> in EJB 2.0 descriptor
    3.It is used to represent one meaningful association between any
    pair of Entity EJBs, based on the business logic of the Application
    4.It provides a particular mapping from an object model to a
    relational database schema
    5.It allows the Local Entity interfaces to participate in
    relationships
    4.Which of the following are the advantages of using Local interfaces
    instead of dependent value classes?
    Choose all correct answers:
    1.Local Entity Interfaces can participate in Relationships
    2.The life cycle of Local Entity Interfaces is managed by EJB
    container, intelligently
    3.Local Entity Interfaces can be used in EJB QL Queries
    4.Local Entity Interfaces can be a part of the <cmp-field> but not
    <cmr-field>
    5.Which of the following are true about Local interfaces
    1.A local interface must be located in the same JVM to which the EJB
    component is deployed
    2.Local calls involve pass-by-reference.
    3.The objects that are passed as parameters in local interface
    method calls must be serializable.
    4.In general, the references that are passed across the local
    interface cannot be used outside of the immediate call chain and must
    never be stored as part of the state of another enterprise bean.
    6.Which of the following specifies the correct way for a client
    to access a Message driven Bean?
    Choose the best answer:
    1. via a Remote interface
    2. via Home interface
    3. Message driven bean can be accessed directly by the client
    4. both 1 & 2
    5. none of the above
    ------------------------------------------------------------------------7.Which of the following statements are true about message-driven
    bean Clients?
    ------------------------------------------------------------------------Choose all correct answers:
    They can create Queue and QueueConnectionFactory objects
    They can create Topic and TopicConnectionFactory objects
    They can lookup the JNDI server and obtain the references for
    Queue and Topic and their connection Factories
    Only 1 and 2 above

    Hi guys I'm beginner to EJB and i got some unanswered
    questions.
    Can any one of you please.. give answers?
    Thanks if you do...
    Which of the following are true about abstract methods
    in EJB 2.0
    CMP?
    Choose all correct answers:
    1. Abstract accessor methods should not be exposed
    d in the EJB
    component's interfacefalse
    2.Abstract accessor/mutator methods are used to
    access and modify
    persistent state and relationship information for
    entity objectstrue
    >
    3.Abstract Accessor/Mutator methods do not throw
    exceptionstrue
    >
    4.The EJB developer must implement the
    Accessor/Mutator methodsfalse
    5.Abstract accessor methods may or may not be exposed
    in the EJB
    component's interfacetrue
    2.Which ONE of the following is true?
    Choose the best answer:
    1.Local interfaces cannot have a relationship with
    other Entity
    componentsfalse
    2.Local interfaces cannot be used for Stateless
    Session EJBfalse
    3.Local interfaces can be a part of Object's
    persistent statefalse
    4.Local interfaces have the same functionality as
    that of a
    stateless Session EJBtrue
    3.Which of the following describe the <cmr-field> in a
    EJB 2.0
    descriptor?
    Choose all correct answers:
    1.A Local interface/Entity can be a value of a
    <cmr-field>true
    2.There is no <cmr-field> in EJB 2.0 descriptorfalse
    3.It is used to represent one meaningful association
    between any
    pair of Entity EJBs, based on the business logic of
    the Applicationtrue
    4.It provides a particular mapping from an object
    model to a
    relational database schematrue
    5.It allows the Local Entity interfaces to
    participate in
    relationshipstrue
    4.Which of the following are the advantages of using
    Local interfaces
    instead of dependent value classes?
    Choose all correct answers:
    1.Local Entity Interfaces can participate in
    Relationshipsis
    2.The life cycle of Local Entity Interfaces is
    managed by EJB
    container, intelligentlyis
    3.Local Entity Interfaces can be used in EJB QL
    Queriesnot
    4.Local Entity Interfaces can be a part of the
    <cmp-field> but not
    <cmr-field>not
    >
    >
    5.Which of the following are true about Local
    interfaces
    1.A local interface must be located in the same JVM
    M to which the EJB
    component is deployedtrue
    2.Local calls involve pass-by-reference.true
    3.The objects that are passed as parameters in local
    l interface
    method calls must be serializable.false
    4.In general, the references that are passed across
    s the local
    interface cannot be used outside of the immediate
    e call chain and must
    never be stored as part of the state of another
    r enterprise bean.true
    >
    6.Which of the following specifies the correct way for
    a client
    to access a Message driven Bean?
    Choose the best answer:
    1. via a Remote interfacefalse
    2. via Home interfacefalse
    3. Message driven bean can be accessed directly by
    the clientfalse
    4. both 1 & 2false
    5. none of the abovetrue.
    >
    ----------------7.Which of the following statements
    are true about message-driven
    bean Clients?
    ----------------Choose all correct answers:
    They can create Queue and QueueConnectionFactory
    objectsthe container can, dunno bout clients
    >
    They can create Topic and TopicConnectionFactory
    objectsthe container can, dunno bout clients
    >
    They can lookup the JNDI server and obtain the
    references for
    Queue and Topic and their connection Factories
    true
    Only 1 and 2 abovefalse
    somebody correct me if i'm wrong

  • Important Questions to ask when developing in Workflow

    Hello All,
      I have two questions.
      I am not a Workflow developer, but I've been asked to find out information about creating a Workflow process.
    Here is what <b>I</b> need to know: What are important questions to ask the end-user when creating a workflow. What needs to be taken into consideration?
    Here is an example of the kind of thing we need to do:
    Send an email on a weekly basis to different Project Managers a Summary of Project Charges = (maybe CN41?)
    Each Project Manager will have different requirements, so  I guess one question will be: "What info do you want from this report?". What else do I need to know?
    My second question is this: I should be able to output this as an Excel, correct? How much can I customize this? I haven't done much SAP -> Excel work. Only when I go to System -> List -> Save -> Local File ->Spreadsheet.
    Thanks for the help.
    Don Fields

    Hello Don!
    WF is quite a complex topic and someone could write a book to answer your questions - actually there is already a good book available -> check: Practical Workflow for SAP
    http://www.sap-press.com/product.cfm?account=&product=H950
    Looking at your example their might not even be a need for a workflow but rather a job that runs periodically to send the required information via email to project managers.
    Workflow is mostly used if user actions are required e.g. confirm, approve, reject a request or notifications need to be sent to someone after an event or user action occured.
    Check this link for getting more information on how to download data to excel:
    http://www.sapdevelopment.co.uk/reporting/email/attach_xls.htm
    Harald

  • About parseNumbers() method in StreamTokenizer

    This is about StreamTokenizer class in java.io package...
    If we read two strings..
    [1]
    say "abcd123"
    then sval="abcd123"
    But
    [2]
    second string say
    "123abcd"
    then for first token we have nval=123.0
    and for next token we have sval="abcd"
    here ,Output does not change whether we use or don't use parseNumber()
    Then when parseNumber() is actually used?
    And can anybody give me code which shows significance of parseNumbers() method

    If I have understood you say that I can define
    abstract a class even if it hasn't abstract methods.
    Ok?Yes. Think OO: does it make sense to have a classes "Intern", "Contractor", "Employee", "Client", "Manager"? Yepp.
    Does it make sense to make them extend "Person"? Yepp, why not? With address and such.
    Does it make sense to have an object that's "just" a person? Not really - whatever this person does, he always has some kind of special semantics and abilities, which means that it might make sense to leave Person abstract - and there aren't even a methods defined yet that would enforce this decision anyway.
    An other question: can I imagine that methods in
    class ServletInputstream are native as, for example,
    they strongly depend on operating system?You wouldn't know if they're not public - at least the API doesn't mention any. I doubt it has native methods itself, but it will probably rely on native methods it inherits from InputStream.
    I would
    have checked but is not so easy to find source code
    for a real server implementation of JEE.
    Thanks.Tomcat, JBoss..

  • A very important question for every After Effects user

    a very important question for every After Effects user, from product manager Steve Forde:
    http://adobe.ly/1exI6tI

    Tom Daigon Great idea everybody! Encourage Adobe to do ONLY ONE THING with AE for 2014. Since theres not a heck of a lot of development that can be done on the present foundation, they can really stretch the rental scheme out for many years.And once you get used to the concept, every year they will do ONE THING to placate you. So now they have you swallowing no "ownership" of software and limited development. 

  • How to import questions into Captivate 4 from a delimited file

    I'm looking
    a way to import questions from a delimited text file (or excel spreadsheet)
    into captivate.
    All the questions are simple multiple choice, single answer, four selections per question.
    I have hundreds - I'd hate to have to retype them all in one at a time.
    Thanks in advance
    -Joan

    Does anyone know if this is a feature in Captivate 5. 
    Other things I would really like to see in Captivate 5.
    Importing and Exporting the graded quiz/test content out of captivate into another
    application/ form.  Such as xml, tab delimited, excel spreadsheet,
    Adobe pdf, Word document or another format.  Our current content
    developement systems allows us to (when publishing) do this.
    1> exclude questions from the Published content
         (exclude section questions, or final test content)
    2> produce different test versions from question banks
    3> Produce a PDF paper test for when we want to train in a classroom setting
    4> Select which questions we want to produce
    5> Import questions from a pre-defined format.  To note: when we do this the system also makes us define a unique interaction id so that the import will update existing questions.
    I know this will NOT work for some of the more sophisticated questions, But for the simple Mulitple choice, true/false, fill in the blank.  etc..
    THIS WOULD BE A GREAT FEATURE..
    It would also be NICE TO HAVE THE abiliy to PROFILE versions of the SAME Course WITH OUT REPRODUCING / DUPLICATING / REPEATING THE  ENTIRE COURSE PRESENTATION.
    Such as
    "INSTRUCTOR TAUGHT TRAINING"
    "WEB TRAINING"
    "PAPER TEST A"
    "PAPER TEST B"
    ETC...
    LASTLY: if we can not export the QUIZ content.  Can an excel spreadsheet LIKE INTERFACE be used to edit certain aspects of the questions.
    Such as the InteractionId which is sent to the LMS ('cmi.interactions.0.id').  My developer team says it is real difficult and time consuming
    to track down interactionIds and then maintain them in a perfect way.
    Thanks,
    Doug Lubey of Louisiana
    www.douglubey.com

  • I have some problem when I want to download app in iTunes some security question ask me about my visa when I right my visa number I got an errors and on top of the page told me go to iTunes support I do these things and now what should I do

    I have some problem when I want to download app in iTunes some security question ask me about my visa when I right my visa number I got an errors and on top of the page told me go to iTunes support I do these things and now what should I do

    Most of the people on these forums, including myself, are fellow users - you're not talking to iTunes Support here.
    You can contact iTunes Support via this link : http://www.apple.com/support/itunes/contact/ - click on Contact iTunes Store Support on the right-hand side of the page, then Purchases, Billing & Redemption

  • HT5815 The most important piece of info about an update I need is how much data does it require. I am travelling and using prepaid data. I cannot even consider an update until I know how much data it will use. Please provide this information.

    The most important piece of info about an update I need is how much data does it require. I am travelling and using prepaid data. I cannot even consider an update until I know how much data it will use. Please provide this information.

    http://www.apple.com/feedback/macosx.html

  • Where can I find the detail document about certain method of a class?????

    Moved to correct forum by moderator
    Hi everyone,
    where can I find the detail document about certain method of a class?????
    e.g.  the class CL_GUI_ALV_GRID , when I was going through the class and looking
    at the methods, sometimes the method description is just like the method name,
    and I cannot know what the method does. 
      so, I am wondering  where I can find the detail information about the class???
    Edited by: Matt on Dec 4, 2008 11:55 AM

    Hi,
    Most of the times the SAP itself provides the documentaion of the CLASS. when you click on the METHOD name the METHOD DOCUMENTATION button you can see on the application tool bar.
    more over the names of the methods suggest what it is going to do.
    SET_ATTRIBUTE( sets the attribute)
    GET_ATTRIBUTE( gets the attribute value that is provided to the method)
    GET_CHILDNODE
    BIND_TABLE
    etc
    like this
    regards
    Ramchander Rao.K

  • Server Specs for a 11.1.1.3 Install Important questions.

    I've put together some specifications for a Development Server & Production Server, any comments appreciated. I hope this post acts as a good reference sample for anybody else out there looking to implement a Hyperion Planning.
    Client Tier: (2 developers)
    Windows
    8 GB RAM
    Dual Core Processor
    Components: EAS client, Smart View, Excel Add-in
    Web Tier:
    HTTP Web and J2EE Servers:
    Windows + (not sure which version would be best here, any ideas appreciated)+
    Processor: 4 x 3 GHZ, 64 bit
    RAM: 8GB
    Hard Drive: 32 GB
    Components: Foundation: HSS, Workspace, Planning, Web Applications: EAS, Financial Reporting, Web Analysis, Planning,
    Services Tier:
    Server1:
    Windows (2003 SP1, R2)
    Processor: 4 x 3 GHZ 64 bit
    RAM: 16 GB
    Disk: 32GB
    Components: Essbase Server 64 bit
    Server2:
    Windows (2003, SP1 R2)
    Processor: 2 x3 Ghz
    RAM: 8GB
    Hard Drive: 32GB
    Components: Reporting & analysis, Financial Reporting Print Services, ODI
    Server 3:
    Windows (2003, SP1 R2)
    Processor: 2 x3 Ghz 64 bit
    RAM: 8GB
    Hard Drive: 32GB
    Components: FDM
    Database Tier:
    4 x 3 GHZ - 8 GB RAM
    DISK: 100GB RDBMS
    200GB Essbase Storage
    The specifications will be similar for the production for abotu 25 - 30 users (10 concurrent), with RAM being a little bumped up.
    One important question: I might need guidance on installing 32 bit planning or FDM on the 64 bit server - any known issues with this? Also any known issues with 64 bit Essbase working with 32 bit Planning?
    Edited by: EssbaseApprentice on Sep 30, 2010 10:04 AM

    obviously its hard to comment on whether it is the perfect spec for your environment, it looks alright to me, it is not under spec.
    For the web tier as you are running reporting and analysis and the other machines are windows based personally I would stick with windows 2003.
    Is there any reason why you have one machine dedicated just to FDM, seems a bit of an overkill just for one product, it may be worth combining services server 2 with FDM, just a suggestion though
    John
    http://john-goodwin.blogspot.com/

Maybe you are looking for