How to call the BPM objects in the child JSP?
Hi,
We are facing some problem, we are trying to use the JSP for the UI instead of BPM Presentation.
In the JSP we are calling the child JSP(using JSP include), we need to pass the BPM objects from child to parent JSP.
Can any one help me on how to pass the Object between the JSP's and BPM Obejcts.
I will explain in the Example too,
1. We are created the BPM objects with fields
2. Created 2 JSP's 1. Main.JSP 2. Sub.JSP
Now we need to call the sub.jsp into main.jsp,while we calling we need to pass the sub.jsp BPM Object.
Regards,
Anandh P
Hi
When you use <% include page="test.jsp" %> you can use the same object's name in child jsp like in parent file (this is static way to include another file).
Hope this could solve the problem. regards.
Similar Messages
-
How to refer the BPM objects in Project to Project.
Hi,
I have created some BPM obejects in Project A, i want to use the same Obejct in Project B.
How to refer the Objects across the Project.
Could pls some one help me on this.
Regards,
Anandh PHere are a couple ways to share BPM Objects across projects.
You can right mouse click a BPM Object in a project and then export it. This will create a zip file that can then be imported into a Module in another project.
There is a new feature in 10g that allows you to create a dependency between projects. If you define one project to be dependent on another then it can use the BPM Objects found in the other one. To do this, right mouse click the project's name in the Project Navigator tab -> Project Preferences -> Dependency -> select the project you want to be dependent on from the dropdown. This is based on the project's currently visible in the Workspace directory (the directory you are prompted for when Studio first starts up).
Dan -
How to pass the java object into the spring controller
Hi Friends
When I hit the url at the first time my call goes to the spring controller and sets the userDetails objects in the modelAndView.addObject("userDetails", userDetails.getUserDetails()) and returns the userDetails.html page. if I click any link in the same page i want to pass same (userDetails) object thru javascript or jquery and calls the another(controller) method and returns the same (userDetails.html) page.
It means how can i pass the java object thru javascript or jquery and calls the controller. if i get the same object in my controller i can avoid calling the db again. please help me out to resolve this issue. i am tired of fixing this issue.
Regards
Sherin PoojaIf you want to avoid calling the database again then cache the data.
However before you do that make sure that calling the database, in the context of YOUR system, is going to be an actual problem.
For example there is absolutely no point in caching a User object when only one user an hour is actually using the system. -
EEWB : how to determine the business object and the extension type ?
Hi,
I ask myself how to determine the business object and the extension type to use to add new fields in a new tab of a specific transaction ? what means each business object, does that correspond to a specific transaction ?
I need to add a new tab in the BaMI business activity in transaction CRMD_ORDER just after the tab 'Actions' at header level.
Could you help me please to determine which business object and extension type I have to select during creation of the project and which business object category I have to select during creation of the extension (wizard) ?
Thanks for your help,
MarieMarie,
In order to determine what type of transaction you are extending, you will need to look at the customizing for the transaction.
In the IMG:
Goto:
Customer Relationship Management->Transactions->Basic Settings->Define Transaction Types.
You will then choose the transaction defined that you want to extend. If you display the details of the transaction you will find an attribute called:
"Leading Transaction Category". This tells you the general context in which the transaction is used. The other item to view is the assignment of business transaction categories found in the maintenance screen.
This information general corresponds to one of the options that the EEWB will give you on the transaction type.
As far as extensions go, my recommendation is the following:
- Use CUSTOMER_H Customer Header Extensions for any new fields at the header level.
- Use CUSTOMER_I Customer Item Extensions for any new fields at the item level.
Unless you have a specific requirement to extend a segment of the transaction, I recommend placing all new fields in these segments. The CUSTOMER_H & CUSTOMER_I segments are considered "standard" segments, that are already built into all the necessary API structures.
Let me know if you have any further questions.
Good luck,
Stephen -
I've tried various methods but to no avail. I have a pdf document and within the pdf I'd like to embed a couple pdf documents so that all the user has to do is double click on the pdf object inside the pdf and it opens in a new window. I've tried using attachments to do it and linking it...but to no avail. Anyone know how to do? I'm using Acrobat Pro Version 11. Thanks
The "embed" feature common to MS Office applications is not applicable to PDF (for the why and wherefore of PDF get comfortable and read the ISO Standard for PDF - ISO 32000-1:2008).
You can insert other PDF files' pages into any given PDF.
You can attach files of supported formats to a PDF (of course a PDF is supported).
You cannot "embed". So, nothing is broken.
Be well... -
How to call html page with in the flash
I am new to action script, can some one guide me how to call html page with in the flash. lets say i have movie clip having instance name as "news_feed", I need to disply the html page in this news_feed. kindly help me, thanks alot
some one tell me, weather it is possible or not ??
-
How to set Where clause in the View Object of the MessageChoice ?
Hi,
How to set Where clause in the View Object of the
MessageChoice ?
Example:
<bc4j:rootAppModuleDef name="EdEscolaCampusView1AppModule"
definition="ed00050.Ed00050Module"
releaseMode="stateful" >
<bc4j:viewObjectDef name="EdEscolaCampusView1" >
<bc4j:rowDef name="CreateEdEscolaCampusView1" autoCreate="true" >
<bc4j:propertyKey name="key" />
</bc4j:rowDef>
</bc4j:viewObjectDef>
<bc4j:viewObjectDef name="ListaTipLocalView1"
rangeSize="9999">
</bc4j:viewObjectDef>
</bc4j:rootAppModuleDef>
</bc4j:registryDef>
messageChoice declaration:
<bc4j:messageChoice name="SeqTipoLocalCampus"
attrName="SeqTipoLocalCampus"
prompt="Local do Campus">
<contents>
<bc4j:optionList attrName="SeqTipoBasico"
textAttrName="NomTipoBasico"
voName="ListaTipLocalView1"/>
</contents>
</bc4j:messageChoice>
I would like set where clause of ViewObject, with dinamic parameters (using attribute1 = :1), before populate messageChoice.
thanks...
DaniloHi Andy,
I try set a where clause using the message:
Set where Clause parameter using UIX , but my UIX Page have 2 messageChoice's of different ViewObject's, then I need implement this Java Class:
//Nome da Package da Tela Detail
package br.com.siadem.siaed.ed00050;
// Importa as Bibliotecas necessárias
import oracle.jbo.ViewObject;
import oracle.jbo.ApplicationModule;
import oracle.jbo.client.Configuration;
import oracle.cabo.servlet.BajaContext;
import oracle.cabo.servlet.Page;
import oracle.cabo.servlet.event.PageEvent;
import oracle.cabo.servlet.event.EventResult;
import oracle.cabo.data.jbo.servlet.bind.*;
import oracle.cabo.ui.data.BoundValue;
import oracle.cabo.ui.data.DataBoundValue;
import javax.servlet.http.HttpServletRequest;
import br.com.siadem.siaed.util.*;
import javax.servlet.http.Cookie;
import oracle.cabo.data.jbo.def.NestedAppModuleDef;
import oracle.cabo.data.jbo.def.ViewObjectDef;
import oracle.cabo.data.jbo.def.AppModuleDef;
// Classe que configura os parametros para a execução da Query,
// utilizando variáveis de Sessao
public class FunPreQueryLista
public static EventResult FunConfiguraQuery(BajaContext context, Page page, PageEvent event) throws Throwable
// TrataDadosSessao - Classe utilizada para retornar os valores das variáveis de sessão genéricas
// Ex: CodCliente, CodMunicipio etc...
TrataDadosSessao varDadosSessao = new TrataDadosSessao();
// 1o. Parametro Configurado - Através da classe TrataDadosSessao, utilizando um método Get
// <alterar>
String valor1 = varDadosSessao.getCodCliente();
String valor2 = varDadosSessao.getCodMunicipio();
//Cria o objeto que retorna o ApplicationModule
ApplicationModule am = ServletBindingUtils.getApplicationModule(context);
// Início das Configurações da Query da Lista
//Cria o objeto que retorna o view object da lista desejada
//alterar
ViewObject TipoLocal = am.findViewObject("ListaTipoLocalView1");
//Configuração dos parametros definidos na query do view Object
//alterar
TipoLocal.setWhereClauseParam(0,valor1);
TipoLocal.setWhereClauseParam(1,valor2);
// Executa a Query
TipoLocal.executeQuery();
// Fim das Configurações da Query da Lista
// Início das Configurações da Query da Lista
//Cria o objeto que retorna o view object da lista desejada
//alterar
ViewObject TipoDestLixo = am.findViewObject("ListaDestinoLixoView1");
//Configuração dos parametros definidos na query do view Object
//alterar
TipoDestLixo.setWhereClauseParam(0,valor1);
TipoDestLixo.setWhereClauseParam(1,valor2);
// Executa a Query
TipoDestLixo.executeQuery();
// Fim das Configurações da Query da Lista
// Retorna o Resultado para a Página
return new EventResult(page);
The code works very well...
And, I'm sorry for my two repost's in UIX Forum about this in a few time.
Thank very much...
Danilo -
How to center a JFrame object on the screen?
Does somebody know how to center a JFrame object on the screen. Please write an example because I'm new with java.
Thank you.//this will set the size of the frame
frame.setSize(frameWidth,frameHeigth);
//get screen size
Toolkit kit=Toolkit.getDefaultToolkit();
//calculate location for frame
int x=(kit.getScreenSize().width/2)-(frameWidth/2);
int y=(kit.getScreenSize().height/2)-(frameHeigth/2);
//set location of frame at center of screen
frame.setLocation(x,y); -
How to place am mime object on the smartform ?
Hi All,
How to place am mime object on the smartform ?
Is there any function module to read a mime object from mime repository?
Any help would be appreciated.
Regards,
Raja Ram.Hi Vishwa,
Thanks for your prompt response.
How to get the obj ID of a MIME object?
I checked in So2_MIME_REPOSITORY bur couldn't find?
Is there any mapping table between MIME object and object ID ?
I am very new to MIME objects.
Please tell me.
Regards,
Raja Ram. -
How to call or open without specifying the full path?
hi all,
how to call or open without specifying the full path?
for example the following code of a when_button_pressed trigger.
call_form('c:\test\student.fmx',hide,do_replace);
open_form('c:\test\student.fmx');
i want to specify only the form name.
call_form('student.fmx');
open_form('student.fmx');
i m using developer 2000.
regard
Muhammad Nadeem
[email protected]HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\FORMS60_PATH=c:\test\;c:\orant\bin;...
-
Where to call the BOR objects in the wokr flow builder
where do we call the BOR objects in the workflow builder
suppose we need to trigger the even bus7015 or some thing like that in the workflow to find if the manger is terminated or not
where do we call a bor object in work flow.<img src="https://weblogs.sdn.sap.com/weblogs/images/37984/ChangeWF.JPG">
Second icon from the right...looks like a silver hat with a red brim. -
How do I remove an object from the foreground of a photo eg a fence?
How do I remove an object from the foreground of a photo eg a fence?
What version of Photoshop?
If CC then try here
Learn Photoshop CC | Adobe TV -
How do i query the module object for the interface of the module-specific interface I require
Hi there.
Currently using LabVIEW 2012/TestStand 2012.
I am attempting to edit the LabVIEW Text Sequence Translator, and in the CreateStep.vi I am trying to create a step that is of type WIS_Sequence_Call (a custom version of NI_Types.ini-->SequenceCall).
I need to set the file pathname, sequence name and parameter values in the step. I believe I need to get access to the SequenceCallModule class to do this.
This help file SequenceCallModule states in the description: "To access the properties and methods of a specific module class, query the Module object for the interface of the module-specific interface you want to acquire.".
What exactly is meant by "query" here? It looks like "Specify" might be what I am after, but I want this done programmatically, ie no dialog boxes.
See my snippet below.
Thanks.Thanks for the reply Charles.
I have been using the 2012 version of the poster.
I can get access to the Module class from the Step Class as shown in the snippet above, but I can't see how to get to SequenceCallModule? The "To more specific class" VI doesn't seem to work for TS refs. Is there no way to derive the SequenceCallModule from this?
Also I can use the TSAdp.SequenceCallModule reference, but I need to link this to the relevant step that I've just created. Can NI please provide me with a link to any examples on this?
Thanks -
Hi there.
Currently using LabVIEW 2012/TestStand 2012.
I am attempting to edit the LabVIEW Text Sequence Translator, and in the CreateStep.vi I am trying to create a step that is of type WIS_Sequence_Call (a custom version of NI_Types.ini-->SequenceCall).
I need to set the file pathname, sequence name and parameter values in the step. I believe I need to get access to the SequenceCallModule class to do this.
This help file SequenceCallModule states in the description: "To access the properties and methods of a specific module class, query the Module object for the interface of the module-specific interface you want to acquire.".
What exactly is meant by "query" here? It looks like "Specify" might be what I am after, but I want this done programmatically, ie no dialog boxes.
See my snippet below.
Thanks.
Christopher Farmer
Certified LabVIEW Architect
Certified TestStand Developer
http://wiredinsoftware.com.au
Solved!
Go to Solution.Thanks for the reply Charles.
I have been using the 2012 version of the poster.
I can get access to the Module class from the Step Class as shown in the snippet above, but I can't see how to get to SequenceCallModule? The "To more specific class" VI doesn't seem to work for TS refs. Is there no way to derive the SequenceCallModule from this?
Also I can use the TSAdp.SequenceCallModule reference, but I need to link this to the relevant step that I've just created. Can NI please provide me with a link to any examples on this?
Thanks
Christopher Farmer
Certified LabVIEW Architect
Certified TestStand Developer
http://wiredinsoftware.com.au -
How can I write new objects to the existing file with already written objec
Hi,
I've got a problem in my app.
Namely, my app stores data as objects written to the files. Everything is OK, when I write some data (objects of a class defined by me) to the file (by using writeObject method from ObjectOutputStream) and then I'm reading it sequencially by the corresponding readObject method (from ObjectInputStream).
Problems start when I add new objects to the already existing file (to the end of this file). Then, when I'm trying to read newly written data, I get an exception:
java.io.StreamCorruptedException
at java.io.ObjectInputStream.readObject0(Unknown Source)
at java.io.ObjectInputStream.readObject(Unknown Source)
Is there any method to avoid corrupting the stream? Maybe it is a silly problem, but I really can't cope with it! How can I write new objects to the existing file with already written objects?
If anyone of you know something about this issue, please help!
JaiHere is a piece of sample codes. You can save the bytes read from the object by invoking save(byte[] b), and load the last inserted object by invoking load.
* Created on 2004-12-23
package com.cpic.msgbus.monitor.util.cachequeue;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.RandomAccessFile;
* @author elgs This is a very high performance implemention of Cache.
public class StackCache implements Cache
protected long seed = 0;
protected RandomAccessFile raf;
protected int count;
protected String cacheDeviceName;
protected Adapter adapter;
protected long pointer = 0;
protected File f;
public StackCache(String name) throws IOException
cacheDeviceName = name;
f = new File(Const.cacheHome + name);
raf = new RandomAccessFile(f, "rw");
if (raf.length() == 0)
raf.writeLong(0L);
* Whne the cache file is getting large in size and may there be fragments,
* we should do a shrink.
public synchronized void shrink() throws IOException
int BUF = 8192;
long pointer = getPointer();
long size = pointer + 4;
File temp = new File(Const.cacheHome + getCacheDeviceName() + ".shrink");
FileInputStream in = new FileInputStream(f);
FileOutputStream out = new FileOutputStream(temp);
byte[] buf = new byte[BUF];
long runs = size / BUF;
int mode = (int) size % BUF;
for (long l = 0; l < runs; ++l)
in.read(buf);
out.write(buf);
in.read(buf, 0, mode);
out.write(buf, 0, mode);
out.flush();
out.close();
in.close();
raf.close();
f.delete();
temp.renameTo(f);
raf = new RandomAccessFile(f, "rw");
private synchronized long getPointer() throws IOException
long l = raf.getFilePointer();
raf.seek(0);
long pointer = raf.readLong();
raf.seek(l);
return pointer < 8 ? 4 : pointer;
* (non-Javadoc)
* @see com.cpic.msgbus.monitor.util.cachequeue.Cache#load()
public synchronized byte[] load() throws IOException
pointer = getPointer();
if (pointer < 8)
return null;
raf.seek(pointer);
int length = raf.readInt();
pointer = pointer - length - 4;
raf.seek(0);
raf.writeLong(pointer);
byte[] b = new byte[length];
raf.seek(pointer + 4);
raf.read(b);
--count;
return b;
* (non-Javadoc)
* @see com.cpic.msgbus.monitor.util.cachequeue.Cache#save(byte[])
public synchronized void save(byte[] b) throws IOException
pointer = getPointer();
int length = b.length;
pointer += 4;
raf.seek(pointer);
raf.write(b);
raf.writeInt(length);
pointer = raf.getFilePointer() - 4;
raf.seek(0);
raf.writeLong(pointer);
++count;
* (non-Javadoc)
* @see com.cpic.msgbus.monitor.util.cachequeue.Cache#getCachedObjectsCount()
public synchronized int getCachedObjectsCount()
return count;
* (non-Javadoc)
* @see com.cpic.msgbus.monitor.util.cachequeue.Cache#getCacheDeviceName()
public String getCacheDeviceName()
return cacheDeviceName;
}
Maybe you are looking for
-
Profit Center Actual line items (KE5Z Report)
Hi All, While going through the KE5Z report a line item contains profit center "9623" instead of Profit center "9721" which is maintained in cost center master data "11007117". Can you please advice why this is happening and necessary config settings
-
Reg: Billing template experience
Hi, Any body let me know what could be the term Experinece on "Billing template needed". I have seen this term in one of the Requirements. Thanks Kris
-
How to call html page from an applet
I want to call a html page after the user presses a OK button in the applet. please help me in this.
-
Any way I can change the Grid view background back to black...
I really dislike the white/greyish color....
-
Debug mode for Oracle JSP compiler?
I deploy a web application in an EAR file to Oracle 9iAS 9.0.3 through Oracle Enterprise Manager. Now during the deployment of the EAR file I get an error: 404 Not Found OracleJSP: java.io.FileNotFoundException: Set the init-param debug_mode to "true