Migrating Model 2 Architecture

Hello,
I am writing an application which needs to be migrated to different servers.
If I were to write this using model 2 architecture, can the framework be encapsulated within the application, or would I need to install the framework on each server.
I suppose what I am asking is whether frameworks can be installed at the level of a Web-App, or are they installed at the root of the Web-Server?
Thanks,

Hmmm,
Well I wanted to learn more Java rather than someone
elses tags.
:), tags are a lovely feature of jsp. I agree that writing it is far far pleasant than using other people's.
Im also put off by the number of simple things that
people get stuck on in these forums, really basic
things that they dont know how to achieve with the
framework.
Agreed, but for every technology there's a learning curve and that probably is steepest in java. You will be surprised to see that there are an equal number of 'Cant get Hello World to Work' threads in the core java forum, but that shouldnt be a cause for a person to shun java :)
Also, I tried using Studio Creator, which uses JSF, I
got really nasty un-recoverable errors, which I could
not resolve because their source lay in the third
party code.I would rather recommend to lay off jsf for now atleast until we begin to see some good server side support for that. I know of atleast one project that started off with jsf on websphere and then had to quickly switch to struts for want of support and bugs on jsf.
>
Also, once you tie your app into a framework your
stuck with it, which also put me off a little.
Perhaps I will re-visit struts, I paid for a book on
the subject so may as well get something from
it.....
Dont you find using Java classes pushes your
knowledge??
There is a world of API's to play with, even you cant
know them all !!Yes, agreed. If asked to create a web application using struts, I may have to turn to the books/tutorial for it.
However I had studied it once and the way they use tags + beans is an incredible thing - you define a bean, bind it to a scope and use the bean in your tags (the html tag library is awesome)
Now it would have taken a lot of learning the core api to graduate to a level where you could have thought this up of your own. Every framework has a neat way to do things and even if you dont use them you can learn from them and that makes you better - you would learn to use the apis better.
Personally the way I think of it is - the core apis are the underlying force and you have to master them. I have seen lots of people who are supposedly good on struts and who dont know what scope bindings mean :)
The frameworks gives you a way to harness the apis to make your web application so easily configurable and lends a touch of elegance to it. You neednt use it, but you can learn from it.
I am not a great fan of frameowrks, btw :). IMO they are over engineered the level of which is inversely proportional to the documentation ;)
cheers,
ram.

