JHeadstart 10.1.3 questions

I have a few questions about the new 10.1.3 version. The text below is copied from the old JHeadstart blog, so I'd like to see what that described features were implemented in this release:
Generation of JSF / ADF Faces pages. Instead of generating UIX pages, the new release will generate ADF Faces pages (in .jspx format). What is now known as View Type "JSP" will also result in .jspx pages using JSF tags. We are still investigating what mix of JSF implementations (RI, ADF Faces, MyFaces?) we want to use in these pages.
Is it using ADF Faces only? If so, does it have any chance to use more than one JSF implementation in the future?
A new extendable and pluggable generator architecture. As you might know, the JHeadstart Application Generator is driven by generator templates. These templates contain tokens that are resolved and replaced with dynamic content. Currenty, the tokens are resolved by a mix of XSLT stylesheets and java classes. In the next release, we will go for java classes only and we will use the Spring Bean Factory to instantiate the JHeadstart Token Resolver classes. This will make it very easy to plug in your own customized token resolvers: just register them in the bean factory xml file.
This is one of the most interesting features for me and one of the most I don't have a good knowledge as well. Of course, we have to deal frequently with post-generation changes, and most of time we would like to be able to modify the original generator. How easy (and well documented) will this feature be available for us? Is it expected that an experienced Java programmer can easily add/define/change the templates?
Nice to have, but not committed features for this release include export to excel, generic report launch form (supporting Oracle reports and XML Publisher) and matrix forms.
Any advances in this features? The export to excel is one that I realized and was planning to implement in 10.1.2, integrating it with Jasper. The idea was to give the user an easy way to export/print all that current data (since HTML is not a good option to export/print) and from the programmer perspective, it could have this feature in an UIX page without the need to code anything. But of course, if this is planned to be in JHeadstart in the near future, it would be fine for me just wait the release.
Thanks!
Eduardo

Eduardo,
A difference with 10.1.2 is that the generated page content is 100% template-driven. Each page snippet / component has its own template that can be customized.
The default template set included with 10.1.3 only uses ADF Faces Components but nothing stops you from creating custom templates that use other JSF Components. For example, in the ADF-JHeadstart workshop we have an exercise with custom templates where we use the MyFaces Html Editor component.
JHeadstart uses the open source Velocity template engine. The language used in the JHeadstart Templates is the Velocity Template Language (VTL). Lots of doc about Velocity can be found at http://jakarta.apache.org/velocity/
So, once you understand VTL and the JHeadstart metamodel structure and properties, you can make really advanced customizations by creating custom templates. We plan to write one of our next weblog posts about the templating mechanism.
Although the need will be because of the template-driven nature of 10.1.3, you can now easily subclass the JHeadstart generator classes that provide the information used by the templates. We use the Spring Bean Factory to register our generator classes. You can make a subclass and register your subclass in the Spring bean XML config file.
XSLT stylesheets are not used anymore.
The nice to have features will certainly not make the first production release.
Steven Davelaar,
JHeadstart Team.

