Simple Architecture

hi to all,
I need some advice here guys! :) I'm a SOA newbie and I'm doing a simple project, in order to test Oracle SOA capabilities.
what I intend to do (hopefully with no java code involved... is it possible?) in this project is basically this :
put files (txt, csv, xls, etc) in a folder >* something around Oracle OSB and ODI will get files and process data from them *> store processed data in database
my strategy on ** step is the following:
maybe ODI will get files from local folder > OSB will validate using MDF and transform using XQuery the TXT, CSV, etc files into XML format > maybe OSB will then store XML files into Oracle XE database
this is what I concluded from my initial study... although I think the ODI step is quite unecessary... I think OSB might be able to it all by itself. (I would prefer that actually)
surely there are many different approaches to solve this "problem". but in your opinion, is this the right strategy? I mean, am I thinking it right? am I confusing things? is there a simpler way of doing this? can you point my to any direction? maybe some tutorial?
what I intend to do is keep it simple and fast (zero code)!!!
thanks for your help! :)
Edited by: Pedro Duarte on 17-Feb-2010 07:17
Edited by: Pedro Duarte on 17-Feb-2010 08:08
Edited by: Pedro Duarte on 17-Feb-2010 08:12

Hi Curt,
no tutorial on downloading XYZ, install this and that, run foo to get startedOracle9i Reports is part of Oracle9iDS and Oracle9iAS. You can download Oracle9i Reports from here:
http://otn.oracle.com/software/products/reports/index.html
For a quick overview of Oracle reports features you can see the presentations:
http://otn.oracle.com/products/reports/htdocs/getstart/presentations/index.html
For quickly building a report, I would suggest going through the brief Reports Tutorial:
http://otn.oracle.com/products/reports/htdocs/getstart/examples/Tutorial/index.html
I just want some simple graphs in my JSP pages based on simple sql.You can definitely use Oracle reports to make JSP reports with graphs. However, you would need a Reports Server (Oracle9iAS) to run the reports. What you can do is:
1. Build JSP reports using Reports builder / JDeveloper (Oracle9iDS)
2. Package JSP report in your WAR
3. Deploy WAR / EAR on WebLogic
4. Use J2EE Thin Client to run reports using the Reports Server
Oracle Reports is a powerful enterprise reporting tool. You need to see whether using a Reports Server for just simple graphs is an overkill, or do you want to use some other tools to generate graph images and include them in your JSP.
Navneet.