Similar Messages

  • Comparing ABAP development process with Model Driven Architecture concept

    My Background
    I am a postgraduate student writing a Masters Degree Dissertation titled “An Investigation into how compatible ERP Development Process is with Model Driven Development Philosophy: A SAP R/3 Case Study”.
    The aim of this project is to compare ERP system development process with Model Driven Development (MDD) and to identify whether and how they can be used together. Model Driven Architecture (MDA) is Object Management Group’s (OMG) flavour of the MDD philosophy and is the paradigm that will be used here.
    I have chosen SAP R/3 as my case study in order to narrow the research and want to explore the development processes/cycle involved in using ABAP/4 to reconfigure/customize SAP R/3 system during implementation.
    An overview of the MDA concept according to OMG is given below. Following this, I’ve provided some questions that are open to discussions.
    Overview of the MDA Concept
    The Model Driven Architecture (MDA) is an approach to software systems development that separates the specification of system functionality from the specification of the implementation of the functionality on a specific technology platform. The MDA concept provides an open, vendor-neutral approach to system interoperability.
    A recent study by the Middleware Company summarizes MDA paradigm as a development process that makes use of the following steps:
    1.     Secure business requirements for an application.
    2.     Develop UML diagrams for the domain model, independent of any particular technology (J2EE, Microsoft .NET, CORBA, etc). This UML model represents the core business services and components. This UML model is called Platform Independent Model (PIM) because it is completely technology-independent and will be the same regardless of whether you decided to use J2EE or .NET. You develop this UML model using UML modelling capabilities of an MDA-specific modelling tool.
    3.     Build UML diagrams for the application, specific to a particular technology (J2EE, for example). This UML model will have design patterns. This UML model is called Platform Specific Model (PSM). You can build this manually, or you can generate much of it using an MDA tool and hand-tune only pieces of it that require customisation.
    4.     Finally, generate the application code using an MDA tool. That is to say, instead of writing the application by hand based on the UML model, you generate the majority of it from the UML diagrams.
    To develop an application using MDA, it is necessary to first build a PIM of the application, then transform this, using a standardised mapping into a PSM, and, finally, map the latter into the application code.
    A mapping is a set of rules and techniques used to modify one model in order to get another model. In MDA, mappings are used for transforming:
    1)     PIM to PIM. This transformation is used when models are enhanced, filtered or specialized during the development lifecycle without needing any platform dependent information. One of the most obvious mappings is the analysis to design models transformation. PIM to PIM mappings, are generally related to model refinement.
    2)     PIM to PSM. This transformation is used when the PIM is sufficiently refined to be projected to the execution infrastructure. The projection is based on the platform characteristics. Describing these characteristics should be done using UML description. Going from a logical component model to a commercial existing component model is a kind of PIM to PSM mapping.
    3)     PSM to PSM. This transformation is needed for component realization and deployment. PSM to PSM mapping are generally related to platform dependent model refinement.
    4)     PSM to PIM. This transformation is required for abstracting models of existing implementations in a particular technology into a platform-independent model. This procedure often resembles a “mining” process that is hard to be fully automated. It may be supported by tools, though. Ideally, the result of this mapping will match the corresponding PIM to PSM mapping.
    Questions/Discussions
    1.     What specific stages are involved in development using ABAP/4? (e.g., requirements gathering, analysis, design, coding, etc)
    2.     Do these stages fit into any traditional software development lifecycle? (e.g. waterfall model, v-model, etc)
    3.     Which of the stages in (1) above best describes the Platform Independent Model (PIM) of the MDA concept above?
    4.     Which of the stages in (1) above best describes the Platform Specific Model (PSM) of the MDA concept above?
    5.     How does the Accelerated SAP roadmap relate to the MDA concept above?
    6.     Assuming there’s a change in business requirements of a company that could lead to reconfiguring/customizing the R/3 system, how is this achieved? For instance, if a model has earlier been developed for that particular process, how does the change in the model affect coding/modification?
    7.     How is coding achieved with respect to the reconfiguration of the business models or reference models?
    8.     Are all coding manually done or are there tools in the ABAP Workbench that enable codes to be generated automatically from the models of the system?
    9.     How much time is spent in coding compared to developing business models like EPC models?

    I've also read about the SAP Composite Application Framework (CAF).
    But it seems that it's only for Java development....

  • Model 2 architecture only works with forms?

    Hi,
    I want to implement model 2 architecture for my application i have model as java classes, Controller the servlet and JSP the view.
    I want to know if this architecture is only for forms?.
    I want to implement for a event like when a hyper link is clicked then some method in my Java class is invoked and the result displayed on JSP.
    Can this be implemented using model 2 architecture ?
    Thank you.

    I want to know if this architecture is only for forms?.Forms are irrelevant.
    They just provide a way to enter and submit parameters from the user.
    You can just as easily use hyperlinks with parameters encoded on the URL. The server side handling for retrieving parameters remains the same: request.getParameter().
    However there are a couple of limitations because Hyperlinks can only use HTTP "GET", where forms can use HTTP "POST" as well.
    - parameters will be visible in the address bar
    - you have a limitation on a length of the parameters (Post doesn't have this limitation)
    The Model2 architecture is completely independant of whether you use get or post to submit your parameters. What makes it model2/mvc as opposed to model1 is that you run through a servlet layer, rather than doing absolutely everything in JSPs
    Cheers,
    evnafets

  • What are model I & model II architecture

    hi,
    Can anyone help me to understand what is a model I & model II architecture and what is the diffrence between the two

    See:
    Identifying iPod models

  • Model II Architecture- The Flpw?

    Ok in Model II Architecture,
    1. What's the convention - always JSP's instantiate the PageBean or the Controller (through another class) instantiate PageBean or is it dependent on specific requirements?
    2. I have first.jsp and upon submission I get second.jsp , and in between FirstPageBean.class will process the request (suppose form validation) and SecondPageBean will process the request and I get second.jsp.
    What's the convention of passing around action and next page.
    Please provide me the basic flow instead of just mentioning something like servlet mapping. Thanks

    The general convetion used in Model 2 MVC is to have a servlet or framework process an incoming form request (e.g. a POST), create a JavaBean object (or simple object), place that object in the request scope, and dispatch to the next JSP page.
    HTML FORM ---> Serlvet----> JSP PAGE
    Keep in mind many frameworks other there will do this for you. There is no need to go out there re-inventing the wheel.

  • Model II Architecture - The Flow?

    Ok in Model II Architecture,
    1. What's the convention - always JSP's instantiate the PageBean or the Controller (through another class) instantiate PageBean or is it dependent on specific requirements?
    2. I have first.jsp and upon submission I get second.jsp , and in between FirstPageBean.class will process the request (suppose form validation) and SecondPageBean will process the request and I get second.jsp.
    What's the convention of passing around action and next page.
    Please provide me the basic flow instead of just mentioning something like servlet mapping. Thanks

    Struts is a commonly used MVC system, so in relation to that...
    1) In Struts, the controller creates the form beans for the forms. But for other beans that aren't related to that could be created anywhere.
    2) In Struts, the submission goes to the controller which creates the form bean, which has a validate method that is called and errors are returned from that, if any. If any errors, it fowards to the page it came from. If not, it goes to the action, which can to further validation, but the action specifically directs a forward based on the results of the action, which could be back to the input page or some other results display page(s).
    You might want to get Struts and play with it.

  • Example of using model 2 architecture

    hi,
    could someone please direct me to a decend example of using model 2 architecture with jsp and servlets. i'm learning j2ee right now and my book has a simple example with one servlet and 2 jsp pages, are there any examples with more than 1 servlet and 2 jsp pages that are helpful?
    Thank you.

    check out google.com for source code...

  • Using model 1 Architecture for inserting row into DB...

    The question is on the design of a JSP using Model 1 architecture.
    I have a html form with 3 fields taking input from user. I have made a java bean with 3 instance varibales in the name of the field names and with getter() setter() methods too.
    I dont want to hardcode the database access in the JSP. How do i acheive modularity or make use of object orientation concepts in the JSP to open aconnection and save the record into a database.
    I dont want the conventional way of harcoding like registering DriverManager... Creating Statement opject and OPening Connection...... and with Statement object to call executeUpdate() method...
    These all should be encapsulated in class and methods so that my JSP looks simple......
    Java Gurus, How do i get going.........

    Untill now, I have motsly written java web applications merely showing information; there's no insert or update available. nevertheless, the design pattern MVC or Model-View-Controller can work just as good for display-only web apps as for the rest.
    You're right if you don't want to have the database connection inside your JSP's. So how do you have to deal with it. The letters MVC already tell a part of the story. You have 3 kinds of objects :
    - Model : the so-called Java Beans; these objects refer to the concepts known to the usezr of the web app, like Client, Product, Order, Orderline, Invoice, Payment
    - View : these are the JSP's
    - Controller : this is the heart of the web app; Java uses the servlets to be the controller.
    But there's another kind of object you will need, namely the DAO or Data Access Object. These objects define the contact with the database, contain the SQL-statements and make objects of the Model type.
    I'll give 2 examples. The first is the GeneralDao which you define just once. This GeneralDao contains the database driver you're using.
    /** Java class "GeneralDao.java" generated from Poseidon for UML.
    * Poseidon for UML is developed by Gentleware.
    * Generated with velocity template engine.
    package org.gertcuppens.dao;
    // import java.util.*;
    import java.util.ResourceBundle;
    import java.sql.*;
    /* import org.apache.log4j */
    import org.apache.log4j.Logger;
    public abstract class GeneralDao {
    // operations
    * de GeneralDao is de algemene klasse waar alle andere DAO's of Data Access
    * Objects van erven. Het is de bedoeling om in deze klasse ��nmaal de
    * getConnection te defini�ren
    * <p>
    * getConnection() connecteert met de databank afhankelijk van de JDBC-driver
    * die voorhanden is. Deze methode zorgt ervoor dat alle afgeleide DAO's van
    * dezelfde driver gebruik maken terwijl er toch maar op ��n plaats de naam
    * van de driver gedefinieerd is.
    * </p>
         protected Connection getConnection()
              throws java.sql.SQLException
         Connection dbconn = null;     
         ResourceBundle resBundle;
         Logger mopoLogger = Logger.getLogger("mopo.log");               
         mopoLogger.debug("start connectie databank " );      
              try
              Class.forName("com.mysql.jdbc.Driver").newInstance();
              resBundle = ResourceBundle.getBundle("gcoConfig");
              mopoLogger.debug("ophalen resourceBundle (gcoConfig) " );
              String dbConnectie = resBundle.getString("databaseconnection");
              mopoLogger.debug("lezen databaseconnection in resourceBundle " );
              //dbconn = DriverManager.getConnection("jdbc:mysql://localhost/gco");
              dbconn = DriverManager.getConnection(dbConnectie);
              mopoLogger.debug("maken connectie databank " );
              } catch (InstantiationException e)
                   System.out.println("GeneralDao - Fout bij getConnection - instantiation " );
                   mopoLogger.fatal("GeneralDao - Fout bij getConnection - instantiation " );
                   e.printStackTrace();
              } catch (IllegalAccessException e)
                   System.out.println("GeneralDao - Fout bij getConnection - illegal acces " );
                   mopoLogger.fatal("GeneralDao - Fout bij getConnection - illegal acces " );
                   e.printStackTrace();
              } catch (ClassNotFoundException e)
                   System.out.println("GeneralDao - Fout bij getConnection - class not found " );
                   mopoLogger.fatal("GeneralDao - Fout bij getConnection - class not found " );
                   e.printStackTrace();
              return dbconn;
    } // end GeneralDao
    Each object of the Model type should have a corresponding DAO. In my webapp I had 3 kinds of model objects, so I've defined 3 DAO's. All these DAO's are children of the GeneralDao. I'll give an example of this.
    package org.gertcuppens.dao;
    import java.sql.Connection;
    import java.sql.PreparedStatement;
    import java.sql.ResultSet;
    import java.sql.SQLException;
    import org.gertcuppens.general.Gebruiker;
    /* import org.apache.log4j */
    import org.apache.log4j.Logger;
    public class GebruikerDao extends GeneralDao {
    * Zoekt de gebruiker op aan de hand van de opgegeven naam en wachtwoord
    * @return Gebruiker
    * @param _naam
    * @param _wachtwoord
    public Gebruiker findGebruiker(String naam, String wachtwoord)
    throws SQLException
         Logger mopoLogger = Logger.getLogger("mopo.log");               
         mopoLogger.debug("start findGebruiker" );      
    StringBuffer zoekString = new StringBuffer();
    zoekString.append ("select * from gebruiker ");
    zoekString.append("where naam=? and wachtwoord=? ");
         Connection con = getConnection();
    PreparedStatement ps = con.prepareStatement(zoekString.toString());
    ps.setString(1,_naam);
    ps.setString(2,_wachtwoord);
    ResultSet rs = ps.executeQuery();
    if (rs.next() )
    Gebruiker gebruiker = new Gebruiker(rs);
    rs.close();
    ps.close();
    con.close();
    mopoLogger.debug("gebruiker gevonden " + gebruiker.getNaam());
    return gebruiker;      
    else {
                   ps.close();
                   con.close();
                   mopoLogger.debug("geen gebruiker gevonden");
                   return null;
    } // end findGebruiker
    } // end GebruikerDao
    Want to know more about this ? Just give me a sign.

  • Migrating Models and Metaoutlines from EIS to Studio

    Hi John,
    In the migration link: http://download.oracle.com/docs/cd/E12825_01/epm.111/est_help/eis_migration.htm
    the point 7 says: Click in the Data Source Connection column and, from the drop-down list, select the target relational
    database.
    Note: The target relational database should match the Integration Services target data source.
    Any idea wat it means?
    I did not understand this.
    -Regards,
    Avishek.

    It just means that in the dropdown you need to pick the name that maps to the schema where your meta/data tables are stored for the EIS model/metaoutline you are migrating.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Model Driven Architecture

    Hi,
    Does SAP support the MDA approach of the OMG (aka Object Management Group)?
    If so, which UML modelling tool / code generation tool is provided?
    Regards
    Oliver

    Pran,
    thanks for your reply.
    I'm not quite sure if Together is a mda tool. Mda is a little bit more than UML roundtrip engineering, and mda is not mentioned on the borland site.
    Another question is, if sap officially supports mda and how it fits into the RAD approach of SAP (WebDynPRO perspective of Developer Studio).
    Regards
    Oliver

  • MDA (Model Driven Architecture) Discussion

    This is a topic that's been rearing its ugly head recently, and since this is the new home of ALT ...
    What do people think about MDA? I heard a developer the other day claim it was "the only way software engineering can mature as a branch of traditional engineering". Basically, this is the way to mass produce consistent (high) quality software. I think this is &#99;rap, but there you go ...
    The problems I have with MDA are:
    1. Are diagrams really the best representation of logic?
    2. Those people that claim MDA is a "silver bullet".
    3. The idea that an "architect" (i.e. probably me or you) will do the initial design and generate the framework, then any monkey with a keyboard can do the rest.
    Anyone got any thoughts on the matter? Any first hand experiences?

    I agree with you to the extent that I dont believe there to be one single methodology which can guarantee anything - all methodologies are afterall only as good as the people implementing them.
    In response to
    1) I would say that diagramming allows us to communicate the abstract ideas which form the basis of the early design of a system, and provides an excellent mechanism for charting, and justifying, changes in design. I would ask, what would you have in the place of diagrammatic models? I've worked on a few projects where the only design documentation was huge reams of narrative, extremely difficult to work from and maintain.
    2) Nothing is a magic bullet to producing robust, maintainable software (unless its test-driven development...), but models help us to share a common representational language for complex problems.
    3) I dont think thats the point - the best architects leave a great leeway to the individual developer in terms of implementation of the model (conversely, or course, $hit architects dont, but then, any project is ohly as good as its team members), and work closely during the development, so that the design model is not seen as something which is immutable, but is the reference point for kicking off development, and will undergo change as you work through iterations.
    Personally, having worked on projects with modelling, and those without, I'd rather work on those where there is extensive modelling going on.
    Just my sixpenn'orth...

  • Another modeling and architecture question

    Hello,
    For some reason I still can't get my head around DocDB for more complicated relationships...
    An extreme example in my app is a Practice Session. A session contains many attributes and could have multiple tasks, resources, songs, play-lists, and exercises. All of these items are modeled separately and can be added through their own forms.
    Therefore lists of these items can be selected to add to a session but they also exist on their own.(to add to other types) I understand in a relational model how these multiple items can be added to a session. Relations through integer foreign keys
    etc make sense there. In documents of JSON on the other hand I don't understand how to save these files and then correctly query them.
    Lets say I have a practice session form that adds all these multiple items when submitted to a session 
    document.
    here is a model of a practice session:
    public class PracticeSessions : Document
    [Key]
    [ScaffoldColumn(false)]
    [JsonProperty(PropertyName = "id")]
    public string objId { get; private set; } // session_ID (Primary key)
    [JsonProperty(PropertyName = "name")]
    [Required]
    [Display(Name = "Name")]
    public string Name { get; set; } // session_name
    [MaxLength(500)]
    [Display(Name = "Content")]
    [AllowHtml]
    [JsonProperty(PropertyName = "content")]
    public string Content { get; set; } // session_content
    [JsonProperty(PropertyName = "practiceResources")]
    [Display(Name = "Resources")]
    public List<PracticeResources> PracticeResources { get; set; }
    [JsonProperty(PropertyName = "songLearnList")]
    [Display(Name = "Song Learnlist")]
    public SongPlaylists SongLearnList { get; set; }
    [JsonProperty(PropertyName = "learnSongs")]
    [Display(Name = "Learn Songs")]
    public List<Songs> LearnSongs { get; set; }
    [JsonProperty(PropertyName = "songPlayList")]
    [Display(Name = "Song Playlist")]
    public SongPlaylists SongPlayList { get; set; }
    [JsonProperty(PropertyName = "playSongs")]
    [Display(Name = "Play Songs")]
    public List<Songs> PlaySongs { get; set; }
    [JsonProperty(PropertyName = "studyTasks")]
    [Display(Name = "Tasks")]
    public List<StudyTasks> StudyTasks { get; set; }
    [JsonProperty(PropertyName = "practiceGoals")]
    [Display(Name = "Goals")]
    public List<PracticeGoals> PracticeGoals { get; set; }
    [JsonProperty(PropertyName = "exercise")]
    [Display(Name = "Exercises")]
    public List<IPM2014.DataAccess.Exercise> Exercise { get; set; }
    [JsonProperty(PropertyName = "objectType")]
    public string objectType { get { return "practiceSessions"; } }
    [JsonProperty(PropertyName = "userId")]
    public string UserId { get; set; } // UserID
    public PracticeSessions()
    PracticeResources = new List<PracticeResources>();
    Exercise = new List<Exercise>();
    PracticeGoals = new List<PracticeGoals>();
    StudyTasks = new List<StudyTasks>();
    PlaySongs = new List<Songs>();
    LearnSongs = new List<Songs>();
    Practice resource:
    public class PracticeResources : Document
    [Key]
    [ScaffoldColumn(false)]
    [JsonProperty(PropertyName = "id")]
    public string objId { get; private set; } // resource_ID (Primary key)
    [JsonProperty(PropertyName = "name")]
    [Display(Name = "Name")]
    public string Name { get; set; } // resource_name
    [JsonProperty(PropertyName = "description")]
    [MaxLength(200)]
    [Display(Name = "Description")]
    [AllowHtml]
    public string Description { get; set; } // resource_description
    [JsonProperty(PropertyName = "notes")]
    [MaxLength(500)]
    [Display(Name = "Notes")]
    [AllowHtml]
    public string Notes { get; set; } // resource_description
    [JsonProperty(PropertyName = "type")]
    [Display(Name = "Type")]
    public string Type { get; set; } // resource_type
    [JsonProperty(PropertyName = "link")]
    // [DataType(DataType.Url)]
    [Display(Name = "Link")]
    public string Link { get; set; } // resource_link
    [JsonProperty(PropertyName = "image")]
    [Display(Name = "Image")]
    public byte[] Image { get; set; }
    [JsonProperty(PropertyName = "objectType")]
    public string objectType { get { return "practiceResources"; } }
    [ScaffoldColumn(false)]
    [JsonProperty(PropertyName = "userId")]
    public string UserId { get; set; } // UserId
    If items are selected from say a checklist box (of practice resources) I could capture the "ID" of each resource into an array and send that to the controller. At that point though the type is a string not an object of the list type I am
    adding. There is then a mismatch of types. How do I add the resource items to the session document? It won't work to just add the ID strings. Do I need to query back to the practice resource documents to get full objects to enter as a list? Even
    if I do this and it may work I end up with the whole practice resource object inside the session document and if anything changes in the original it will be forever out of sync. Does it even make sense to try to do this in a doc database? I
    really like the lack of a schema and other features of Doc DB but I don't want to try to go forward with something that isn't the right choice. Should I go back to using SQL Server and EF for 
    this? Thats what I was using originally but was worried about schema changes and scale.
    Sorry for this long winded question but I need to know if I should change my DB back end before going any further. Please let me know if you need more detail than this.
    Thank You

    hello and thanks for your reply, I probably will e-mail you so we can talk a little more about this. I think I am doing part of what you mention "A
    common approach would be to store "type" and "id" as separate fields," I just call the type, objectType. I would like to use the composite Id's but I don't know what the best practice is to create them (not to mention other products,
    but RavenDB takes care of that for you) This would also make the document names 100% more friendly when browsing them. What is the best way to manage these so they are unique? My biggest question though is still how to model and create these documents correctly.
    I have added below example JSON that currently gets created.
    [JsonProperty(PropertyName = "objectType")]
    public string objectType { get { return "practiceResources"; } }
    [JsonProperty(PropertyName = "objectType")]
    public string objectType { get { return "practiceSessions"; } }
    /* practice resource */
    "id": "7d2f2eb4-7c02-4cd0-9ff9-af8d85b692be",
    "name": "Guitar Pro 6",
    "description": "Program to play and create tabs.",
    "notes": null,
    "type": "Software",
    "link": "no url",
    "image": null,
    "objectType": "practiceResources",
    "userId": "b1185d7f-0fcb-4c5c-96b9-d145409de3ed",
    "_rid": "rOcQAL3OQQFMAAAAAAAAAA==",
    "_self": "dbs/rOcQAA==/colls/rOcQAL3OQQE=/docs/rOcQAL3OQQFMAAAAAAAAAA==/",
    "_ts": 1418690921,
    "_etag": "\"00009e00-0000-0000-0000-548f81690000\"",
    "_attachments": "attachments/"
    /* practice session example */
    "id": "a96e2ccd-1eb1-49fc-8d90-48827ae382c1",
    "name": "Zep Runthrough",
    "content": "Play through songlists for Zep Songs,to remember each.",
    "practiceResources": [],
    "songLearnList": null,
    "learnSongs": [],
    "songPlayList": {
    "id": null,
    "name": "Zeppelin Songs",
    "description": "All the songs to know and play",
    "songs": [
    "id": null,
    "name": "In the Light",
    "description": null,
    "artist": "Zep",
    "style": null,
    "notes": null,
    "bpm": null,
    "progress": null,
    "songPortion": null,
    "complexity": null,
    "done": null,
    "totalTimeHours": null,
    "videoLink": null,
    "scoreLink": null,
    "instrumentUsed": null,
    "guitarTuning": null,
    "latestUpdate": null,
    "repertoire": null,
    "favorite": null,
    "transcribe": null,
    "priority": null,
    "objectType": "songs",
    "userId": null,
    "_rid": null,
    "_self": null,
    "_ts": 0,
    "_etag": null
    "id": null,
    "name": "Ten Years Gone",
    "description": null,
    "artist": "Zep",
    "style": null,
    "notes": null,
    "bpm": null,
    "progress": null,
    "songPortion": null,
    "complexity": null,
    "done": null,
    "totalTimeHours": null,
    "videoLink": null,
    "scoreLink": null,
    "instrumentUsed": null,
    "guitarTuning": null,
    "latestUpdate": null,
    "repertoire": null,
    "favorite": null,
    "transcribe": null,
    "priority": null,
    "objectType": "songs",
    "userId": null,
    "_rid": null,
    "_self": null,
    "_ts": 0,
    "_etag": null
    "objectType": "songPlayLists",
    "userId": "b1185d7f-0fcb-4c5c-96b9-d145409de3ed",
    "_rid": null,
    "_self": null,
    "_ts": 0,
    "_etag": null
    "playSongs": [],
    "studyTasks": [],
    "practiceGoals": [],
    "exercise": [],
    "objectType": "practiceSessions",
    "userId": "b1185d7f-0fcb-4c5c-96b9-d145409de3ed",
    "_rid": "rOcQAL3OQQExAAAAAAAAAA==",
    "_self": "dbs/rOcQAA==/colls/rOcQAL3OQQE=/docs/rOcQAL3OQQExAAAAAAAAAA==/",
    "_ts": 1418690921,
    "_etag": "\"00008300-0000-0000-0000-548f81690000\"",
    "_attachments": "attachments/"

  • ABAP Model-Drivel Architecture

    Hello All,
    I'm looking for a tool that allows to create ABAP Objects from an UML schema or a NW-embeded UML Editor with ABAP code generation.
    I've heard that Netweaver has some MDA features but I'm afraid that they are only focused on Java development.
    Does anyone know if this is already included in Netweaver for ABAP?
    Any tool/transaction available?
    Is it planned to be developed in the future?
    Any information would be appreciated.
    Best regards,
    Angel Cepa

    I've also read about the SAP Composite Application Framework (CAF).
    But it seems that it's only for Java development....

  • Model view architecture

    I aint good in programming ,but i realised i designed a system without incorporating the mvc.
    is my system bad now?

    Define "bad" ...
    It didn't magically get worse when you found out about MVC - on the other hand if it's not using that sort of separation of concerns it may be less maintainable than it might otherwise have been.
    In the short term however, as long as it works ok, I would worry more about commenting design and implementation decisions in your code than trying to refactor it.

  • How to migrate configurator models from one instance to another in R12

    Hi
    I want to migrate models from one instance to another using the Migrate models Program .For this do we need to create a Database link between the two configurator instances .Can anybody detail the steps to be followed

    Sumit,
    I am trying to figure out how to implement copying a quote line from one quote to another. Could you please let me know waht you found out regarding the usage of package. As of now I am only trying it in R11 but I will also need to know how to do it in R12 for future. So could you please tell me how you accomplished it in both releases with probably some sample code.
    Thanks in advance,
    Vinodh Ramadoss

Maybe you are looking for

  • Toad read only sessions open a transaction  in DB?

    Hi, When I check v$transaction, I see all TOAD and sqldeveloper sessions which are read only accounts. If I use the same user in sqlplus it won't appear in v$transaction. I am puzzled why these tools create a transaction for even select queries. How

  • Oracle Apps Technical Material/tutorial

    Hiii I am beginer. and i m working in Oracle Apps technical ,can u plz send me Technical Material which will be helpful. My mail id [email protected] I will be highly oblized to u ....

  • My computer won't restart with the snow leopard install

    my computer won't restart with installing snow leopard

  • Server 2011 won't boot - unknown cause

    I was told to ask question here; Hi, I have looked at other threads but can't seem to solve my issue. So I have Server 2011 installed and really took care of my system.  I was installing updates, on any power loss I ran chkdsk every time, installed p

  • APO DP Security - Securing by Characteristics (Sales Org & Plant)

    We currently secure by Planning Areas and Planning Books, but now need to secure by Sales Org and Plant within Planning Areas. Note 400434 refers to using exit EXIT_/SAPAPO/SAPLMCPR_015 and badi /SAPAPO/SDP_SELECTOR but I need more info. Has anyone i