Pricipal Propogation
Hello,
What is principal Propogation and in which context we go for that?
Thanks in advance,
Nithya
Hi nithya,
check this links,
Principal Propagation in SAP XI
http://help.sap.com/saphelp_nw04/helpdata/en/45/0f16bef65c7249e10000000a155369/frameset.htm
http://help.sap.com/saphelp_nw04/helpdata/en/45/345d11a7993446e10000000a155369/frameset.htm
http://help.sap.com/saphelp_nw04/helpdata/en/45/341a19e1a21ba3e10000000a155369/frameset.htm
Understanding message flow in XI
regards
srinivas
Similar Messages
-
Single Sign-On and Context Propogation
I would like to implement single sign-on to my Web Container and have
the LoginContext propogated to the EJB Container.
Can anyone point me to resources / documentation on this topic?
thanks,
tom~How did you solve this ? Can you point to me the right resource ?
Thanx
[email protected] (Thomas Hunt) wrote:
I would like to implement single sign-on to my Web Container and have
the LoginContext propogated to the EJB Container.
Can anyone point me to resources / documentation on this topic?
thanks,
tom~ -
Hi Experts,
while developing an SUP application i am creating 2 MBOs (from two different BAPIs ofcourse) and making a relationship between them.
1. BAPI_FLIGHT_GETLIST (here i am choosing flight_list as a parameter to be mapped as output attributes)
2. BAPI_FLGHT_CHECKAVAILIBILITY(here i am choosing AIRLINEID, CONNECTIONID, FLIGHTDATE as input arguments and AVAILIBILITY as a parameter to be mapped as output attributes.
for input arguments i am giving some default values :> LH, 0400, 28-02-1995 since it was not moving to next screen without them).
then i am making an one to one mapping with unchecking birdirectional option and relating AIRLINEID, CONNECTIONID, FLIGHTDATE from one MBO to second MBO.
my qustion is ::
when i am creating an online Cache Group which MBO should i select ? there are 2 MBOs showing up.
(i selected one MBO creating with BAPI_FLIGHT_GETLIST and i need to propogate one attribute to one of input attributes
but it is showing error saying it can not be get propogated in relationship with MBOs.
what could be the possible solution ?
Regards,
Jitendra KansalNevermind, I figured it out this morning. The CDs that I have ripped in 192 all load up good without errors and I just have to drag CDs that are ripped in VBR by transferring 2 songs at a time to get it all loaded up. That is weird, but thank goodness it had nothing to do with iTunes. I was just confused... that's all.
-
AWT propogation in TimesTen.
Hi Chris,
I have few general question related to TimesTen.
1. Can we create STORED Procedures in TimesTen?
2. I have created AWT cache group, I want to unload some data from AWT cache group based on where clause. Before I unload I want to make sure that the data was successfully propogated to oracle. Since AWT propogation is system managed how do I make sure my propogation was successful.
3. I was getting following error when I insert more than 3000 records. My PermSize=16 and TempSize=16.
802: Data store space exhausted
6220: Permanent data partition free space insufficient to allocate 269692 bytes of memory
The command failed.
Command>
I read in one of your TT forum where it is mentioned to increase PermSize=5000 and TempSize=128. I could not increase PermSize to 5000. It gave me error.
6203: Overflow in converting data store or log file size from megabytes to bytes, or in converting log buffer size from kilobytes to bytes
The command failed.
Done.
For timebeing I have increased PermSize=1000 and application is able to insert more than 50,000 records so far. I am afraid I might the 802 error again.
Why I am not able to increase permsize=5000 even though I have 8GB of Ram.
4. If the RAM is full then does TT uses SWAP Area ???Hi,
Here are some answers:
1. Can we create STORED Procedures in TimesTen?
CJ>> No. At present TimesTen does not support stored procedures. Stored Procedure support is in the roadmap for some future release.
2. I have created AWT cache group, I want to unload some data from AWT cache group based on where clause. Before I unload I want to make sure that the data was successfully propogated to oracle. Since AWT propogation is system managed how do I make sure my propogation was successful.
CJ>> AWT proagation is based on the TimesTen replication technology. As soon as a transaction is comitted in TimesTen the data is 'queued' in the tranmsaction logs for AWT push to Oracle. So, it is safe to UNLOAD data at any time and as long as you do not delete the transactioon log files on disk manually (a very bad thing to do for any database...) then the queued changes are safe. AWT push to Oracle can only actually send data to Oracle when the TimesTen replication agent is running for the datastore. You should have the repagent should be running at all times.
3. I was getting following error when I insert more than 3000 records. My PermSize=16 and TempSize=16.
802: Data store space exhausted
6220: Permanent data partition free space insufficient to allocate 269692 bytes of memory
The command failed.
Command>
I read in one of your TT forum where it is mentioned to increase PermSize=5000 and TempSize=128. I could not increase PermSize to 5000. It gave me error.
6203: Overflow in converting data store or log file size from megabytes to bytes, or in converting log buffer size from kilobytes to bytes
The command failed.
Done.
For timebeing I have increased PermSize=1000 and application is able to insert more than 50,000 records so far. I am afraid I might the 802 error again.
Why I am not able to increase permsize=5000 even though I have 8GB of Ram.
CJ>> There is no 'one size fits all' value for PermSize. You need to choose a value that is adequate for the amount of data you need to store in TimesTen and which will fit into the available physical RAM on your machine. You could not use a value of 5000 (5000 MB) as you are running a 32-bit version of TimesTen and with that the maximu size of the datastore (PermSize + TempSize + LogBuffSize + ~8 MB) must be <= 2 GB. To have a datastore larger than 2 GB you must use 64-bit TimesTen (and be running a supported 64-bit O/S).
4. If the RAM is full then does TT uses SWAP Area ???
CJ>> TimesTen has no concept of data that is not 'in memory'. The only place we store data is in memory. The disk files used by TT (checkpoint and log files) are there purely to provide persistence and recoverability and not to hold 'overflow' data that wont fit in memory. On most O/S you can define a TT datastore larger than your available memory but then the O/S will have to page this in and out of memory as required. This will give very bad performance for TimesTen and will also greatly impact the overall performance of the machine. This kind of configuration is absolutely not recommended.
Someone must manage the data to ensure you do not completely fill the available datastore memory. One way to do this is to UNLOAD rows that no longer need to be in TimesTen. Another way is to use the automatic data aging feature in TimesTen 7.0.
Chris -
Control propogation of adjustment layer?
hi there,
quick photoshop analogy to get to my question:
in photoshop, you can control the propogation of an adjustment layer located within a group by changing the default blend mode of the group from "pass through" to "normal"
is there some similar method in after effects to limit an adjustment layer's influence to only those layers within the same pre-comp?
thanks very much
LMLIf the adjustment layer is in a precomp, it shouldn't be affectling layers outside of the precomp (unless you've selected the continuously rasterize button).
-
Hi All,
As all of you know, we have report at Content Management->Classification->Reports-
>Mass Opertions, namely "Propagation of Properties".
This report helps to apply properties to bunch of files & folders by using template file for which proprties have been preset.
We are facing following problems:
1) Let us say, there are 4 properties a,b,c &d. When we set value to a,b & c and execute report to apply these propeties to target folder all properties values get propogated properly.
But when we change value of property d, all other properties a,b & care reset or lost.
2) Properties for which values are of type boolean and multi valued: propogation if properties not working.
Please let me know how to fix these issues or any work arounds.
Regards,
Gangathanks all but i forgot to use
InputStream is = getClass().getResourceAsStream("t.prop");
and its done, -
Block Planning - PPM - Characteristic propogation
Hi All
During characteristic propogation in the PPM I get a warning message as follows:
No characteristics are defined as 'Input'
No characteristics are defined as 'Output'
Could anyone indicate where I'm going wrong. Thanks in advance
Regards
Chakravarthy
+91-9949991444Chakrawarthi,
have you done the set up i.e. block basis definitions with proper characteristics value?
Kedar -
Propogating Only the required data to destinition
We are planning to use replication using streams.
We have following scenario
'Site M' is a master site
'Site A' and 'Site B' are the secondary sites.
The updations on 'Site M' are to be propogated to site A/Site B.
Only the records which are ment for site A should be
PROPOGATED to site A and
Only the records which are ment for site B should be
PROPOGATED to site B.
How do we do this.
We just know one way that using row subsetting at apply process level
at destinition site (dml_condition) or using dml_handler (again at destinition site) we camn achieve this.
But this has a problem of transferring the unnecessary data to destinition.
So we are looking for an approach which will allow us to transfer only the needed data to the destinition site and hence reduce the network traffic. How do we doit.
Is there a way whereby we can do it tgrough PROPOGATION process ... or
any other way.Rules define what is captured, propagated, and applied with Oracle Streams. You can write your own custom rules for propagation that will limit the propagated changes to a particular subset to simulate the effect of ADD_SUBSET_RULES. See chapter 6 in the Oracle Streams Manual (9.2.0.2) available at
http://download.oracle.com/docs/cd/B10501_01/server.920/a96571/strm_rules.htm#49200
In the section on System Generated Rules, there is a discussion of the rules generated by ADD_SUBSET_RULES. You will need to write rules that are similar to these. In addition, you will need to assign a rule-based transformation to the custom rules so that the LCR can be manipulated appropriately. For example, an UPDATE at the source database might need to result in a DELETE at one apply site and an INSERT at the other apply site. You will need to write a transformation on the propagation rule where the DELETE should occur to:
a) change the command_type to DELETE
b) remove the NEW values from the LCR.
Similary for the apply site where the INSERT should occur, the transformation on the propagation should
a) change the command_type to INSERT
b) move the OLD values to NEW values
You can simplify the rules shown in the documentation by creatin[i]Long postings are being truncated to ~1 kB at this time. -
Propogation error - (ora-02019)
Hi All
In our AQ setup the subscriber is a queue on a different db(user = aquser)
I can see all the tables of my subscriber's(aquser) schema in db2
using the dblink(i.e db link is working fine).
select * from [email protected]
But in AQ set up propogation fails. when i queried the dba_queue_schedules table the LAST_ERROR_MSG shows
the error
ORA-02019: connection description for remote database not found.
What could be the cause of this error
Regards
SushantHi All
In our AQ setup the subscriber is a queue on a different db(user = aquser)
I can see all the tables of my subscriber's(aquser) schema in db2
using the dblink(i.e db link is working fine).
select * from [email protected]
But in AQ set up propogation fails. when i queried the dba_queue_schedules table the LAST_ERROR_MSG shows
the error
ORA-02019: connection description for remote database not found.
What could be the cause of this error
Regards
Sushant -
I'm new to Flex - so I'm not sure if this behavior is due to focus or events or what...
I currently must use SDK 3.5.
In my example - I have 3 controls/components - 2 Grids and 1 TextInput.
They are bound to globals / so that they stay in sync with each other.
On the TextInput - I have a RegExpValidator to check for wellformedness
Within the handler for the RegExpValidator - I have an additional check for some additional criteria.
If this additional criteria is met - I need to display a warning message to the user...
What I have noticed is the following...
...If the alert is NONMODAL - then all the grids and data stay in sync (as desired).
...If the alert is modal - then the grid that clicks selected item is updated - but the change doesn't propogate to the other controls/components.
As I am new to the platform - I don't exactly know how to word this to google it... So my searches thus far have yielded great information for everything but my problem
Do I need to call something specific to propogate the changes if its a modal? I'm hoping that this is the case...
I probably could do this by specifically updating each component from the code where the alert is - but that seems like a really bad idea..
To illustrate - I threw together this simplification of what I'm trying...
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" minWidth="955" minHeight="600"
creationComplete="init()">
<mx:Script>
<![CDATA[
import mx.collections.ArrayCollection;
import mx.controls.Alert;
import mx.events.ValidationResultEvent;
import mx.validators.Validator;
[Bindable]
public var ListA:ArrayCollection = new ArrayCollection();
[Bindable]
public var curIndex:int;
public function setCurIndex():void {curIndex = Grid1.selectedIndex;}
public function setCurIndexB():void {curIndex = Grid2.selectedIndex;}
public function Checkit(e:ValidationResultEvent):void {
if (e.type == ValidationResultEvent.INVALID) {
e.stopPropagation();
Alert.show("Doesn't start with 'www.' Enter www.something to continue...", "Error", Alert.OK);
Grid1.selectedIndex = curIndex;
Grid2.selectedIndex = curIndex;
else {
if ( txt1.text == "www.zzzzz.com")
Alert.show("Propogation should continue between grids - but doesn't.... Type www.somethingelse in the text to get going again....", "Warning", Alert.OK);
if (txt1.text == "www.zzzzz_nonmodal.com")
Alert.show("Propogation continues between grids - but as nonmodal ??!?", "Warning", Alert.OK|Alert.NONMODAL);
if (txt1.text == "www.zzzzz_Later.com")
callLater(function():void {
Alert.show("Propogation should continue between grids - but doesn't.... ...this from a callLater...", "Warning", Alert.OK);});
private function init():void {
ListA.addItem("www.google.com");
ListA.addItem("www.bing.com");
ListA.addItem("www.yahoo.com");
ListA.addItem("www.zzzzz.com"); //this should throw a warning and propogate - but doesn't
ListA.addItem("www.zzzzz_Later.com"); //this should throw a warning and propogate - but doesn't
ListA.addItem("www.zzzzz_nonmodal.com"); //this should throw a warning and propogate - and does but as NonModal
ListA.addItem("qwerty"); //this should fail validation - it does
]]>
</mx:Script>
<mx:DataGrid x="10" y="48" id="Grid1" editable="false" draggableColumns="false"
dataProvider="{ListA}" rowCount="{ListA.length}" selectedIndex="{curIndex}"
itemClick="setCurIndex()" >
<mx:columns>
<mx:DataGridColumn headerText="Column 1" dataField="col1"/>
<mx:DataGridColumn headerText="Column 2" dataField="col2"/>
</mx:columns>
</mx:DataGrid>
<mx:DataGrid x="10" y="255" id="Grid2" editable="false" draggableColumns="false"
dataProvider="{ListA}" rowCount="{ListA.length}" selectedIndex="{curIndex}"
itemClick="setCurIndexB()" >
<mx:columns>
<mx:DataGridColumn headerText="Column 1" dataField="col1"/>
<mx:DataGridColumn headerText="Column 2" dataField="col2"/>
</mx:columns>
</mx:DataGrid>
<mx:TextInput x="10" y="216" id="txt1" text="{ListA.getItemAt(curIndex)}"/>
<mx:RegExpValidator id="RegExCheck"
source="{txt1}" property="text"
flags="g" expression="^www\..*"
valid="Checkit(event)"
invalid="Checkit(event)"
trigger="{txt1}"
triggerEvent="focusOut"
/>
<mx:Label x="10" y="10" text="1) Select something in a grid - 2) Click in the TextInput - 3) Click in a Grid - 4)Repeat" width="507" height="30"/>
</mx:Application>
Thanks in advance.Find a way to dump out the globals. Make sure they are being updated. Then
you'll know where to look next. -
Pricipal authorization.
Hi Bea weblogic Gurus,
i need some information about the weblogic security checking.
In web.xml and weblogic.xml i have assigned one Pricipal name for a servlet/jsp.
what will happen if the user who requested the servlet/jsp doesn't have the principal role.
if the user belogs to the principal role then its allowing the user to view the requested page.
if the user does,'t belong to the requested page, then its not throwing the authorization exceptin. Its taking 5 mins time and finally returning http 400 error. ideally it should return http 401 authorization.
i didn't find any explanation in the bea documentation.
please kindly help to get rid of this issue.
Thanks
subba.Hi Susie, the behavior you are describing is not what we would expect to see. Please open a case with newScale Customer Care.
-
Not propogating data captured......
I have run the following script for bidirectional replication....
with database links
server1 tyo server2 :SOULK
server2 to server1 :dklr1
database name is orcl on both servers and schema name is replication
connect STRMADMIN/STRMADMIN
begin
dbms_streams_adm.set_up_queue(
queue_table => 'APPLY_SOURCETAB1',
queue_name => 'APPLY_SOURCE1',
queue_user => 'STRADM');
end;
begin
dbms_streams_adm.set_up_queue(
queue_table => 'CAPTURE_SOURCETAB1',
queue_name => 'CAPTURE_SOURCE1',
queue_user => 'STRADM');
end;
Set up two queues for Capture and Apply in DEST Database as shown below :
connect STRMADMIN/STRMADMIN@soulk
begin
dbms_streams_adm.set_up_queue(
queue_table => 'APPLY_DESTINTAB1',
queue_name => 'APPLY_DESTIN1',
queue_user => 'STRADM2');
end;
begin
dbms_streams_adm.set_up_queue(
queue_table => 'CAPTURE_DESTINTAB1',
queue_name => 'CAPTURE_DESTIN1',
queue_user => 'STRADM2');
end;
Configure capture process on SRC database
connect STRMADMIN/STRMADMIN
begin
dbms_streams_adm.add_schema_rules (
schema_name => 'REPLICATION',
streams_type => 'CAPTURE',
streams_name => 'CAPTURES_SOURCE1',
queue_name => 'CAPTURE_SOURCE1',
include_dml => TRUE,
include_ddl => TRUE,
inclusion_rule => TRUE);
end;
Configure apply process on SRC database
connect STRMADMIN/STRMADMIN
begin
dbms_streams_adm.add_schema_rules (
schema_name => 'REPLICATION',
streams_type => 'APPLY',
streams_name => 'APPLIES_SOURCE1',
queue_name => 'APPLY_SOURCE1',
include_dml => TRUE,
include_ddl => TRUE,
source_database => 'soulk');
end;
Configure propagation process on SRC Database:
connect STRMADMIN/STRMADMIN
begin
dbms_streams_adm.add_schema_propagation_rules (
schema_name => 'REPLICATION',
streams_name => 'PROP_SOURCE_TO_DEST1',
source_queue_name => 'CAPTURE_SOURCE1',
destination_queue_name => 'STRADM2.APPLY_DESTIN1@soulk',
include_dml => TRUE,
include_ddl => TRUE,
source_database => 'ORCL',
queue_to_queue => TRUE);
end;
Configure Schema Supplemental logging on SRC Database:
connect STRMADMIN/STRMADMIN
EXEC DBMS_CAPTURE_ADM.ABORT_SCHEMA_INSTANTIATION('REPLICATION');
EXEC DBMS_CAPTURE_ADM.PREPARE_SCHEMA_INSTANTIATION('REPLICATION','ALL');
Configure capture process on DEST Database:
connect STRMADMIN/STRMADMIN@SOULK
begin
dbms_streams_adm.add_schema_rules (
schema_name => 'REPLICATION',
streams_type => 'CAPTURE',
streams_name => 'CAPTURES_DESTIN1',
queue_name => 'CAPTURE_DESTIN1',
include_dml => TRUE,
include_ddl => TRUE);
end;
Set the schema instantiation SCN on SRC using the SCN of Dest database:
connect STRMADMIN/STRMADMIN
SET SERVEROUTPUT ON SIZE 1000000
declare
v_scn number;
begin
v_scn := dbms_flashback.get_system_change_number();
dbms_output.put_line('Instantiation SCN is: ' || v_scn);
dbms_apply_adm.set_schema_instantiation_scn@dklr1 (
source_schema_name => 'REPLICATION',
source_database_name => 'SOULK ',
instantiation_scn => v_scn,
recursive => TRUE);
end;
If you experiences any TNS issues, reload the listener on the Source and retry. If you still are receiving errors, check to see what the SCN number is on each database. You will need to export the schema from PLANO and import it into TULSA and then retry.
Configure apply process on DEST:
connect STRMADMIN/STRMADMIN@soulk
begin
dbms_streams_adm.add_schema_rules (
schema_name => 'REPLICATION',
streams_type => 'APPLY',
streams_name => 'APPLIES_DESTIN1',
queue_name => 'APPLY_DESTIN1',
include_dml => TRUE,
include_ddl => TRUE,
source_database => 'DKLR1');
end;
Configure propagation process on DEST:
connect STRMADMIN/STRMADMIN@SOULK
begin
dbms_streams_adm.add_schema_propagation_rules (
schema_name => 'REPLICATION',
streams_name => 'PROP_DESTIN_TO_SOURCE',
source_queue_name => 'CAPTURE_DESTIN1',
destination_queue_name => 'STRADM.APPLY_SOURCE1@DKLR1',
include_dml => TRUE,
include_ddl => TRUE,
source_database => 'soulk',
queue_to_queue => TRUE);
end;
After this i have started the processes
capture statistics show that some bytes are transmitted to apply stream
and at apply at some bytes are recived but at apply stream no of msgs dequed is 0
and propogation stream is also not showing any progress
there is no error msg ....please guide me what to do ..a) we don't see the instantiation of the tables on the apply site.
Check tables instantiations
-- on capture site
set lines 132
select TABLE_OWNER,TABLE_NAME,SCN,
to_char(TIMESTAMP,'DD-MM-YYYY HH24:MI:SS') ti
from dba_capture_prepared_tables
order by table_owner;
-- On apply site
set linesize 150 pages 66
COL SOURCE_DATABASE HEADING 'Source Database' FORMAT A35
COL own_obj HEADING 'Object Name' FORMAT A45
COL objt HEADING 'Object| Type' FORMAT A9
COL INSTANTIATION_SCN HEADING 'Instantiation| SCN' FORMAT 999999999999 justify c
COL IGNORE_SCN HEADING 'Ignore| SCN' FORMAT 999999999999 justify c
COLUMN lnk HEADING 'Using|Dblink' format A18
select
distinct SOURCE_DATABASE,
source_object_owner||'.'||source_object_name own_obj,
SOURCE_OBJECT_TYPE objt, instantiation_scn, IGNORE_SCN,
apply_database_link lnk
from DBA_APPLY_INSTANTIATED_OBJECTS order by 1,2;b) This setting is not Global_name compliant
c) There are an error in the source DB name :
Configure propagation process on SRC Database:
connect STRMADMIN/STRMADMIN
begin
dbms_streams_adm.add_schema_propagation_rules (
schema_name => 'REPLICATION',
streams_name => 'PROP_SOURCE_TO_DEST1',
source_queue_name => 'CAPTURE_SOURCE1',
destination_queue_name => 'STRADM2.APPLY_DESTIN1@soulk',
include_dml => TRUE,
include_ddl => TRUE,
source_database => 'ORCL', <---- ?? should be dblkl1.domain.com or even better, left to null. this field is for downstream capture only.
queue_to_queue => TRUE);
end;
/ -
JAAS security prncipal not propogating in EJB web service end point
I have a web application which communicate a independent EJB module via web service end points. when request reaches the web service principal is found as null. I use BASIC authentication in web page. I works well on web pages.
Pl. help me how jaas security principals, group and roles an be propogated to a web serviceTook a look at your .ear file .
So here's the problem .You are trying to use sun's proptrietary DD entries to secure an ejb-ws : <login-config> from is an entry from sun's proprietary DD.(sun-ejb-jar.xml)
oracle also provides a mechanism to transport secure an ejb-ws , though the publicly available version of app server (the one you have , did not had that feature ).The next drop will have the same .
Having said that , what you have should be enough to secure an ejb-ws if you are using only BASIC auth .
I can see that your EJB has some C:\... entries , unless those entries have the right security permissions , your ejb would not be able to load them , with the security credentials sent from the client .
When I deployed and ran your .ear file ,
I got errors such as
<faultstring>Internal Server Error (caught exception while handling request: oracle.oc4j.rmi.OracleRemoteException: Error in ejbCreate(): nested exception is: javax.naming.NameNotFoundException: java:comp/env/configFileContent not found in RoSrapScriptExecServiceImplWSI; nested exception is: javax.ejb.EJBException: nested exception is: javax.naming.NameNotFoundException: java:comp/env/configFileContent not found in RoSrapScriptExecServiceImplWSI)</faultstring>
</env:Fault>
implying that there are some references to entries not available inside the .ear .
you can test if the ejb-ws is deployed and running by using the test page through your browser :
http://<your host>:8888/rochade/srap/scriptExecWSI
Anirban -
Calendar propogations "spotty"
I have a client of mine that is using icloud on a pc with outlook 2013, an ipad, and a iphone both with ios 7 and everything was working fine yesterday. This morning however she entered some calendar events into outlook and only a few propogated to all devices....any idea whats going on here?
Unfortunately, the solution seems to be to disconnect from iCloud and then re-establish the calendar from iCloud. I had a complete calendar on my Mac. When I tried to move it to iCloud (so that I could then successfully sync my iPhone running 7.04), some of it uploaded, but some didn't. I literally watched as events from this month disappeared off of the calendar. The version that is currently on iCloud is therefore incomplete (no future appointments for example) and restoring from that does not fix my calendar. Any other alternatives?
Thanks though. -
IsCallerInRole() fails (Context propogation issue ?)
I'm using RDBMS realm to authenticate user. Im my session bean, ctx.IsCallerInRole()
always fails.. What could be going wrong ? My question is : how would HTTP request
context get propogated to the container ?
ThanksHi Vadim,
Once again, thanks for your help.
We already modified the YTD standard measure but is with that measure that I have problem. Do you think that my new formula is not efficient and for that reason I’m having this problem? Is this correct?.
Below you will find the standard and costume measure. In red I marked the difference between these 2 formulas:
YEAR TO DATE CUSTOME MESURE:
'IIF([%ACCOUNT%].CURRENTMEMBER.PROPERTIES("2/CPMB/ACCTYPE")="INC",SUM(PERIODSTODATE([%TIME%].[%TIMEYEARLEVEL%], [%TIME%].CURRENTMEMBER), [MEASURES].[/CPMB/SDATA]),
IIF([%ACCOUNT%].CURRENTMEMBER.PROPERTIES("2/CPMB/ACCTYPE")="EXP",SUM(PERIODSTODATE([%TIME%].[%TIMEYEARLEVEL%],[%TIME%].CURRENTMEMBER),[MEASURES].[/CPMB/SDATA]),
IIF([%ACCOUNT%].CURRENTMEMBER.PROPERTIES("2/CPMB/ACCTYPE")="AST",([MEASURES].[/CPMB/SDATA],CLOSINGPERIOD([%TIME%].[%TIMEBASELEVEL%])),
IIF([%ACCOUNT%].CURRENTMEMBER.PROPERTIES("2/CPMB/ACCTYPE")="LEQ",([MEASURES].[/CPMB/SDATA], CLOSINGPERIOD([%TIME%].[%TIMEBASELEVEL%])),[MEASURES].[/CPMB/SDATA]))))';SOLVE_ORDER=3
YEAR TO DATE STANDAR MEASURE:
'IIF([%ACCOUNT%].CURRENTMEMBER.PROPERTIES("2/CPMB/ACCTYPE")="INC",SUM(PERIODSTODATE([%TIME%].[%TIMEYEARLEVEL%], [%TIME%].CURRENTMEMBER),-[MEASURES].[/CPMB/SDATA]),
IIF([%ACCOUNT%].CURRENTMEMBER.PROPERTIES("2/CPMB/ACCTYPE")="EXP",SUM(PERIODSTODATE([%TIME%].[%TIMEYEARLEVEL%],[%TIME%].CURRENTMEMBER),[MEASURES].[/CPMB/SDATA]),
IIF([%ACCOUNT%].CURRENTMEMBER.PROPERTIES("2/CPMB/ACCTYPE")="AST",([MEASURES].[/CPMB/SDATA], CLOSINGPERIOD([%TIME%].[%TIMEBASELEVEL%])),
IIF([%ACCOUNT%].CURRENTMEMBER.PROPERTIES("2/CPMB/ACCTYPE")="LEQ",-([MEASURES].[/CPMB/SDATA], CLOSINGPERIOD([%TIME%].[%TIMEBASELEVEL%])),-[MEASURES].[/CPMB/SDATA]))))';SOLVE_ORDER=3
If you have any suggestion to correct my formula I would really appreciate it.
Regards,
Maybe you are looking for
-
MC.A,MC.B,MB5B,MB58 How to make it usefull for Canadians?
Hi, We need an AUM option in selection screen & Output of MB5B. Users can know what was available in stock on a prior day when trying to re-concile inventory? Is there any Standard setting to do this kind of things or will it be possible only with Z
-
Error - Invoice is blocked for quality inspection.
While making payment to vendor the error shown - Error - Invoice is blocked for quality inspection. Can anybody help ?
-
Schedule agreement by target qty
Is there a way to set up Schedule Agreements by Target qty verses by validity date? We are using LPA (SA's with JIT/FRC) and would like the schedule agreement to stop generating schedule lines based on the Target Qty set up in the Schedule Agreement
-
My 4s is in permanent shuffle mode
My iphone 4s is in permanent shuffle mode. I have already tried powering phone down and then rebooting and it still does it. Any suggestions?
-
Convert rows into columns nad vice versa in 10g
how to convert rows into columns in 10g??