Similar Messages

  • BPEL/ESB - Architecture question

    Folks,
    I would like to ask a simple architecture question;
    We have to invoke a partner web services which are rpc/encoded from SOA suite 10.1.3.3. Here the role of SOA suite is simply to facilitate communication between an internal application and partner services. As a result SOA suite doesn't have any processing logic. The flow is simply:
    1) Internal application invokes SOA suite service (wrapper around partner service) and result is processed.
    2) SOA suite translates the incoming message and communicates with partner service and returns response to internal application.
    Please note that at this point there is no plan to move all processing logic from internal application to SOA suite. Based on the above details I would like get some recommedation on what technology/solution from SOA suite is more efficient to facilate this communication.
    Thanks in advance,
    Ranjith

    You can go through the design pattern called Channel Adapter.
    Here is how you should design - Processing logic remains in the application.. however, you have to design and build a channel adapter as a BPEL process. The channel adapter does the transformation of your input into the web services specific format and invoke the endpoint. You need this channel adapter if your internal application doesn't have the capability to make webservice calls.
    Hope this helps.

  • Architecture of Oracle Stellent

    Hi,
    Can anyone please pass on the document that has the Architecture of Oracle Stellent, with Add ons listed as well?
    if not, a simple architecture document will also do.
    Thanks,
    -Sahil Gupta

    Hello -
    First of all the best for your Thesis and appreciating for selecting Oracle BPM.
    Check this : http://www.oracle.com/technetwork/middleware/bpm/obpm-articles-086639.html
    Most of the articles are by Mariano Benitez - BPM Architect.
    BR,
    Justin.

  • XI for create web servicies for SAP R/3 4.6C

    Hi All,
    we are implementing PM (Plant Management) module of SAP R/3 4.6C and we have the necessity to create web services for some PM functionalities. Infact we need to integrate our SAP R/3 4.6C with other applications (non-SAP) through TIBCO (it's mandatory). So we think to use SAP XI. Moreover our users don't want to use SAP GUI for the accessing to the PM functionalities but they want an UI more friendly. So we think to use SAP EP.
    Which is your opinion about this architectural scenario? Is it possible to fulfil the requirement of our business users with a more simple architectural solution (for example with WEB DYNPRO)?
    Many thanks in advance for your collaboration.
    Regards,
    Bob

    Infact we need to integrate our SAP R/3 4.6C with other applications (non-SAP) through TIBCO (it's mandatory). So we think to use SAP XI.
    TIBCO is another middleware. So once you expose your R/3 functionalities as web service, you may directly use TIBCO to integrate and XI won't be required at all.
    Moreover our users don't want to use SAP GUI for the accessing to the PM functionalities but they want an UI more friendly.
    WebDynpro application would provide you an easy GUI and could act as Soap client as well to send data.
    Regards,
    Prateek

  • Problems with config nodemanage SSL setings weblogic10.3

    Hi,
    I am new to build weblogic cluster. But I got some problems when I build it.
    I tried to build a simple architecture as a demo to understand the cluster.
    I have two PCs with XP
    PC1 and PC2
    I defined machine0 to PC1 and machine1 to PC2 in the weblogic.
    pc1 IP:192.168.1.102
    pc2 IP:192.168.1.103
    I created a domain on the PC1 testDomain
    I created a admin server and one node on the PC1(machine0):testAdmin, testNode1
    I created another node on the PC2(machine1):testNode2
    Cluter: testCluster, testNode1, testNode2 added
    Cluster Address:192.168.1.102
    I launch the nodeManager menully.
    I wanted to start testNode1 in the admin console(web page)
    It's seems working, I can see the status changed to "RUNNING". But I got the message in the console
    Invalid/unknown SSL header was received from peer localhost - 127.0.0.1 during SSL handshake
    It seems there is something wrong with the SSL handshanke, this message will appeared when I enter the
    testDomain->Environment->Server page in the admin console.
    I launched the nodeManager with the SecureListener=false
    and the setting in the testAdmin, testNode1, testNode2 is SSL Listen Port Enabled UNCHECKED
    keystores setting is "Dome identity and Demo Trust"
    In the machine0 the node manger tab Type is Plain.
    My question is:
    1. I didn't setting the SSL why the server will use SSL to communitate each othe.
    2. If I want to use Nodemanager to control the node server, is the SSL must be setting?
    3. What cause the message I got, is between nodemanager and testAdmin or testAdmin and testNode1? Is there any way to solve it?
    4. I found weblogic tool utils.CertGen can generate SSL certificates, how to use it to recreate the DemoIdentity.jks and DemoTrust.jks, is it possible?
    My operations are all focus on the PC1 I believe the SSL setting is the cause, please give me some advise.
    Thanks

    Make sure you restart the nodemanger service or script when you make changes to the nodemananger.properties file. They don't usually pick up on the fly. Previous post was correct in that the errors are probably within the cert. Turn off SSL and test and it will confirm. If still getting issues turn off the hostname verifier on the admin server (on keystore page or SSL under the admin server config).

  • Changing session language during Single Signon in PeopleSoft

    Hi All,
    I have a working PeopleSoft Single Signon environment. It is simple architecture where I have used the "Allow Public Access" feature in web profile configurations and a signon peoplecode program.
    Users on an external portal are given PeopleSoft component specific URL's with user ID as a query string in the URL (for testing only). However, I'm unable to allow non-English (or user's language preference feature) login as "SetLanguage" is not supported in signon peoplecode. By default the login is in English.
    Please let me know if there are any work around for this problem.
    Many Thanks
    Srini

    Hello,
    Is there a way to hide the option of select your language on the signin.html, I have removed the html code on signin.html and cleared the web server cache, still it shows up on the signin,html page? Am I missing anything?
    Thanks
    Ram

  • Open soruce code of Neural Network Model of the Cerebellum

    I would like to share with the community the code of a Neural Network Model of the Cerebellum (CNN). I have been using the CNN for studying the cerebellum and for adaptive robot control. The CNN was developed using Object Oriented Programming (OOP) and a customized Address Event Representation (AER) format. Using OOP and AER allows the construction and evaluation of CNN with more than 80 k neurons, and more than 400 k synaptic connections in real time. The code includes the tools for creating the network, connecting synapses, create the AER format, and a demo for controlling a Virtual Model of a FAN.
    The link to the Cerebellar Network: https://bitbucket.org/rdpinzonm/the-bicnn-model
    Some details of the architecture of the cerebellar model:
    In comparison with traditional ANN or RNN, the CNN has a very peculiar architecture with at least three layers (see below, Fig. 1). Inputs from the external world such as the position of the arms, legs, or sensors from a robot, are carried to the cerebellum via mossy fibers (mf). mfs are then processed in the input layer that includes Golgi (Go) and Granule cells (Gr). The ratio of Gr to mf is around 1000:1, whereas Go to Gr is 15000:1. Because of these numbers it has been proposed that the input layer of the cerebellum transform the input mfs into a sparse representation easing the work of the other layers. The second layer, the molecular layer that could be regarded as a hidden layer, includes Ba/St, Basket and Stellate cells. Their numbers are similar to Go, and their role is still a matter of debate.  The last layer, the output layer, includes Purkinje cells (Pk). There are around 150.000 Gr per one Pk. This is a remarkable feature because the Pk is the only output of the cerebellar cortex. The output of the cerebellar cortex will eventualy reach the motor centers to correct movements.  The CNN includes a plausible learning rule of the cerebellum at synapses between Gr and Pk. It works a an supervised anti-Hebbian rule or a anti-correlation rule in the following way: the teaching signal carrying the information about erroneous motions of the leg, arm, robot, etc, is conveyed by the climbing fiber (cf) to a single Pk. Then, the synaptic weights og Gr-Pk are decreased if there is both cf and Gr activity, whereas if there is not cf (i.e., error) the weights are increased. What this rule means, is that those Gr producing errors have their weight decreased, while those decreasing the error are promoted by increasing their weight. 
    Fig. 1. Neural Network Model of the Cerebellum. mf, Mossy fibers (inputs); Go, Golgi Cells; Gr, Granule cells; Ba/St, Basket and Stellate cells; Pk, Purkinje Cell (Sole output of the cerebellar cortex); cf, climbing fiber (teaching signal); pf, parallel fibers (synapses of pf-Pk are the only adjustable weights in this model, and main loci in the cerebellum); and IO, inferior olivary nucleus.
    Cheers,
    As you can see, the CNN has a very interesting and simple architecture with huge potential for adaptive controller. Do not hessitate in using the model, explore its code, adn post any thought, question, comment, issue. The labview project includes a demo for constructing a CNN and employ it in a classical fedback control of a DC FAN. Fig. 2-3 are some pictures of the application:
    Fig 2. 3D construction of the CNN in LabVIEW representing a cube of the cerebellar cortex with edge length 100 um. Red mf, cyan Gr, green Go, yellow Ba/St, purple Pk.
    Fig 3. Screen capture of the demo application in LabVIEW for the CNN used for controlling a Virtual Model of a DC FAN.
    Thanks,

    Hi gerh. Nice observation! Indeed there are many good softwares out there that are optimized for constructing neural network models. However, none of them have the flexibility and the capability of integration with Hardware that LabVIEW provides. You see, the CNN is being developed to be easily incorporated into engineering applications.
    I haven't tried CV, but I think it could be possible to use the CNN with a 1D representation of the image. 

  • How to run a library in Java Card

    Hi guys
    I have a question related to the running in emulator. Well, I now have 2 separated projects, one is class library and the other is java card applet. Both of them are constructed by Netbeans
    When I build the classic library, it is fine. I have class file, cap file and export file of this package. This is the source code of my class library
    package lib4;
    public class lib4 {
        public short func1(){
            return (short)0x1234;
    }And then, I use this library for the java card applet which is developed onto another project in Netbeans as well. This applet invokes func1 in class lib4. This is the source code of the applet
    package app1;
    import javacard.framework.*;
    import lib4.*;
    public class app1 extends Applet {
        public static void install(byte[] bArray, short bOffset, byte bLength) {
            new app1();
        protected app1() {
            register();
        public void process(APDU apdu) {
            //Insert your code here
            short t;
            lib4 d= new lib4();
            t = d.func1();
            ISOException.throwIt((short)t);
    }However, when I build this applet by Netbeans, the error is "error: export file lib4.exp of package lib4 not found.". I think that's fine if I build them by ANT TASK. Nervertheless, for the sake of emulating, I want to build them onto Netbeans.
    This is the whole result of the build
    init-platform-properties:
    Using JavaCard Platform Definition at C:\Documents and Settings\chandufo\.netbeans\6.9\config\Services\Platforms\org-netbeans-api-java-Platform\javacard_default.jcplatform
    Java Card Home is C:\Program Files\NetBeans 6.9\javacard\JCDK3.0.2_ConnectedEdition (Java Card Platform)
    init-ri-properties:
    init-device-properties:
    Platform device property name is jcplatform.javacard_default.devicespath
    Computed device folder path is C:\Documents and Settings\chandufo\.netbeans\6.9\config\org-netbeans-modules-javacard\servers\javacard_default
    Platform device file path property name is C:\Documents and Settings\chandufo\.netbeans\6.9\config\org-netbeans-modules-javacard\servers\javacard_default\Default Device.jcard
    Deploying to device Default Device http port 8019
    init-keystore:
    Keystore is C:\Program Files\NetBeans 6.9\javacard\JCDK3.0.2_ConnectedEdition/samples/keystore/a.keystore
    build-dependencies:
    unpack-dependencies:
    compile:
    Compiling 1 source file to D:\netbean\app1\build\APPLET-INF\classes
    compile-proxies:
    create-descriptors:
    create-static-pages:
    do-pack:
    Resolved dist.bundle as relative file D:\netbean\app1\dist\app1.cap
    Resolved build.dir as relative file D:\netbean\app1\build
    Packager [v3.0.2]
        Copyright (c) 2009 Sun Microsystems, Inc.
        All rights reserved.
        Use is subject to license terms.
    [ INFO: ] Validating Command Line
    [ INFO: ] Setting packaging information
    [ INFO: ] Package is being created
    [ INFO: ] Converter [v3.0.2]
    [ INFO: ]     Copyright (c) 2009 Sun Microsystems, Inc.
        All rights reserved.
        Use is subject to license terms.
    [ INFO: ] conversion completed with 1 errors and 0 warnings.
    error: export file lib4.exp of package lib4 not found.
    D:\netbean\app1\nbproject\build-impl.xml:205: Creation of D:\netbean\app1\dist\app1.cap was not successful. See Packager output
    BUILD FAILED (total time: 1 second)-->> What can I do now?
    Any kinds of help will be appreaciated.

    First things first.
    Do you know how to compile a simple hello word program, get it to compile, and run it in jbuilder? Do you know how to do other basic programming tasks (ignoring iADF for now) in the IDE? If not, you need to concentrate on how to use jbuilder before messing with Oracle ADF (Oracle Application Development Framework). Alternately, if you are very familiar with another IDE such as Eclipse, you can look at ADF plugins for it instead (if they exist). If you are not familiar with Java, its supporing technologies, and an IDE very well, I suggest you drop ADF and work on simpler architectures because ADF is way, way too advanced for you at this time. Instead, spend your time reading books on Java, etc from cover to cover and working through a number of their examples instead.
    Assuming you are an experienced programmer and plan to go ahead with ADF, I suggest you go to amazon.com and order a book on ADF that has good reviews. Read it from cover to cover and work through a number of the book's examples. You should start out with a very very simple ADF project before attempting something more complicated, then build on it. If you are not familiar with some of the components of ADF such as JSF, I suggest you create a few simple projects using them in isolation before combining them all under ADF.

  • How to run a project in java

    hi all
    i am new to jdevelper and adf.
    really i need help i created a project and now i want to run it
    but i do not know how to run it
    my jdeveloper 11g R1 and i also compile the project and its showing me successful compilation
    0-error and 0 warngs....
    plz guide me.

    First things first.
    Do you know how to compile a simple hello word program, get it to compile, and run it in jbuilder? Do you know how to do other basic programming tasks (ignoring iADF for now) in the IDE? If not, you need to concentrate on how to use jbuilder before messing with Oracle ADF (Oracle Application Development Framework). Alternately, if you are very familiar with another IDE such as Eclipse, you can look at ADF plugins for it instead (if they exist). If you are not familiar with Java, its supporing technologies, and an IDE very well, I suggest you drop ADF and work on simpler architectures because ADF is way, way too advanced for you at this time. Instead, spend your time reading books on Java, etc from cover to cover and working through a number of their examples instead.
    Assuming you are an experienced programmer and plan to go ahead with ADF, I suggest you go to amazon.com and order a book on ADF that has good reviews. Read it from cover to cover and work through a number of the book's examples. You should start out with a very very simple ADF project before attempting something more complicated, then build on it. If you are not familiar with some of the components of ADF such as JSF, I suggest you create a few simple projects using them in isolation before combining them all under ADF.

  • PostScript 3 and JDF

    Can a printer that supports PostScript 3 and PDF direct, support the use of JDF files?  I would like to send a JDF file to perform such tasks as tray selection, number of copies or duplexing.  I am using Lexmark C736 and C935.  If they do support this functionality, is it just a matter of sending the xml and then the pdf ?
    Thanks,

    Hello Pictet,
      As per my little understanding in printing systems, JDF is a standard way of communication and which needs to be converted to binary format say raw format to print. JDF is evovled in recent years, so may be the feature you are asking will be answered in adavanced RIP which built in in the future Printers. As of now RIP process only for postscript and picking up the trays like job instructions can't be passed using PS, it can be through JDF , and response and tracking back with JMF. But here JDF implementation you need to have Print controller (MIS) which takes the JDF in hotfolder, this is expensive sytem and demands each printer to be connected to one MIS... Still we may have to wait for a proper implementation with less budget and simple architecture untill printer manufactures support native JDF support.
    as @Dov Isaacs said, we may have to follow the manufacturer for this.

  • Separating presentation from business logic.

    I recently wrote an article on how to separate JSP presentation from the business logic without a complicated framework.
    http://labs.revision10.com/?p=16
    I haven't seen this exact approach taken before, but believe it works fairly well for most simple web applications. Applications which tend to attract many developers to PHP do to its simple architecture.
    What are your thoughts on this approach?
    Thanks!

    Here goes the answers to your question. (according to my knowledge)
    1. Deciding a server is depends on your design of the application. According to point 3, you are better to use JMS with publish and subscribe model. In this case you have to choose a JMS server that supports your needs
    2. Again it is depends on your Design, one way is to put a shared memory for data and write a thread that reads from the shared memory or use java.net package or use JMS etc.
    3. Create one JMS source and all other will be JMS destinations.
    4. You can use EJBs or Java classes based on your requirements and design to process the data.
    5. Using AWT or Swing as a presentatin layer is good. But you desperately want to display it using Win 32 objects, then why dont to go for Microsoft technologies??

  • Filter in Attribute view

    I basically want to have a view that displays two columns from my table, but not have any of the columns repeat the same ID or Name
    For example if table data looked like this 
    Name ID
    John 204
    John 204
    John204
    Mel 205
    Mel 205
    Mary 205
    I want the View to display
    Name ID
    John 204
    Mel 205
    Mary 206
    I feel as though there is a real easy solution to this but I'm not sure how to do it.
    Thanks,
    Connor

    Hi,
    It will depends on ur data modelling.. and the logic
    mainly 3 views
    Attribute view  - consists of dimension or master tables
    analytical view - along with attribute view or some master tables it will have  fact table or transaction table table (basically a numeric or measure column presenting in a table)
    Calculation view - based on ur logic u can choose graphical/ complex -scripting methods...
    (Graphical, scripting)
    but in each step u should check the data integrity # no records retrieved are correct or not.., because in ur table if u r having composite relationships then data may go for looping especially when u r using analytical view..
    so for simple architecture or aggregation columns u can go for analytical view
    i enclosed  file in which it explains the modeling structure on what purpose we need to use the 3 types of view..
    hope this will help you.
    Thanks,
    Thara

  • Advantages and disadvantages of using Caringorm Framework.

    Hi,
    I am new to Caringorm framework.. In our project we need to make discussion whether to use Caringorm framework or a simpler architecture(flex à servicesàServer side) to use
    Please let me know the advantages and disadvantages of using Caringorm framework from your experiences.
    Thanks in advance.

    hi,
    Data about an application object is often distributed on several tables. By defining a view, you can define an application-dependent view that combines this data. The structure of such a view is defined by specifying the tables and fields used in the view. Fields that are not required can be hidden, thereby minimizing interfaces. A view can be used in ABAP programs for data selection.
    More complicated views can comprise several base tables, the individual tables being linked with a relational join operation. If we dont specify the key fields, it takes time to fetch teh results.
    Regards,
    Sailaja.

  • A small and easy JPA

    I know that after RoR(Ruby on Rails) every one is working toward making a simple architecture for ORM and RPC and so am I!!! I will really like people to get actively involve in it by reading, leaving comments or by writing code.
    Please visit the web site to get the idea of it.
    http://sites.google.com/a/cynosuredev.com/simple-orm/Home
    The whole concept of the project is to bring simplicity in Java without loosing its power. No project should force a developer to use a certain web container or libraries that work only on higher version of JRE, or no API should ever make developer learn a lot of things.

    Thanks Mr_Silly_v2&omcgovern for your comments and suggestions,
    UILOGIC is a small organization now, but its product is innovative, and UILOGIC Dedicate to provide effort for the java world to simplify the UI design.
    Actually, DUIL's core feature is the "Dynamical" and i18n (The relationship of DUIL&JAVA is more like struts&JSP), that means the developer need not write code for that case (control the relationship of UI component), of course, you can control all of your UI components with native java code in small project, but the maintenance cost will be terrible if you project grow larger and larger, so DUIL can abstract your UI logic from the native java code, and you can assign different engineers to maintain them independently, this feature will reduce the maintenance cost.
    As for the complex of sample that Mr_Silly_v2 referred, it is because the GridBagLayout is more complex, DUIL's target is provide a mechanism for customer to maintain the larger UI project,
    As for the support page that omcgovern referred, we apologize for that, UILOGIC is prepareing a technical forum for developer in the near future.
    Thanks for you comments again, the growth of DUIL need your suggestion, we believe that DUIL will help you to design the UI easier and easier.

  • Creating Queries from Cubes and ODS

    Dear Gurus:
    I'd like to learn how to make queries from ODS and CUBES.  can any Guru out there prescribe a particular infocube / ods project for me to make report on in both 3.5 and BI 7?  I can send daily reports on my progress.  I think this is the only way I will learn..  I may even have to seek help to create a simple architecture from Source DataSourc to Target Data Source to transfer Rules to InforSource to ODS to Cube and then fuill it with practice data just so that I can design a query / queries...  Can any kind BW Guru offer me his/her assistance please...  I may run out of a job if I dont learn soon...
    <b>By the way... I would like to make it known that I am starting out totally from scratch.... As in ZERO BW 3.5 and/or BI 7.0 experience nor application background in either. Hence the why I seek expert advice.Your kind support, understanding and advice will be greatly appreciated to no end!</b>

    The best way to start off is by reading the material on BW. The link below will give all the materials.
    http://www.mysapbi.blogspot.com/
    The to get hands on experience follow the scenarios in the best practices the link is below.
    http://help.sap.com/bp_biv335/BI_EN/html/Bw.htm
    And to get a tutor the best way I know is search for an institute in the following link
    www.sulekha.com
    Hope this helps.
    Bhargava

Maybe you are looking for

  • How do i use flash controls in android?

    what should be simple isnt. if i double click a flash ibject/video it maximizes. how do i click the controls like pause or full screen? occasionally it works but mostly it jumps to the link of the video instead. long press brings up a context menu of

  • Trying to import 200+ email addresses (only) into AB for distribution

    I'm having trouble importing a list of email addresses into AB so that I can assign them to several groups for a newsletter distribution. The addresses were sent to me in an email and for the first month i simply copied them all into the BCC field an

  • F4 Help on depending input in other fields

    hi folks, how can we use f4 help like dynpro when the result of the search help depends on input fields on the screen. how to do thtat with web dynpro? kind regards oliver

  • Condition record number

    Hi All, I know the conditin type , application Sequential number of the condition, by this I went for finding out condition records in KONP table , here I could find out multiple condition records. How could I get exact one required. Regards, vinesh

  • Icon printing in smartforms

    Dear All,              I need to print an icon in smartform through program , i will be passing the icon value in one variable in program and pass that variable in smartforms, for example wicon = '<769>' and pass the wicon in smartforms but it's not