How can I ge user when I developing room extension
HI guys,
I am developing room extension, and want to add an ACL to my collection.
I get an "AccessDeniedException" error, when I try to create a new collection:
here is my code:
IResourceFactory resFactory = ResourceFactory.getInstance();
IResourceContext resContext = resFactory.getServiceContext();
userID = resContext.getUser();
String userName = userID.getDisplayName();
resource = (ICollection) resFactory.getResource(RID.getRID(structureRid),true,resContext);
try{userDirResource = resource.createCollection(userID.getId(),null);
catch(NotSupportedException e){}
catch(AccessDeniedException e){}
catch(ResourceException e){}
aclMan =((IAclSecurityManager) userDirResource.getRepositoryManager().getSecurityManager(userDirResource)).getAclManager();
userDirResourceAcl = aclMan.getAcl(userDirResource);
IResourceAclEntryList aclList = userDirResourceAcl.getEntries();
IResourceAclEntryListIterator i = aclList.iterator();
Can u give me some hint?
Thanks in advance!
Regards,
liying
Hi,
check user rights for user <b>userID</b> in folder <b>RID.getRID(structureRid)</b> - he should have at least WRITE permissions...
Alternative is to create the folder under service user which has all the needed permissions like <i>cmadmin_service</i>:
IResourceContext context = m_Factory.getServiceContext("cmadmin_service");
Romano
Similar Messages
-
How can i invalidate Session when a browser crashes?
Hi
How can i invalidate session when a browser window closed or crashed unexpectedly.
If user closed the browser window using File->Close, then i'm calling javascript function .... and it is working fine. But when browser window is hanged and closed using ENDTASK, how can i kill that session.
Please help
Thanks
-VidyadharWell you can't. Execution halts, so anything you would want to do is made impossible: that's why crashes are the #1 enemy of any software developer (that and impossible deadlines). The webserver will remove the session manually when it times out though.
-
How can all the users in my computer (my kids) have access to all the photos I have in I Photo? My photos only appear when I (the administrator) log into the computer. I want my kids to be able to access them also.
For iPhoto 09 (version 8.0.2) and later:
What you mean by 'share'.
If you want the other user to be able to see the pics, but not add to, change or alter your library, then enable Sharing in your iPhoto (Preferences -> Sharing), leave iPhoto running and use Fast User Switching to open the other account. In that account, enable 'Look For Shared Libraries'. Your Library will appear in the other source pane.
Any user can drag a pic from the Shared Library to their own in the iPhoto Window.
Remember iPhoto must be running in both accounts for this to work.
If you want the other user to have the same access to the library as you: to be able to add, edit, organise, keyword etc.
Quit iPhoto in both accounts. Move the Library to the Users / Shared Folder
(You can also use an external HD set to ignore permissions, a Disk Image or even partition your Hard Disk.)
In each account in turn: Double click on the Library to open it. (You may be asked to repair the Library Permissions.) From that point on, this will be the default library location. Both accounts will have full access to the library, in fact, both accounts will 'own' it.
However, there is a catch with this system and it is a significant one. iPhoto is not a multi-user app., it does not have the code to negotiate two users simultaneously writing to the database, and trying will cause db corruption. So only one user at a time, and back up, back up back up. -
How can I deny user input file name (JFileChooser )
in a common JFileChooser.
when user open it, how can it deny user to input in filename field?just try this
JFileChooser chooser = new JFileChooser();
int option = chooser.showOpenDialog(this);
if( option == JFileChooser.APPROVE_OPTION) { }
change the if little bit to suit yr purpose
or if not try
getAccessibleContext() this method may deal the situation
although i have not tried it......
i m also trying .........
the onw who gets it earlier notifies other...
is it fine
rgds -
How can I compress photos when emailing from iphoto? current photos are 7-8Mb each
How can I compress photos when emailing from iPhoto?
current photos are 7-8Mb each if I just attach them directlyAperture won't delete the photos from your iPhone. Most users have settled on using Image Capture ater importing into Aperture to delete the photos from the iPhone.
-
How can I increase resolution when burning a dvd with elements 11 premiere
How can I increase resolution when burning a dvd with elements 11 premiere
I am trying to generate a slide show DVD....the pictures on the TV are poor qualityWelcome to the forum.
As Steve points out, a DVD-Video is set in resolution, to 720 x 480 (for NTSC), in either Standard 4:3, or Widescreen 16:9. That is as good as it can get, and is not a limitation of PrE, but of the DVD-Video specs, which were written a long time ago.
The best that one can get is to play that DVD-Video on an up-rezzing DVD player, or most BD players, that also have up-rezzing, to an HD TV monitor. Those players have dedicated chips, JUST for up-rezzing.
Then, and per Peru Bob's questions, I attain the ultimate Still Images to DVD-Video, by doing my Scaling in Photoshop, and using either the Bicubic Sharper, or Bicubic Smoother Scaling algorithms. I Scale my Camera RAW Images to match my Project's Frame Size, and Crop, where necessary to match the Aspect Ratio of my Images, to the Aspect Ratio of the Project, i.e. if going to a 16:9 Widescreen, I will lose some pixels top and bottom, but I account for that, per my asesthetic.
Note: some PrE users insist that the Scaling in PrE is as good as Photoshop's, but my critical eyes point to using PS. Also, I do NOT use JPEG, which is a lossy, compressed format, and will Save_As PSD from Photoshop, for ultimate quality.
Good luck, and please let us know the pixel x pixel dimensions of your Images.
Hunt -
How can I see error when execute UPDATE with BULK COLLECT
Hi
I have a code
CURSOR c_renov_eleg IS
SELECT t2.ROWID
FROM mytable t2
WHERE BLA BLA BLA
OPEN c_renov_eleg;
LOOP
FETCH c_renov_eleg BULK COLLECT
INTO w_rowid LIMIT 1000;
FORALL i IN 1 .. w_rowid.COUNT
UPDATE mytable
SET id_baixa_elegibilidade = K_SCNOB_BXA_RENOVACAO,
column01 = arr_ciclo(1),
dt_ultima_atualizacao = SYSDATE,
cd_usuario_atualizacao = USER
WHERE ROWID = w_rowid(i);
COMMIT;
EXIT WHEN c_renov_eleg%NOTFOUND;
END LOOP;How can I to sse when and where have some error ? , in Exception return what record ?How can I to sse when and where have some error
?Have a look at
[url=http://download.oracle.com/docs/cd/B28359_01/appd
ev.111/b28370/tuning.htm#i49099]Handling FORALL
Exceptions (%BULK_EXCEPTIONS Attribute).btw. just never ever commit in a for loop ;)
(Tubby is just too fast ;))
Hi , thank all
btw. just never ever commit in a for loopWhen I must to COMMIT using BULK COLLECT ? -
How can i read user input value to my User exist
Hi Guru's,
I am facing one problem in Variables in BPS.
I am calculating days from Month/year .I have one variable it is for Days,Second variable it is for Month/Year.
First variable is user exist (for calculating the days),Second varible is user defined variable(this is a Input to the first variable).
When i am giving the Month/Year(02/2008)variable i am getting the 29 days from the first variable.again i am changing the value of Month/Yera(03/2008) i am not getting the desired value.
my doubt is my user exist not able to read current value of variable(month/year).how can i pass my value to user exist because this value is user input value based on this value i am calculating the days and dynamically displaying the layout.
Here is the my sample code..
seq = '0000'.
ind = 0.
i_area = 'ZTEST1'.
area_var = 'ZVar2'.
PERFORM instantiate_object USING i_area
area_var
CHANGING lsr_var.
PERFORM get_current_value_of_variable
USING lsr_var
CHANGING lto_value.
READ TABLE lto_value INTO lso_value index 1 .
i_month = lso_value-low.
iv_month = i_month+4(2).
iv_year = i_month(4).
concatenate iv_year iv_month '01' into iv_date.
begindate = iv_date.
below bracket code calculating the leap year
( IF iv_date+4(2) = lc_feb.
lv_hlp_date_year = iv_date+0(4).
lv_hlp_rest = lv_hlp_date_year MOD 4.
IF lv_hlp_rest = 0.
EV_DAYS = lc_days_29.
lv_hlp_rest = lv_hlp_date_year MOD 100.
IF lv_hlp_rest = 0.
lv_hlp_rest = lv_hlp_date_year MOD 400.
IF lv_hlp_rest NE 0.
EV_DAYS = lc_days_28.
ENDIF.
ENDIF.
ELSE.
EV_DAYS = lc_days_28.
ENDIF.)
ELSE.
below bracket code calculating the days
( CASE iv_date+4(2).
WHEN lc_jan. EV_DAYS = lc_days_31.
WHEN lc_mar. EV_DAYS = lc_days_31.
WHEN lc_may. EV_DAYS = lc_days_31.
WHEN lc_jul. EV_DAYS = lc_days_31.
WHEN lc_aug. EV_DAYS = lc_days_31.
WHEN lc_oct. EV_DAYS = lc_days_31.
WHEN lc_dec. EV_DAYS = lc_days_31.
WHEN lc_apr. EV_DAYS = lc_days_30.
WHEN lc_jun. EV_DAYS = lc_days_30.
WHEN lc_sep. EV_DAYS = lc_days_30.
WHEN lc_nov. EV_DAYS = lc_days_30.
WHEN OTHERS. CLEAR EV_DAYS.
ENDCASE.)
ENDIF.
data: st_date(2) type c.
st_date = '01'.
ind = 0.
ind = ind + 1.
here i am passing the low value and high value.
yto_charsel-chanm = '0CALDAY'.
yto_charsel-seqno = 1.
yto_charsel-sign = 'I'.
yto_charsel-opt = 'EQ'.
yto_charsel-LOW = st_date.
yto_charsel-chanm = '0CALDAY'.
yto_charsel-seqno = 1.
yto_charsel-sign = 'I'.
yto_charsel-opt = 'BT'.
yto_charsel-high = ev_days.
INSERT yto_charsel INTO sto_charsel INDEX ind.
ETO_CHARSEL = sto_charsel.
lto_value = sto_charsel.
How can i pass user input value to read this exist ,some where again i have to write code or else??
This is very urgent can you help me..Hi,
Instead of two perform statements, use single perform.
PERFORM get_value USING i_area
i_variable
CHANGING lw_varsel.
Take the values from lw_varsel-low.
FORM statement for this perform is as follows.
DATA: li_varsel TYPE STANDARD TABLE OF upc_ys_api_varsel,
lv_varsel TYPE REF TO cl_sem_variable.
FORM get_value USING p_area TYPE upc_y_area
p_variable TYPE upc_y_variable
CHANGING
p_lw_varsel TYPE upc_ys_api_varsel.
CALL METHOD cl_sem_variable=>get_instance
EXPORTING
i_area = p_area
i_variable = p_variable
I_CREATE =
RECEIVING
rr_variable = lv_varsel.
EXCEPTIONS
NOT_EXISTING = 1
others = 2
IF sy-subrc <> 0.
EXIT.
ENDIF.
REFRESH li_varsel.
****Getting the Value*********
CALL METHOD lv_varsel->get_value
EXPORTING
i_user = sy-uname
i_restrict = 'X'
RECEIVING
rto_value = li_varsel.
CLEAR : p_lw_varsel.
READ TABLE li_varsel INTO p_lw_varsel INDEX 1.
IF sy-subrc <> 0.
EXIT.
ENDIF.
ENDFORM. "get_value
Try this code.
Bindu -
How to logout an user when the browser is closed?
Hi,
does someone knows how to logout an user when the browser is closed?
Thanks.Hi,
There is an api wwctx_sso.cleanup_sessions which removes old sessions. This takes a parameter "p_hours_old" which indicates the age of the sessions which need to be removed. There is a job which runs which in turn calls this api to clean up sessions which are 7 days old or 168 hours old. You can see this from the dba_jobs table. You can try running this api.
Thanks,
Sharmila -
How can i inform customer when an idoc fails?
Hi folks,
How can i inform customer when an idoc fails?? Is there any procedure where customer is informed immediately through mail???
Looking forward for your valuable suggestions to solve this..
Cheers,
Ram.Go through the Link.
http://help.sap.com/saphelp_47x200/helpdata/en/dc/6b815e43d711d1893e0000e8323c4f/frameset.htm
It explains about active monitoring. You can schedule a Report providing A variant. In the variant you can select the Message type, Recepient type Etc and the USER to which the notification has to be sent and the error type for which the notification has to be sent.
Reward Points if useful
Regards,
Abhishek -
HT4798 I'm seeing the above problem, how can i open "Users&Groups" if i can't login?
I'm seeing the above problem, how can i open "Users&Groups" if i can't login?
If the system is associated with an Apple ID, and you know that account password, the Apple ID can be used to reset your user account password.
Otherwise, boot into Recovery by holding down the key combination command-R at startup. Release the keys when you see a gray screen with a spinning dial.
When the OS X Utilities screen appears, select Utilities ▹ Terminal from the menu bar.
In the Terminal window, type this:
resetpassword
That's one word with no spaces. Then press return. A Reset Password window opens.
Select your boot volume if not already selected.
Select your username from the menu labeled Select the user account if not already selected.
Follow the prompts to reset the password. It's safest to choose a password that includes only the characters a-z, A-Z, and 0-9.
Select ▹ Restart from the menu bar.
You should now be able to log in with the new password, but you won't be able to unlock the Keychain. If you've forgotten the Keychain password (which is ordinarily the same as your login password), there's no way to recover it. You’ll need to reset your keychain in the preferences of the Keychain Access application. -
When I switch on my computer I get the desktop then I try to click on Mozilla Firefox but get the message, 'Firefox is already running but not responding. To open a new window you must first close the existing Firefox process or resart your system.' I looked up how to close but I need to click on 'file' then 'exit'. How can I do that when I can't see the page yet? IE is working fine.
See also [[Firefox is already running but is not responding]]
-
How can i restrict user to access database object (procedure) or JSP
Hi
I have 9ias infrastructure 902, on win2k box with 9i DB.
and I have one PL/SQL web application and another J2EE application both are hosted by 9ias 902.
Now we are looking forward to couple both with SSO.
I have deloyed samples of both and works fine.
Each application have different set of users, i mean there is no common user.
How can i restrict user not to view the web page which is not authorised to them.
as far as i understand from the Grocery demo is pick the role (which is a string only) from OID and programaticall apply security via if else endif construct.
can any one through light upto my concern.
regards
[email protected]Hey Mary
No i haven't try to do that via pl/sql....
as the our application is j2ee app... deployed in oc4j.. with sso and ldap....
still finding to do so....
what i have realized that LDAP is just to store user information in inverted tree... and one have to build separated access security mechnisum that will be applicable to j2ee system....
thanx...
samir.... -
How can I use User-Defined Aggregate Functions in Timesten 11? such as ODCI
Hi
we are using Timesten 11 version and as per the documentation, it doesn't support User-Defined Aggregate Functions.
So we are looking for alternatives to do it. Could you please provide your expert voice on this.
Thanks a lot.
As the following:
create or replace type strcat_type as object (
cat_string varchar2(32767),
static function ODCIAggregateInitialize(cs_ctx In Out strcat_type) return number,
member function ODCIAggregateIterate(self In Out strcat_type,value in varchar2) return number,
member function ODCIAggregateMerge(self In Out strcat_type,ctx2 In Out strcat_type) return number,
member function ODCIAggregateTerminate(self In Out strcat_type,returnValue Out varchar2,flags in number) return
number
How can I use User-Defined Aggregate Functions in Timesten 11? such as ODCIAggregateInitialize ?Dear user6258915,
You absolutely right, TimesTen doesnt support object types (http://docs.oracle.com/cd/E13085_01/doc/timesten.1121/e13076/plsqldiffs.htm) and User-Defined Aggregate Functions.
Is it crucial for your application? Could you rewrite this functionality by using standart SQL or PL/SQL?
Best regards,
Gennady -
i am with a university and i purchased the adobe photoshop elements for a faculty member of mine, how can he download it when it is in my name but he is the one needing it?
There is nothing to prevent him from downloading and installing the trial version (Adobe - Download free trial version Adobe Photoshop Elements 12 | Adobe). At the point all you need to do is provide him with the serial number so that he can activate it. If the intent is that he be the owner of the software then you might want to see about transfering the license...
Transfer an Adobe product license
Maybe you are looking for
-
Cannot install Adobe Air on Windows 7 (64 bit)
After an apparently succesfully installation of Adobe Air on a new PC with 64 bit Windows 7 operating system, it doesn't works at all. When I'm trying tu run an Adobe Air application or even the uninstaller of Adobe Air I get the message "This applic
-
please help. Im in vector graphics and I'm very new to all this adobe stuff anything helps
-
I/O Error in File.listFiles()
Basically, I have the following piece of code: public static void main(String[] args) { File f = new File("C:\\"); search(f); public static void search (File f) { if(f.isFile()) { if(contain(getEnd(f))) files.add(f);
-
Javax.faces.FacesException: Missing Class: Can't load class
Hi, I want to implement in process wizard using JSF. I have created a button panel which have "Back", "Next","Finish","Cancel" and "Help" button and also have create a process indicator which indicate the current page by highlighting. Both Buttonbar
-
IPhone 3G audio interference when docked
I have an original iPhone 3G from launch day and when ever I dock it I get constant audio interference. This is not GSM interference it sounds like being generated by something in the phone and out either the 3.5mm headphone jack or our the headphone