Similar Messages

  • How can you add a where clause using "OR" with applied ViewCriteria?

    [JDeveloper 10.1.3 SU4]
    [JHeadstart 10.1.3 build 78]
    I am using JHeadstart, but have a question probably more in the ADF area. On the JHeadstart forum I asked:
    "I am overriding JhsApplicationModule's advancedSearch in order to be able to search in childtables. I created transient attributes, display those in advanced search and in the overridden method I check if any of these are filled by the user and create a where clause like 'EXISTS (SELECT 1 FROM <childtable> WHERE <column in childtable> = <column in EO's table> AND <another column in childtable> LIKE '<value supplied by user>)'. I add this whereclause using ViewObject.setWhereClause.
    So far so good and it works. However, if the user selects 'Result matches any criteria', combining setWhereClause and the normal advancedSearch QueryByExample implementation using ViewCriteriaRow do not provide the desired result, since the ViewCriteria and the setWhereClause are AND-ed together, which is fine if the user selects the (default) "Results match all criteria" (everything is AND-ed) but not the "Result matches any criteria", since then every criterium is OR-ed together, except for the setwhereclause criteria and the set of ViewCriteriaRows, they are AND-ed.
    I looked if I could specify that a WhereClause will be OR-ed to existing applied ViewCriteria, but no luck. Do I have to rewrite also advancedSearch's ViewCriteria implementation and write an entire setWhereClause implementation to be able to "OR" every criterium? Or any other suggestions? Can I look at the entire Where clause and rewrite it (after applyCriteria and setWhereClause are called on the VO)?
    Toine"
    Sandra Muller (JHeadstart Team) told me today: "This sounds like a JDeveloper/ADF issue that is not related to JHeadstart. The question is: how can you add a where clause using "OR" if there are already one or more ViewCriteria applied?
    To simplify the test case, you could create a simple ADF BC test client class in a test Model project without JHeadstart (in the test class, use bc4jclient + Ctrl-Enter), in which you first apply a few ViewCriteriaRows to a View Object and also add a where clause.
    Can you please log a TAR at MetaLink ( http://metalink.oracle.com/ ), or ask this question at the JDeveloper forum at http://otn.oracle.com/discussionforums/jdev.html ? (This what I am doing now ;-))
    Thanks,
    Sandra Muller
    JHeadstart Team
    Oracle Consulting"
    Anyone knowing the answer or am I asking for an enhancement?
    Toine

    Hi,
    Can you SET your whereclause as follows ?
    ('Y' = <isAnd>
    and EXISTS (SELECT 1 FROM <childtable> WHERE <column in childtable> = <column in EO's table> AND <another column in childtable> LIKE '<value supplied by user>))
    OR ('N' = <isAnd>
    AND EXISTS (SELECT 1 FROM <childtable> WHERE <column in childtable> = <column in EO's table> OR <another column in childtable> LIKE '<value supplied by user>))
    )

  • Closing the UI Shell tabs

    A good while ago there was some conversation about the problems with closing the UI Shell's tabs automatically when a task flow ended. We are experiencing the same thing when using a Task Flow Return. The task flow ends, but a blank tab remains.
    From what I could gather, the workaround at the time was a modification of the template itself as in Chris Muir's post: https://forums.oracle.com/thread/997892
    There was also a blog that, while it didn't explain the methods, provided a shell that does some interesting things: https://blogs.oracle.com/jheadstart/entry/core_adf11_uishell_with_dynamic
    My question is this: Is one of the above options still the best one out there to close a tab when the task flow ends, or has anyone found a better way to do it?
    Thank you.
    -Greg

    Hi,
    you don't have access to the tabs in the UI Tab Shell template unless you created your own version of the template. There is no close event exposed on the UI Shell API. What is it that you want to do in response to the close of a tab
    Frank

  • Headstart 6 to 11g migration

    Hello Everyone,
    I juz got new assignment in which i have to migrate Application and Database to 11g headstart.
    Current Environment details
    •     Database: Oracle 9.2.7.0
    •     Operating System: Solaris 9
    •     Production Servers: Cluster Sun E6900:
    sunc01-rx1, sunc02-rx1, sunc03-rx1
    •     Front End: VT Terminal and WEB browser
    •     Development Tools: Oracle Designer/Developer, Headstart Utilities
    Proposed Environment
    •     Database: Oracle 11g
    • Development Tools: Oracle Designer/Developer 11g, Headstart Utility ( to latest Version, i guess 11g)
    Kindly suggest me the procedure to follow, also the constraints in this migration.

    Since you want to upgrade your Designer/Forms application, please post your question at the Headstart forum: Designer Headstart This is the JHeadstart forum rewrite your question if you want to migrate to java/ADF.

  • JHeadstart 10.1.3 Developer Guide question

    Hello friends,
    I was going through the new JHeadstart 10.1.3 Developer Guide and I cant find the section under chapter 5 that was mentioned inside the security section.
    "Chapter 5 “JHeadstart Extensions to ADF Runtime”, in the “Security” section.
    The above is mentioned in Page 3-117, 3-118
    my other question: how do i change the oracle/minmal skin to a custom one. ?
    I am using the latest version of jdveloper and jheadstart 10.1.3 build 78
    Thanks,
    San

    San,
    You are right, the Security section was missing from chapter 5 of the JHeadstart Developer's Guide. Thank you for spotting it!
    I corrected the mistake, and you can find the updated JHeadstart Developer's Guide at http://download.oracle.com/consulting/jhsdevguide1013.pdf
    Hope this helps,
    Sandra Muller
    JHeadstart Team
    Oracle Consulting

  • Customizing ADF Faces Look & Feel. Some questions & suggestions

    Hi everybody,
    We are developing an application with ADF Faces using JHeadStart. For the moment, I am studying the way we must modify the JHS templates to adapt each element to our needs.
    As it's told in the JHeadStart Developer's Guide, there are two ways to customize Look & Feel:
    1) Modifying the templates
    2) ADF Skinning
    I'm using both methods, but I feel that thay are not good enough to adapt the L&F to our customer requirements.
    My main problem now is in the ADF Table customization. I want to use ADF Table because it offers us a lot of features that are not in the jsf table (the selection column, the table overflow...), and is very usefull combined with the generated JHS code. But at the same time, it doesn't offer a lot of functionality in the look & feel customization. Using JSF Table, I can set the CSS style for headers, rows, columns, the table, I can set the border, cellspacing and cellpadding. But I cannot do
    any of these thing (or at least, I don't see how) with the ADF Table.
    Our customer (a government) have a strict definition of the look & feel of his web applications. They want we use their CSS styles definition file, so they can modify at once the Look & Feel of all their applications. Modifying the L&F through skinning generate other styles, not use the style classes in our CSS (o so I think).
    So, the questions:
    1) There is any way to set the suitable styles for the ADF Table components (headers, rows)?
    1bis) Why, If I have defined a new skin, with only just a few selectors, some styles from oracle are applied? Maybe because the render kit in the 'adf-skins.xml' is "oracle.adf.desktop"? If it is true, how can I make that they are not used, I must implement a render kit or can I use another existent?
    2) Can I decide how looks the select column (for example a button instead of a radio button)? Can I decide where does it goes (right or left)?
    3) There is any way to hidden the text Show/Hide of the showDetail in the table (the tableOverflow), as I can change the icons through skinning? If it is not possible, How can I overwrite the text. I need it in Catalan, but it is shown in English for this locale. Where is the message bundle I should overwrite?
    4) There is any way to force a tree to start fully expanded?
    5) There is anywhere documentation about the javascript functions used in ADF and their meaning? I think for example in the previous question. If I knew which javascript function I should call for expand the tree and its parameters, I could put the call in the onload event of the body.
    6) I use a selectInputDate. I have skinned the launch-icon, and I would like to do a similar thing in the chooseDate that is opened in a new window. But It seems not to be affected for my skinning directives (if I put a chooseDate in the same page, its L&F follow the skinning rules I've defined). I don't know if this dialog is an ADF feature or a JHS generated feature.
    7) There is any way to keep unmodified the id I've choosed for a component? (I mean, an inputText with id="hello" in a form with id="form" will have in the HTML an id = "form:hello", but I would like it to be simply 'hello')
    8) How can I control the position and the size of a dialog (the chooseDate dialog or a dialog I've created)? In the cases I've been testing, it seems the dialog is forced to resize depending on the content. I would like to know if I can establish a fixed size.
    9) There is any way to open a non-modal dialog? (which I could keep open at the same time that another instance of the same dialog)
    For the moment, I think I have no more question. But give me time.... :-D
    The suggestion I've to do is basically more flexible components for a better customization (for example, the styles settings I've talked about previously). ADF components are nice and powerful, but I think they should generate pages that follow the tendencies in the web development: tableless pages (I cannot understand the utility of the objectSpacer existing the margins), use of CSS for layout...
    Any answer, comment or suggestion will be welcome.
    Carles.
    Message was edited by:
    cbios

    I have been able to make the UIX 2.2 and ADF Faces LAF look near identical by updating the oracle-desktop.xss file within UIX 2.2 as follows
    <!-- Change the accent color ramp to tan -->
    <style name="DarkAccentBackground">
    <!--<property name="background-color">#cccc99</property>-->
    <property name="background-color">#d2d8b0</property>
    </style>
    There are still some differences:
    1) A black line appears on the ADF Faces on the 'menu1' facet selected tab below the text. DON'T KNOW HOW TO REMOVE THIS FROM ADF Faces or add it to UIX 2.2!!!
    2) In UIX 2.2 a bulleted list uses the HTML <li> tag. In ADF Faces it doesn't use the HTML <li> tag rather it constructs the bulleted list using lower level HTML tags with the 'bullet' becoming an image, in my browser this means the disc is smaller in Faces. The motivation for this change I think is explained via this post. Since I have no control over how this specific HTML tag is rendered it forces me to replace the /adf/images/bltdscn.gif file in adf-faces-impl.jar with a larger disc!
    http://www.thescripts.com/forum/thread96839.html
    May update this again if there are other things I notice.

  • Questions, Suggestions, Bugs - results from 7-day workshop

    Last week we (AMIS that is) finished yet another JHeadstart workshop with one of our customer’s development teams. In this workshop we focused on Struts, BC4J and both JSP and UIX. (so no Toplink this time). By the way: we used JHeadstart 9.0.4.5 in conjunction with JDeveloper 9.0.4.
    Over the course of this 7 day workshop we had several discussions, most of these the result of our customer’s ambition to generate all or most of an application they had already developed manually using the Web PL/SQL Toolkit and integrated with Oracle Portal. These discussions resulted in several questions/suggestions/enhancements requests. I list them below to inspire future releases.
    Questions:
    ·     Why does JHeadstart not make use of the UIX-Struts integration (see Chapter 15 of the UIX developer’s Guide)?
    ·     How do you specify which columns/attributes in a Table Layout are sortable?
    Suggestion/Enhancement Requests:
    ·     Offer the possibility to generate Regions “Side by side” instead of always below each other
    ·     Could you provide the same kind of “nested navigation” on persistentAttribute for BC4J as you offer for Toplink, e.g. through the use of Jakarta Commons BeanUtils in DataObjectImpl.getAttribute()?
    ·     Allow Master-Detail with Detail Table-Form layout style and same page is true (at least a recipe, preferably full generation) (I do understand that having multiple Child-table-layouts with Details-buttons on the same Master-page could be an issue due to the conflicting details-events, but surely one can be arranged?)
    ·     Generation of breadcrumbs for JSP
    ·     Allow us to specify for a file upload which attribute will hold the filename; allow us to specify for download which attribute will provide the filename (for the save as dialog in the browser) and possibly the mime-type.
    ·     Allow an Alt-text property to be defined for attributes with Display Type = Image; this alt-text property can refer to another attribute.
    ·     In Jsp: Display Type displayField should generate a <bean:write> instead of a disabled <html:text> field. For domain-based attributes that are normally rendered using a pop-list (Choice), a displayField requires additional logic to display (bean:write) the meaning rather than the value
    ·     Allow the prompt to be empty (if you leave the prompt property empty, the generator will use the attribute name; you can not explictly leave it empy; the workaround is to type a single space for the prompt)
    ·     Provide a way to preview the defaults that the generator will use for properties that are not explicity set OR provide a way to explicitly set those defaults as values on the Entity Object’s attributes
    ·     Allow the Domain and Region-properties to be set through a Combo-box with a list of the available Domains and Regions
    ·     Make the private members in oracle.jheadstart.model.bc4j.handler.DataObjectImpl protected, so that a subclass can access those variables
    ·     Allow us to specify a “split prompt” , for example Weight|kg that would display as Weight …. (field) kg; make the JDG pick up split prompt from Designer and set accordingly in the VO Attribute.
    ·     Allow the definition and generation of separate prompt and hint values for Find, Table and Form-page
    ·     Provide a utility to copy VO Attribute properties between ViewObjects (or even to copy entire ViewObjects)
    ·     Documentation: provide a JDG Reference “to-from” in addition to “from-to”: it is very convenient when trying to generate an application using the JDG if you can easily find out what you have to do set in Oracle Designer in order to achieve some result in the generated application. For example: how do I generate a Table-Form layoutstyle?
    ·     Provide a shortcut to run the JDG again, with the exact same settings as the previous run; this makes incremental development using the JDG a lot more convenient; having to walk through the entire wizard for every little change in Designer is rather a pain.
    ·     Provide properties in the Group, Lookup and Region elements in the Application Structure File (editor) for recording post-generation changes
    ·     Generate Regions (minus Table Summary items) in Detail Disclosure
    ·     Provide (style)Class property on ViewObject Attributes and generate the styleClass property for UIX elements or a class property for JSPs (if the Struts tags do not cater for a Class property, you can also generate a <SPAN class=””> around the JSP items)
    ·     Provide a shortDesc or altText property for VO Attributes; these are turned into popup texts on items and can for example provide popup hints in a Table Layout; generate the UIX shortDesc property.
    ·     Provide preComment and postComment properties on VO Attributes, Groups and Regions; the values of these properties should be generated into the UIX or JSP pages as <!-- preComment value --> and <!-- postComment value -->. Not only does this allow better documentation of the generated sources, it also provides hooks for post-generation utilities.
    ·     Support displayType numberField/numberItem; this in UIX would render a right-aligned input-item
    ·     Allow specification of dateFormat at VO Attribute level (in addition to Service Element)
    ·     Switch to JSTL from the Struts tags – at least for bean:write (c:out) and all logic tags; configure new JHeadstart projects for JSTL (libraries, taglibs, web.xml etc.)
    ·     Allow multiple values to be returned from a List of Values
    ·     Allow an onBlur property on VO Attributes; this property includes a piece of JavaScript to be executed on leaving the item; the code may refer to other items in the same record. Ideally also provide other event-triggers such as onFocus, onMouseOver etc.
    Bugs?? We ran into some issues that may indicate bugs
    ·     The Master-context in UIX pages for Detail Group, Table-Form (same page false) is missing
    ·     Master context in JSP voor Detail Group, Form page (same page false) is missing
      Watch this Topic      Copyright 2004, Oracle Corporation. All rights reserved. About OTN I Contact Us I About Oracle I Legal Notices and Terms of Use I ·     A ViewObject Attribute with displayType File Upload seems to result in a html:file element that pastes the contents of the file into the HTML Page: <input type="file" name="PublisherLogo" maxlength="100" size="30" value="ÿØÿà JFIF H H ÿÛ C ? $.&#39; &quot;,# (7),01444&#39;9=82&lt;.342ÿÛ C etc It would seem that the value attribute of the <html:file> element should explicitly be set to an empty string
    ·     (I am not absolutely certain that this is really the case, but we have seen this behavior several times) The JDG seems to generate a faulty BC4J Design for JDeveloper 9.0.4: when running the JDG for the second time for a Module, a second, similar ViewLink is created where the JDG should overwrite a previously created one. In the BC4J Tester we could still see the data, but in the generated application, we could not find the children of the masters through this duplicated ViewLink. Removing the second viewlink did not solve the problem. Creating the ViewObjects and ViewLinks from scratch in Jdeveloper (i.e. not through the JDG) worked fine.

    In the meantime, I can answer to your questions:
    · Why does JHeadstart not make use of the UIX-Struts integration (see Chapter 15 of the UIX developer’s Guide)?This has been done to allow the same page to be run both with Struts and MVC Framework, without needing to change the page. Using the UIX-Struts integration would have made the pages 'controller aware'.
    · How do you specify which columns/attributes in a Table Layout are sortable?As far as generation is concerned, you can only specify the whole table to be sortable. In case of UIX you can post-gen modify the <sortableHeader> tag of each column separately. In case of JSP you can remove the <a href> tag for each column that you do not want to sort on.
    Jan Kettenis
    JHeadstart Team

  • Share news----Oracle JHeadstart 10g release 9.0.4 is now production.

    Share the news and product information to all Jdeveloper member if you expect to achieve good coding productivity in J2ee environment,
    Oracle announces that Oracle JHeadstart 10g release 9.0.4 is now production.
    Main new features are:
    - generation support for Struts and JSP's,
    - the new JHeadstart Project Set Up wizard
    - automatic creation of initial JHeadstart Application Structure File
    - and more support for multi language applications.
    For a complete list of new features please read the FAQ or run the all in one demo on the JHeadstart page on OTN.( )
    Holders of the supplement option can download this release from the supplement option portal through my.oracle.com (go to the old my oracle.com pages).
    An evaluation copy can be downloaded from OTN. This is only for evaluation purposes. If you want to use this new release to develop systems that are intended to go production please buy a license of JHeadstart + Supplement Option through the Oracle Store (search for JHeadstart) or contact your local consulting representative.
    Links:
    - JHeadstart on OTN http://otn.oracle.com/consulting/9iServices/JHeadstart2.html
    - Supplement Option http://my.oracle.com/
    - Oracle Store http://oraclestore.oracle.com/
    Are you struggling with developer productivity in a J2EE environment? Are you looking for a 4GL-like J2EE Development environment? Do you want to migrate your Forms to J2EE applications? Do you need to build a hybrid application using Forms for your power end-users and Java/HTML for field personnel or the internet? If you answered Yes to anyone of these questions, you need to look into JHeadstart.
    Oracle JHeadstart 10g is Oracle Consulting's rapid component based development approach/toolkit for building J2EE applications. It enables fast, reliable, and repeatable development of complex transactional systems. It combines proven J2EE frameworks to implement the Model-View-Controller (MVC) architecture. By declaratively specifying your application in XML files using property editors and using the JHeadstart Application Generator, JHeadstart generates the complete application into these frameworks. The declarative nature of this approach allows you to optionally use Oracle Designer to generate or migrate your Oracle Forms to, Java/HTML. In short: JHeadstart provides you with 4GL-like productivity without jeopardizing the flexibility and openness of the J2EE architecture.

    We already purchased the Jheadstart supplement option, but our Oracle Consulting sales contact didn't have walked us through the registration process in before. I had contact them and ask them to assist us, but they need some work days. so could you help me to download JHeadstart 10g release 9.0.5.1 as soon as possible. our project schedule need this released version in hurry.If you can help me please give me a notice, thanks a lot.
    my email address:[email protected]

  • Jheadstart(10.1.2.0) intergration with Jdeveloper(10.1.3)

    Having followed installation notes for Jheadstart (I noted that it's certified for Jdeveloper 10.1.2 and not .3 but carried on), I cannot see "Jheadstart Settings " in Jdeveloper..tools..preferences. How can I include in Jdeveloper.
    Terry

    Ok.
    It will be then better to ask this question on the JHeadstart forum
    JHeadstart
    And as far as I know JHeadstart 10.1.2 is not for use in JDev 10.1.3

  • How to Create reusable Jsfcomponent in Jheadstart 10.1.3.2

    Hi Jheadstart team,
    We are in the early stages of developing a larg project using jheadstart 10.1.3.2. 52 and we have some jsf compoents which will be repeated in meny pages like emploee information or product information.
    I wander if it is posiable to obtain some functionality like "Reusable module component" whitch was in oracle Designer?
    I have see the following demonstration in jdeveloper 11g Demos: http://download.oracle.com/otn_hosted_doc/jdeveloper/11/demos/reusableJSFComponents/reusableJSFComponents.html
    and my question is if there is a way to implement such a functionality in Jheadstart 10.1.3.3?
    Thank you in advance.
    Alireza

    Alireza,
    You could use an af:region and include that in each and every page, using JHeadstart custom templates. Similar to how we use af:region elements for including the menu, form browse buttons, etc.
    However, a 10.1.3 af:region does not have native support for its own page definition like in R11, so you need to create a separate page definition, which needs to be "prepared" (calling refreshControl on it) for each page in wich you use the region. You can do this by overriding the JhsPageLifecycle class.
    Furthermore, the value bindings of the items within the region cannot use the #{bindings.EmployeeId.inputValue} notation, because they need to point to the separate page def, so you should use the notation #{data.SeparatePageDefName.EmployeeId.inputValue}.
    Steven Davelaar,
    JHeadstart Team.

  • How to pass paramter JHeadstart jsp using setCurrentRowWithKeyValue

    How i can use setCurrentRowWithKeyValue or other ADF function to pass one value to JSP / JHS page and Jheadstart give me rows matching this parameter value passed to this page
    JHS use setCurrentRowWithKey but now i need to pass a value not a rowkey
    for example an deptno to emp.jsp page
    <a href="Emp.do?event=setCurrentRowWithKeyValue&deptno=10/>FetchValues</a>
    this is possible ? there is an easy way to do this ?
    tnx                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

    Hi sandra tnx for response my question is how to be in capacity of access any JSP page on my JHS Proyect directly using programmatic links depending of some situations.
    There are some master pages that have details pages for example on simple oe schema
    Customer -> Orders Page -> Order Items
    How from Customer Page i can directly call and Order Items Page and pass parameters?
    if i use native JHS navigation functionality when i click details on Customer page JHS pass parameter and save some info on session depending of row key selected and show Orders Page
    There is a way Having a link on Customer page call a programmatic event onSaveSomeParam save param of Order Number and then call Orders Items page ?
    I also try using native search functionality of JHS
    a href="orditem.do?queryOperatorNonString=is&queryOperatorString=startsWith&event=quickSearch&eventValue=true&searchAttribute=Id&searchText=<c:out value="${orditems.Id}"/>">Order Items
    off course it send me an missing IN OUT parameter because JHS is waiting for
    Orders Page param to be set
    If u have some sample code i really appreciate
    tnx....
    Mensaje editado por:
    mr2k

  • How to create login page for application with jheadstart

    Is there a how to section for jheadstart?
    After reviewing the jheadstart developer's guide. I am still left with lot of questions:
    1. how to create a login page to allow access to an application using username/password from a database table
    2. how to change the title graphic (jheadstart demo) to (my application)
    3. how to execute a query by hitting enter instead of a mouse clicking a button
    Any suggestion to search for such practical questions in this forum or other blogs and such is appreciated.

    Mahin,
    You can set Authentication Schemes for your applications. If you are using Application Express Authentication, you can create additional users from here:
    1. From Application Express home, click Manage Application Express users.
    2. Click Create to create users. To create end user, select "no" to developer and admin.
    - Christina

  • VO SQL Query issue... JHeadstart...

    Hi,
    I am presently using JHeadStart 10.1.3.3.81 in order to convert an Oracle Form FMB via an XML format to an ADF-JSF application as follows:-
    1) Using the iff2xml90 utility provided with the Oracle designer converted the Oracle Form FMB to an XML file.
    2) Using Jdeveloper(with JHeadstart 10.1.3.3.81) converted the XML file generated in STEP 1 above into a J2EE ADF-JSF project.
    3) One of the VO's generated in the project has the following query:-
    SELECT INITMV.INSTALLATION_ID,
    INITMV.FACILITY_ID,
    INITMV.DI_SHORT_NAME
    FROM CP_INSTALLATIONS_ALL INITMV
    WHERE ( CPPRI.ORG_ID in(select org_id from cp_system_controls ) and CPPRI.DELIVERY_LOCATION_NUMBER=nvl(:b_LOC_LOCATION_NUMBER,CPPRI.DELIVERY_LOCATION_NUMBER) and
    (:b_LOC_CATEGORY_ID is null or CPPRI.INVENTORY_ITEM_ID in (select inventory_item_id from di_mtl_item_categories_v where category_id=:b_LOC_CATEGORY_ID)) and exists (select 1
    from DI_DISTRIBUTION_PLANS_V dis where trunc(dis.plan_date)=trunc(sysdate) and CPPRI.facility_id=dis.facility_id and CPPRI.installation_id=dis.installation_id and
    CPPRI.organization_id=dis.organization_id and CPPRI.inventory_item_id=dis.inventory_item_id and (dis.midcycle_call_flag='Y' or (CPPRI.call_days is not null and trunc
    (dis.last_delivery_date+CPPRI.call_days)&lt;=trunc(sysdate)))) ) ORDER BY DI_SHORT_NAME
    As can be seen from the above query, the CPPRI reference does not point to any db table/view/synonym. Actually the CPPRI reference should be pointing to the CP_INSTALLATIONS_ALL table.
    4) When I checked the XML file for the datablock to which this query belongs, I found the following:-
    &lt;Block Name="INITMV" ScrollbarLength="1200" DeleteAllowed="false" OrderByClause="order by DI_SHORT_NAME" WhereClause="where (&amp;#10;CPPRI.ORG_ID in(select org_id from cp_system_controls )&amp;#10;and CPPRI.DELIVERY_LOCATION_NUMBER=nvl(:LOC.LOCATION_NUMBER,CPPRI.DELIVERY_LOCATION_NUMBER)&amp;#10;and (:LOC.CATEGORY_ID is null or CPPRI.INVENTORY_ITEM_ID in (select inventory_item_id from di_mtl_item_categories_v&amp;#10;where category_id=:LOC.CATEGORY_ID))&amp;#10;and exists (select 1&amp;#10;from DI_DISTRIBUTION_PLANS_V dis&amp;#10; where trunc(dis.plan_date)=trunc(sysdate)&amp;#10; and CPPRI.facility_id=dis.facility_id&amp;#10; and CPPRI.installation_id=dis.installation_id&amp;#10; and CPPRI.organization_id=dis.organization_id&amp;#10; and CPPRI.inventory_item_id=dis.inventory_item_id&amp;#10; and (dis.midcycle_call_flag='Y'&amp;#10; or&amp;#10; (CPPRI.call_days is not null and trunc(dis.last_delivery_date+CPPRI.call_days)&lt;=trunc(sysdate))))&amp;#10;)" Alias="CPPRI" UpdateAllowed="false" NextNavigationBlockName="INSHST" InsertAllowed="false" DMLDataName="CP_INSTALLATIONS_ALL" ParentModuleType="25" ScrollbarYPosition="984" ScrollbarTabPageName="" QueryDataSourceName="CP_INSTALLATIONS_ALL" ParentType="3" RecordsBufferedCount="9" ParentName="CGSO$BLOCK_MR" DMLReturnValue="true" ParentFilename="aqmolb65.olb" PreviousNavigationBlockName="LOC" ParentModule="AQMOLB65" PersistentClientInfoLength="41" EnforcedPrimaryKey="true" RecordsDisplayCount="6" ScrollbarXPosition="6700" DirtyInfo="false" ScrollbarCanvasName="CG$PAGE_1"&gt;
    I am not sure whether the above is at all a bug or whether the Oracle Form from which the sql query was generated in itself had a glitch in the first place(actually it works fine on the Oracle Forms side). If this is a bug, does this belong to the FMB to XML conversion or from the XML to J2EE conversion.
    Regards,
    Lester.

    Hi,
    JHeadstart questions should be posted to
    JHeadstart
    Frank

  • Best way to start with Jheadstart

    Well,
    I have another simple question,
    Presently, I have Jheadstart and Jdeveloper running and I have made sample apps using the wizard interface which are great work done by Oracle.
    Now, I am going to ground zero and need to start developing some of the customized screens in JSP or UIX(which one do you prefer from start?) and need to know where to start. Should I develop some of the customized screens using the templates and JSP/UIX files Jheadstart generates and customize them based on my needs? Wouldn't Jheadstart overwrite these screens if I customize them?
    1) Should we stay with the Model-View Controller ADF/Struts approach?
    2) Since we are starting from scratch, are we better off to just use UIX from scratch.
    3) Will Jheadstart write over our customized files?
    Thank you for all your answers so far because I think we have something to look forward to.
    Kamran

    I'd recommend this book and INE's videos. Also please note that Nexus is in the Data Center track, not the Service Provider.

  • How to generate complex reports with JHeadStart?

    I have data from a DataSourceSet process in the infoTable (I use BC4J 9.0.3.10.7, JHeadStart 9.0.3.58, Oracle MVC R.Candidate 2.0, UIX 2.1.9).I need to generate a report with this data in a UIX Table. Actually, I show the data as retrieved from the ViewObject(Whole query in a table). One of the columns has Numbers and I add them at the bottom row with a GetTotalsRow process.
    Now I need to have subtotals in the same table as if I do a GROUP BY but without modifying the query (I have to do this using data stored in infoTable). I also have to add complex calculations for each row.
    Any idea?
    PD: I'm thinking in reading data from infoTable and in a custom process create DataObjectList with all details.
    is it a good approach?
    is there something better?

    Ariel,
    I think I already answered this question on the internal mailing list. Is this correct?
    If you are an Oracle employee, please use the internal mailing list.
    Thanks,
    Steven Davelaar.
    JHeadstart team.

Maybe you are looking for

  • InDesign CS6 not tagging interactive PDF

    I don't know if I am doing something wrong but I can't get InDesign to export a properly tagged PDF. Can anybody please try the following steps and confirm the results: Create a new document in InDesign Draw a text box on the document Type "Text" in

  • Excise modvat accounts not defined for 57FC transaction and E1 excise group

    Hi Experts, When we do J1IF01 for Excise group E1 and Series group S1, we encounted above error. We check our config under Logicstics general > Tax on goods movement > India > Account determination > Specify Excise account per excise transaction, and

  • Oracle Applications Release 11.0 CD Pack for MS Windows NT

    1. Can I install this on Windows 2000 server? 2. If yes, when I try to install, the one hour install pops an error showing, "One hour install requires that the TCPIP Domain name is set" How do I fix this? Please help Regards Madhu

  • Inter Company STO Process

    Hi All, Can Anybody Explain step by step process of Inter Company STO Process Thanks in Advance

  • 4.1 stalled at wiki services

    updated from 10.10.2 and server 4.0.3 to 10.10.3 and server 4.1 When launching server app, it updates profile manager, software updates,etc but then hangs at calendar service before finally stopping at "Updating Wiki Service" Any suggestions?