Basic question related to Cairngorm.

I have a view in that there is a custom component .View dispatches event that goes through controller to command and to delegate, delegate invokes http service and result comes to command in command I have to remove that particular component and need to add a new component how to do this?
Thanx,
Mahesh

There are many ways of doing it, also depending on the view component you're using. Check out the documentation of the Observer library, section "Reducing View Behaviour" to understand one approach.

Similar Messages

  • Basic Questions related EHPs for SEM

    Hi Guys,
    I've some basic questions related to EHPs: -
    1. If we don't mean to implement any of the new functionalities does it make any sense to implement EHP? In other words do EHPs also have some general improments other than the functionalities which can be specifically activated?
    2. If we just activate a functionality and don't implement/ use it can there be any negative impact?
    3. In case of a pure technical upgrade from SEM 4.0 to SEM 6.0 which EHP would be recommended?
    4. Is there a quick way to find all relevant notes in EHPn which are related to corrections for EHPn-1?
    Thanks in advance,
    -SSC

    HI,
    If you see some of my older posts I have had many issues with certain features of the EHP2 functionality but that doesn't mean I would recommned against it.
    BCS 6 EHPs 3 & 4  (BCS 6.03 / 6.04) - enhancement packs worth implementing?
    BCS 6 EHP 2 (BCS 6.02) - activation of enhancement pack
    My recommendation is to implement the EHPs but not necesarrily activate the functions (in SFW5) unless you need them - this means that you will only have to test once after EHP implementation and will have the ability to activate the other features as and when required (although testing is required after activation of course) whereas it might be difficult to persuade your client/basis team to implement EHP4 later if you don't do it now.
    In the features of EHP2 (activate FIN_ACC_GROUP_CLOSE) it states that there is a general performance improvement - although I have yet to experience it! From OSS note 1171344 "The functionality which is available in EHP2 consists of...
    ... Performance improvements of status management, reporting and initial start-up of consolidation workbench and monitor.
    Since activating FIN_ACC_GROUP_CLOSE I have had many OSS notes requiring application but i discovered that when the technical team implemented the EHPs (before i joined this client) they somehow forgot the latest SP (support packs) and didn't upgrade to the current level - so make sure that you get the right SPs too (see the links in Greg's link above) to avoid the many OSS notes.
    As for your question - "is there a list of OSS notes to specific to EHP upgrades? - the answer is most definietly "NO" - I already asked OSS in desperation!
    however, you can see the OSS notes that i have applied listed in the above link ( BCS 6 EHP 2 (BCS 6.02) - activation of enhancement pack )

  • Basic question related to EKKO and EKPO

    Hi experts,
    I have invoice document header and line item data in an internal table(From RBKP and RSEG). From RSEG I have PO number(EBELN) and PO line item(EBELP).
    I want to find out the corresponding WBS element, costcenter and GL account of the PO number and the PO line item.
    Can anybody tell me which tables to select to fetch WBSelement(PS_PSP_PNR), glaccount(SAKNR) and costcenter(KOSTL).
    In which table I will find the link between EBELN,EBELP with KOSTL,SAKNR and WBS element?
    Regards,
    Sangeeta.

    SOLVED THE QUESTION MYSELF.
    THANKS EVERYBODY!!!

  • Basic Question related to future purchase of iMac

    Sorry for the stupid question but I just want to know if GarageBand is included as part of the software bundle included with purchasing a new iMac (Intel Duo Core). I was looking at a demo unit in the store and the iMac appeared to have it installed but the Apple.com store doesn't list it (unless I missed it).
    Edit: Stupid me, should have posted this under the iMac forum. Perhaps one of the moderators can my this post there.

    you should make sure you get a free upgrade later.
    To date there have been no free upgrades. If you buy a Mac After the new version of iLife has been released and it doesn't come with the latest version, you have been able to get it for $20.
    That's the way things have worked, there's no telling what will happen in the future, of course.

  • Basic question related to the Thread.

    HI all,
    I have simple question.This is the simple program for creating a Thread.
    My question is, when we invoke the start() method hos does the JVM knows to invoke run method?
    why not other method / s?
    I am new to the Thread progamming. Please explain it.
    Thanks,
    Rahul.
    public class HelloRunnable implements Runnable {
    public void run() {
    System.out.println("Hello from a thread!");
    public static void main(String args[]) {
    (new Thread(new HelloRunnable())).start();
    }

    rahulb1 wrote:
    My question is, when we invoke the start() method hos does the JVM knows to invoke run method?The library for Thread calls the run() method of Thread, this calls the run() of the Runnable. (See the code and javadocs for Thread)
    why not other method / s?Because thats what was chosen as the logical method to call.

  • Question related to Java Concurrent Program

    Hi Friends,
    I have a basic question related to Java Concurrent Program in the Oracle application. I would like to know the how Java concurrent program is executed in Oracle applications.Also, want to know where can I find the document for the AOL packages for Java concurrent program. Document for packages like oracle.apps.fnd.cp.request.* , oracle.apps.fnd.util.*.
    Please let me know.
    -Thanks,
    Satya

    You may also check:
    Note: 250964.1 - How to Register Sample Java Concurrent Program
    https://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=250964.1
    Note: 186301.1 - How to register and execute Java Concurrent Program ?in Oracle Applications R11i?
    https://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=186301.1

  • Basic questions about Bigdata, NOSQL and Hadoop

    Hi,
    I've basic questions related to Bigdata. (I've googled it but still wants to confirm with experts)
    Please correct me if I am wrong on below.
    1) As far as I know big data is collection of unstructured data. Even we can store relational data as well.
    2) NOSQL is an Oracle product to handle bigdata (un structured data and relational data as well)
    3) Hadoop is the only one frame work which is avilable in market to manage the bigdata.
    What are the other database systems we have in the market to manage the bigdata.
    Cheers,
    Suri

    Hi Suri,
    1)  "Big Data" does not have a crystal clear, black and white definition. 
    It is generally characterized as being the processing and management of an amount and type of data that makes a specific workload on that data slow and/or expensive.
    Most commonly, Big Data involves processing and management of unstructured data of large volume and the typical technology used to store/process it is Hadoop, However, on occasion a NoSQL database will also deal with unstructured data.
    Big Data is also seen often in the form of simple, semi-structured data of both large volume and/or large velocity and the typical technology used to store/process it is a NoSQL database.  However, on occasion Hadoop will also deal with semi-structured data of large volume.
    In some cases, Big Data is seen in the form of highly connected data that will be manipulated by advanced algorithms that will need to touch a lot of the data and the typical technology used to store/process it is a Graph type of NoSQL database.
    2)  NoSQL is a category of database technologies most often dealing with the issues as outlined in bullet 2 above.   The Oracle NoSQL Database is oracle's product in the NoSQL category of database technologies.   It does NOT store relational data.   When using NoSQL relations between the data must be managed within the application code.
    3)  Hadoop and NoSQL booth manage Big Data, but different aspects as discussed in (1) above.   Hadoop is a batch based, slow processing data technology, but the "slow" is relative because it can process very large amounts of data, so minutes is commonly seen as fast.   NoSQL is a near real-time data processing technology and typically deals with Big Data where access times are in the single digit millisecond range.
    Hope this helps,
    -Robert

  • Basic questions on data modeling

    Hi experts,
    I have some basic questions regarding data modeling within MDM. I understand the available table types and the concept of lookup fields. I know that the MDM data modeling concept is different to the relational concept. But having a strong database background my first step was to design a relational data model which I would like to transfer to a MDM repository. Unfortunately I didn't found good information material on this. So here are some questions maybe you can help me:
    1) Is it the right approach to model n:m relationships with multivalued lookup fields? E.g. main table Users with lookup field from subtable SapAccounts (a user can have accounts in different SAP systems, that means more than one account).
    2) Has a record always be unique in MDM repositories (e.g. should we use Auto ID's in every table or do we have to mark a combination of fields as unique)? Is a composite key of 2 or more fields represented with marking these fields as unique?
    3) The concept of relationships in MDM is only based on relationships between single records (not valid for all records in a table)? Is it necessary to define all relationships similar to the relational data model in MDM? Is there something similar to referential integrity in MDM?
    4) Is it possible to change the main table to a sub table later on if we realize that it has also to be used as a lookup table for another table (when extending the data model) or do we have to create a new repository from scratch?
    Thank you for your answers.
    Regards, bd

    Yes you are correct. It is almost difficult to map relational database to mdm one. But again MDM is not 'just' a database. It holds much more 'master' information as compared to any relational db.
    1) Is it the right approach to model n:m relationships with multivalued lookup fields? E.g. main table Users with lookup field from subtable SapAccounts (a user can have accounts in different SAP systems, that means more than one account).
    Yes Here you need to use MV look up tables or can also try Qualifier tables if it gets more complex
    2) Has a record always be unique in MDM repositories (e.g. should we use Auto ID's in every table or do we have to mark a combination of fields as unique)? Is a composite key of 2 or more fields represented with marking these fields as unique?
    Concept of uniqueness differs here that you also have something called Display Fields (DF). A combination of DF can also be treated as Unique one. For instance while importing records if you select these DF as a combination, you will eliminate any possible of duplicates based on this combination. Auto Id is one of the ways to have a unique id once record is within MDM. While you use UF or DF to eliminate any possible duplicates at import level
    3) The concept of relationships in MDM is only based on relationships between single records (not valid for all records in a table)? Is it necessary to define all relationships similar to the relational data model in MDM? Is there something similar to referential integrity in MDM?
    Hmm... good one. Referencial Integrity. What I assume you are talking is that if you have relationships between tables then removing a record will not be possible as it is a foreign key for some record. Here MDM does not allow that. As Relationships within MDM are physical and not conceptual. For instance material can have components. Now if material does not exist then any relationship to components is not worthwile to maintain. Hence relationshsip is eliminated.  While in relational model relationships are more conceptual. Hence with MDM usage of lookups and main table you do not need to maintain these kind of relationships on your own.
    4) Is it possible to change the main table to a sub table later on if we realize that it has also to be used as a lookup table for another table (when extending the data model) or do we have to create a new repository from scratch?
    No. It is not possible to convert main table. There is only one main table and it cannot be changed.
    I went for the same option but it did not work. What I suggest is to look up your legacy system one by one and see what fields in general can be classified as Master, Reference, Transactional - You will start getting answers immediately.

  • Basic Questions About Compiling Source

    Hi!
    I have some very basic questions about compiling source on 10.6. BTW, if the unix discussions still exist, they've hidden them pretty well, so I hope I'm in the right place for this!
    First off, you simply cd to the source dir, wherever it may be - in my case ~/Downloads/source/  - and during the install process, everything will be installed in its proper dir, right?
    How do you know which compiler to use? There seem to be several: make, gmake, gcc, g++, etc...
    Once you do figure out which compiler to run, the process is supposed to go like this, right?
    ./configure
    make (or whatever)
    make install
    But this doesn't always work for me. For instance, I'm trying to compile 'arm', but it doesn't seem to have a 'configure' script.
    $ ls ~/Downloads/arm
    ChangeLog
    README
    armrc.sample
    setup.py
    LICENSE
    arm
    install
    /src
    Maybe it's that 'setup.py' file? What are you supposed to do?
    Of course, it's not only this one that's given me trouble. Sometimes the readme will say I have to edit a certain file for my system. Are there just a few standard changes you always make? Or is it...how can I put it...complicated? How do you find out what's needed in those cases?
    OS 10.6.8
    Xcode 3.2.4
    Python 2.7

    sudont wrote:
    I have some very basic questions about compiling source on 10.6. BTW, if the unix discussions still exist, they've hidden them pretty well, so I hope I'm in the right place for this!
    This is the place for UNIX discussions. If you have developer-related questions, there is a forum dedicated to that as well: Developer Forums
    First off, you simply cd to the source dir, wherever it may be - in my case ~/Downloads/source/  - and during the install process, everything will be installed in its proper dir, right?
    Yes. Hopefully the project you want to install follows standard conventions. If so, you can do "./configure", then "make", and finally "sudo make install" to install the software into "/usr/local".
    How do you know which compiler to use? There seem to be several: make, gmake, gcc, g++, etc...
    The make file will figure that stuff out.
    Once you do figure out which compiler to run, the process is supposed to go like this, right?
    ./configure
    make (or whatever)
    make install
    Yes, with the addition of "sudo" before "make install" because "/usr/local" is owned by root.
    But this doesn't always work for me. For instance, I'm trying to compile 'arm', but it doesn't seem to have a 'configure' script.
    $ ls ~/Downloads/arm
    ChangeLog
    README
    armrc.sample
    setup.py
    LICENSE
    arm
    install
    /src
    arm? You mean "arm (anonymizing relay monitor) - Terminal status monitor for Tor relays." You really don't want to be messing with that stuff. The only people involved with Tor that are trustworthy are US Navy intelligence who have their own uses for it. If you don't understand it as well as they do, best stay away.

  • BASIC QUESTIONS - VERY URGENT

    I have some basic questions regarding Oracle XMLDB's features.
    Is there a special JOIN clause that can be used in Oracle XMLDB?
    Can we create partitions in a set of records that are all based on the same DTD? How do we query records from a particular partition?
    Is it possible to query records with synonyms of words present in the documents (some sort of a dictionary feature)?
    Is it possible to query records based on the hierarchical directory structure using which the documents have been stored? i.e. can we query all documents that are stored in a specific path (including/excluding subdirectories)?
    Can we select a particular field within the XML document to be the primary key? Can the documents be indexed based on this field?
    What is the general performance of XMLDB like? For a database of the order of say 50-100 million XML records, would the performance be better with oracle XMLDB or with oracle RDBMS + some XML-RDB mapping tool?
    It would be good if any one could help me out.
    Waiting for earlier response

    Ram
    Please review the Oracle XML DB basic demo, it will answer some of your questions.
    To answer some of your questions.
    XML DB is architected to work with documents that are based on an XML SChema rather than a DTD...
    If you documents are not based on a schema you will need to store them as CLOB Based XMLtype. At this point you will be better off storing then in a relational table with an XMLType column, rather than an XMLType table. You can add other columns to this table for partioning purposes...
    You can query documents based on an Hierarchy, but only if they are schema based. Non schema based XML would be stored in the repository, Again it can be queried in terms of the heirarchy, but you cannot control the partioning on non schema based XML stored in the XML DB repository.
    You can have a PK only with Schema based XML. You can partition Schema based XML on any element that is not part of a collection.
    Hope this helps

  • Basic Questions on BOBJ inrelation with BI

    Hi,
    I am working in SAP BI 2004s. I have few basic questions on BOBJ.
    1. What is Rapid Mart? Is it an ETL tool? If so is it set to replace existing BI extractors from ECC (R3)?
    2. when data is extracted thru Bussiness Obejcts rapid mart where the data will be stored? BI Info Cubes? or any data ware house tables?.
    3. If stored in BI InfoCubes, should universe to be created for the cubes? if so, each dimesnion will be treated like a table to create joins?
    4. Can I automate the result of WebI downloaded to excel to Excelcius Dashboard with any manual steps involved? in otherwords Xcelcius shows the chart or dashboard out of the WebI query result.
    ( I am trying to see how all these products work. In 2004s I use WAD and call individual queries to generate a dashboard)
    Thanks,
    Alex.

    Hi,
    1. What is Rapid Mart? Is it an ETL tool? If so is it set to replace existing BI extractors from ECC (R3)?
    A Rapid MArt is a pre-designed set of database schemas, universes and reports from BusinessObjects. Available for SAP ERP as well. Details can be found here : http://www.sap.com/solutions/sapbusinessobjects/large/intelligenceplatform/im/data-integration/rapidmarts/index.epx
    2. when data is extracted thru Bussiness Obejcts rapid mart where the data will be stored? BI Info Cubes? or any data ware house tables?.
    When it is a Rapid Mart then it is a relational database but the tool - Data Services - can also load to other targets like BW.
    3. If stored in BI InfoCubes, should universe to be created for the cubes? if so, each dimesnion will be treated like a table to create joins?
    You can create multi dimensional universes and relational universes on top of BW. Depends on your goal really.
    4. Can I automate the result of WebI downloaded to excel to Excelcius Dashboard with any manual steps involved? in otherwords Xcelcius shows the chart or dashboard out of the WebI query result.
    ( I am trying to see how all these products work. In 2004s I use WAD and call individual queries to generate a dashboard)
    Yes - possible.
    perhaps you can provide  a little bit more on what you trying to achieve and then I can point you to more specific information.
    ingo

  • Basic Questions about Genius Mixes vs Genius Playlists

    I'm new to the Genius feature of iTunes, and I would just like a clarification. Please confirm and deny this basic understanding of what I think I've learned about how Genius works.
    In another thread that I read, I think that it was mentioned that there is a difference between what Apple calls a "Genius Mix" and a "Genius Playlist." That distinction was lost on me in Apple's documentation, but someone here mentioned that they are not the same thing, which explained why, during iTunes' initial creation of Genius Mixes I could discover no corresponding Genius Playlist(s).
    From what I can gather, Genius Playlists are the song lists which I, a user, can create in iTunes by selecting any song in my library as the seed and clicking on the Genius button. Those song lists can then be used as the basis for playlists which I can create and add to other playlists that I can create without using the Genius feature. Right?
    In contrast, Genius Mixes are song lists that Apple generates over which I have no control and apparently cannot generate a playlist that I can save, for I cannot see which songs are included in any of the twelve various mixes (based on genres in my library) that Apple creates. Is that correct, or am I missing something here?
    Ideally, I guess that I'd like to be able to see what songs are coming up in the Genius Mixes. I'd like to know if there are some hidden commands to allow me to generate such a list, which must be in a database somewhere in iTunes, that I can easily access, or not. But, if that is not possible, let me know, then I'll just relax and take what comes randomly as a surprise.
    I guess that a question related to this might be: Are the Genius Mixes which iTunes generates fixed, in the sense that everytime I open iTunes, any given mix will start over at the first song its presumably invisible, inaccessible list? Or, does iTunes shuffle the deck of my Genius Mixes each time it loads? Since I apparently have no way to see the items in any Genius Mix, how can I ever know how many items in any given genre's mix? How will I ever get to the end of that mix?

    Thanks for the dialogue, guys. You've both filled in some key pieces that were missing from my previously unsophisticated use of iTunes.
    Until dknightd mentioned the iTunes DJ technique, I had not tried that feature out. What a great feature to use all by itself, as well as a complement to the Genius function!
    My initial exploration of the iTunes DJ features shows it to be technique in which I can use the pull-down menu to draw upon several of iTunes lists (i.e., its internal data bases) as the sources of a DJ playlist, with the Genius Mixes being only one of those sources.
    My initial tests, however, indicated that the playlist generated by using a Genius Mix did not reveal a close enough correlation to the songs which the selected Genius Mix actually played. And, as Chris CA points out, neither was there much of a correlation, if any at all, in regards to the play order. So, as a method for pre-viewing, or monitoring, which songs any Genius Mix was playing, or was going to play, I did not find the iTunes DJ feature to be that reliable.
    However, the very fact that the iTunes DJ feature is drawing upon a selected Genius Mix as the source for the playlist is quite valuable, for that playlist gives me all the information I need to be able to preview and monitor a selection of songs stylistically associated with each other, in accordance with whatever programming algorithms govern the selections made by the Genius feature.
    Seeing a list of songs in the iTunes DJ window that was generated by drawing upon a Genius Mix gives me options I did not know that I had. I have learned that I can either switch over to the iTunes DJ feature and play the songs in the its viewable list, which gives me a measure of control over what I hear, or I can continue to be surprised by what the Genius Mix will play for me, without my knowing what's coming.
    As to creating a playlist based on a Genius Mix itself, I also know now that I have at least two options: (1) I can create a playlist in real time based on the songs which appear in the iTunes DJ window; or (2) I can go to the Music window of all songs, sort it by songs Last Played, and create a playlist of songs that any given Genius Mix has previously played.
    Both of those options give me lot more power and flexibility in getting the most out of this really neat digital jukebox that Apple designed. Thanks for the enlightening tips.
    I'll leave this thread open for additional contributions on this topic by others.

  • Basic Question on Copy and Delta link which one to use when?

    Hi
    Its basic question
    My understanding about copy and Delta link is
    Copy doesnot ahve direct relationship with source object (but it acts as a sibling) any changes done to spurce object does not affect target object.
    Where as Delta link will have a parent child relation ship between source object bacially its a copy of source and inherits id properties. in case if i change source object does this affect target object, we can delete, add content to delta link target object.
    let's say if i want to use standard quickpoll iView do i need to use copy or delta link similarly for other iviews, worksets, roles which one will be better.
    Regards,
    Murali

    Murali,
    Yes, your understanding is right.
    Case 1 : Copy
    A- Object
    B- Copy of A
    Both of them are independent.Any changes in A are not dependent on B and vice versa.
    Case 2 : Delta Link
    A - Object
    B - Copy of A (via Delta link)
    Any changes to A are reflected in B, as A is a parent and B a child.
    But B would be an independent entity.Any changes to B would not effect A.
    When you use either of them, depends on your need. When you are working with standard iviews or roles or workset, you can do a copy of the original, because in most cases we would not make changes to the standard roles or worksets or iviews. There by eliminating the process of making a delta copy.
    But, if you are dealing with the roles that you have created and want to make a copy of it, you can use a delta link, because, even if you want to add more iviews and worksets to that role, they would get reflected when you make a delta copy.
    Hope that helps.
    Consider rewarding points for handy posts!
    Cheers,
    Sandeep Tudumu
    Edited by: Sandeep Tudumu on May 6, 2008 2:10 AM

  • Question related to XMLDigitalSignature

    Hi,
    I've a basic dumb question.
    I've an XML which contains some sender related info, with digital signed information.
    XML has Certificate included in it.
    I'm able to validate signature.
    But my basic question and concern which may be dumb...
    With sender giving me a certificate with which i can calculate the key and validate the signature... How can i trust it is from Sender(100%). It can be from anyone and can be any kind of junk.
    Note: I don't have any info shared between sender and receiver (like public/private key), what i have is XML with certificate and some data.
    How can i know, it is from sender that I'm intended to receive data from.
    ~Rgds,
    Alapati

    Hi Thanks for the Information.
    But are there any libraries available which implements the building cert path.
    Also i've one more question i'm able to validate the signature with the public key in the certificate, but when tried cert.verify(cert.getPublicKey()) fails with signature doesn't match.
    Then i tried with cert.verify(Rootcert.getPublicKey()) and it fails with Could not initialize for verifying with the given key.
    Below is the code i'm using:
    import java.io.BufferedReader;
    import java.io.ByteArrayInputStream;
    import java.io.FileNotFoundException;
    import java.io.FileReader;
    import java.io.IOException;
    import java.io.InputStream;
    import java.security.InvalidKeyException;
    import java.security.NoSuchAlgorithmException;
    import java.security.NoSuchProviderException;
    import java.security.SignatureException;
    import java.security.cert.CertPath;
    import java.security.cert.Certificate;
    import java.security.cert.CertificateFactory;
    import java.security.cert.TrustAnchor;
    import java.security.cert.X509Certificate;
    import javax.security.cert.CertificateException;
    import org.apache.xml.security.exceptions.Base64DecodingException;
    import org.apache.xml.security.utils.Base64;
    import sun.security.x509.CertAndKeyGen;
    public class SampleTest {
         * @param args
         public static void main(String[] args) {
              // TODO Auto-generated method stub
              try {
                   BufferedReader in = new BufferedReader(new FileReader("C:\\TEMP\\123.crt"));
                   String begin = in.readLine();
              if (begin.equals("-----BEGIN CERTIFICATE-----") == false)
              throw new IOException("Couldn't find certificate beginning");
              String base64 = new String();
              boolean trucking = true;
              while (trucking) {
              String line = in.readLine();
              if (line.startsWith("-----")) trucking = false;
              else base64 += line;
              in.close();
              byte[] certificateData = Base64.decode(base64);
              CertificateFactory cf = CertificateFactory.getInstance("X.509");
              InputStream is = new ByteArrayInputStream(certificateData);
              X509Certificate c = (X509Certificate) cf.generateCertificate(is);
              //javax.security.cert.X509Certificate c = javax.security.cert.X509Certificate.getInstance(certificateData);
              //CertAndKeyGen c= new Ce
              System.out.println("Subject: " + c.getSubjectDN().getName());
              System.out.println("Issuer : " + c.getIssuerDN().getName());
              System.out.println("Serial number: " +
              c.getSerialNumber().toString(16));
              System.out.println("Valid from " + c.getNotBefore() +
              " to " + c.getNotAfter());
              //c.get
              System.out.println("pathlength: " + c.getBasicConstraints());
              TrustAnchor ta = new TrustAnchor(c,null);
              System.out.println("pathlength is: " + ta.getTrustedCert().getIssuerDN().getName());
              System.out.println("pathlength is: " + ta.getTrustedCert().getSubjectDN().getName());
              System.out.println("pathlength is: " + ta.getTrustedCert().getBasicConstraints());
              System.out.println("pathlength is: " + ta.getCAName());
              System.out.println("pathlength is: " + ta.getTrustedCert().getBasicConstraints());
              c.verify(ta.getCAPublicKey());
              } catch (FileNotFoundException e) {
                   // TODO Auto-generated catch block
                   e.printStackTrace();
              } catch (IOException e) {
                   // TODO Auto-generated catch block
                   e.printStackTrace();
              } catch (Base64DecodingException e) {
                   // TODO Auto-generated catch block
                   e.printStackTrace();
              } //catch (CertificateException e) {
                   // TODO Auto-generated catch block
                   //e.printStackTrace();
              catch (InvalidKeyException e) {
                   // TODO Auto-generated catch block
                   e.printStackTrace();
              } catch (NoSuchAlgorithmException e) {
                   // TODO Auto-generated catch block
                   e.printStackTrace();
              } catch (NoSuchProviderException e) {
                   // TODO Auto-generated catch block
                   e.printStackTrace();
              } catch (SignatureException e) {
                   // TODO Auto-generated catch block
                   e.printStackTrace();
              } catch (java.security.cert.CertificateException e) {
                   // TODO Auto-generated catch block
                   e.printStackTrace();
    Can you let me know what is missing here or what i'm doing wrong.
    Appreciate your help.
    ~Alapati

  • Is JMF a failed concept ? basic question

    I have been researching to embed a JMF app on an applet for nearly 2 months. i have also read most questions on this forums thats related to this topic.
    Almost every one says to use java web start than using an applet. and most of the people in the forum has not got a solution to there problem, that is to add audio/video chat to an applet.
    I too have a issue in adding a audio/video chat to an applet. but still almost every one encouraged me to use java webstart.
    Further more there are no successful example in the net where you can add a audio/video chat into an applet. Most of the sample code given don't even work.
    My problem is that, Why doesn't jmf work on applets ?? have some one tried using this method, and has it worked ?? and why does people in this forum encourage others to use java web start instead of applets ? and finally does sun want to turn down the concept of using applets ???
    note: I might had asked a stupid question, if so my apologies._

    The cross-platform version of JMF works just fine in embedded applets(1), it is the Performance Pack that can be a hassle to get working. The JMF PP would need to be installed on the users computer, to get the natives in a place they can be used.
    Having said that, the "This computer needs to reboot" message at the end of the JMF installer puts a bit of a damper on that. Who wants to use an applet that requires them to reboot the PC before use?
    Also, I've heard that even after that, many users visit the JMF test applet to have it report that the JMF classes are not found. Since I have little interest in deploying the PP to end users, I have never looked into it that closely.
    localpott wrote:
    ..Almost every one says to use java web start than using an applet. Humour me. Why do your users want a browser window wrapped around the applet?
    It seems logical to me, that the end user should just be able to click the maximize icon in a free floating app., rather than have the screen acreage of the GUI limited by a conventional applet.
    My problem is that, Why doesn't jmf work on applets ??Please fix that sticky '?' key.
    Reasons mentioned above. To contrast that with a webstart launch, it is trivially easy to add natives to the run-time class-path of a webstart app.
    .. have some one tried using this method, and has it worked ??.. I've not tried it for the reasons mentioned above.
    ..and why does people in this forum encourage others to use java web start instead of applets ? (My) reasons mentioned above.
    ..and finally does sun want to turn down the concept of using applets ???Given the effort Sun is pouring into the jnlp2 architecture, which allows webstart services to be used even in embedded applets, I think not.
    It should be noted though, that Sun has abandoned JMF a long time ago (though they have never issued an announcement to that effect). :(
    As such:
    a) It is lacking in the more advanced compression codecs, which it seems would be a killer for network/internet based media transfer.
    b) Nobody is updating the (32 bit) natives, so I guess they will work on less and less PCs as time goes on.
    Those two things aside, I feel that JMF is a relatively well engineered & comprehensive media solution. The reason so many people have trouble getting up to speed in JMF is largely because 'media handling' is a lot more complex than most people realise. I probably should have asked those people who complained about JMF, if they had ever dealt with the intricacies of media handling in another API for anything beyond 'throw a media file into the system player and play it'. Playing a media file would probably be trivially easy in VB.
    And finally:
    Sub: Is JMF a failed concept ? *<basic question>*
    What is the meaning of life? Is a simple or basic question, it is the answer that is more complicated!

Maybe you are looking for