Add Resource to Security Category Using PSi
In the same new resource, how to add categories for a user(like My Tasks, My Resources) programmatically?.
For the particular resource retrieve the category dataset and add the category row in the CategoryPermissions table or group if you want to change the group for the resource, also check
resRow.RES_GROUP property
Thanks | epmXperts | http://epmxperts.wordpress.com
Similar Messages
-
How to duplicate a target and add resources in xcode using command line?
I am trying to use command line tools to create, add resources, build, archive and export to ipa in xcode. I could do the Build, Archive and Exporting to IPA through the command line tools(xcodebuild). But I also wanted to duplicate the target in the same project,add a new Info.plist to the duplicated target resource through command line itself. How to do it? I could not find any valuable answers by Googling. I could not find any proper documentation also in Apple Sites.
Is there any tools that can be used to perform these? I don't want to use the UI. Please, help me out.The Mac App Store is not appropriate for command line tools. You can use any language you want.
-
SCCM 2012 Security to allow users to add resource to a collection
Hi,
I need to permission IT Support staff so they are able to add computers to certain collections in SCCM 2012. I created a new Role and assigned the following permissions under "Collection"
Read, Modify, Modify Resource, delete resource, read resource, Modify Collection setting, read AMT.
Also allowed read at site level.
Users are still unable to add computers to a collection ? Any ideas why ?
I did read a previous post which said something about also having to permission users to the limiting collection but this doesnt make sense, and sounds insecure.
ThanksHere is a solution that should work for you. Perform this on a test account with only the security role you are going to change for your users in question.
Create a new collection that is a copy of your collection limiting collection mentioned above.
Set the limiting collection of this new collection to something other than the limiting collection it defaults to, which is the copied collection.
Select the collections to which you wish to grant Add Resource permissions to and set their limiting collection to this new collection.
Within your Administrative user or group properties, specify this new limiting collection and the collections you wish to allow Add Resource permissions under the "Associate assigned security roles with specific security scopes and collections - don't forget
to add your security scope.
Apply the changes and test - don't forget to restart the console of your test account.
This does a couple things - it allows the Add Resource function to the specific collections you wish for the specific Administrative user/group you wish. It does NOT allow modify on the limiting collection. And it separates the specific collections
you tag as being modifiable by the specified group.
We had the same issue in our environment - need a specific group to be able to Add Resource to a single specific collection which was being limited by the All Workstations collection. Allowing modify to the All Workstations collection allowed modifications
to any collection limited by All Workstations. So I came up with the solution above, tested against my test accounts and it works as I needed.
Hopefully this will solve your issue and give you some options going forward. -
UNABLE TO ACCESS SECURED EJB USING IIOP FROM JSP
Following codes does not work with IIOP when called from jsp returns an
com.sap.engine.services.iiop.CORBA.CORBAObject:com.sap.engine.services.iiop.server.portable.Delegate_1_1@8312b1 step2 RemoteException occurred in server thread; nested exception is: java.rmi.RemoteException: com.sap.engine.services.ejb.exceptions.BaseRemoteException: User Guest does not have access to method create(). at
Following codes does not work with IIOP when called from a fat client returns an
org.omg.CORBA.UNKNOWN: vmcid: 0x0 minor code: 0 completed: Maybe
at com.sun.corba.se.internal.core.UEInfoServiceContext.<init>(UEInfoServ
iceContext.java:33)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct
orAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC
onstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
at com.sun.corba.se.internal.core.ServiceContextData.makeServiceContext(
Properties p = new Properties();
p.put(Context.INITIAL_CONTEXT_FACTORY,
"com.sun.jndi.cosnaming.CNCtxFactory");
p.put(Context.PROVIDER_URL, "iiop://hostname:50007");
p.put(Context.SECURITY_PRINCIPAL, "User");
p.put(Context.SECURITY_CREDENTIALS, "pass");
I have add java option to add IIOP filer
-Dorg.omg.PortableInterceptor.ORBInitializerClass.com.sap.engine.services.iiop.csiv2.interceptors.SecurityInitializer
Solution Required: Could you please detail me what steps in need to perform in order for me to access secure ejb using iiop protocol.
FYI -- How ever ejb security works with P4 protocol, If required i can send you the test case ear.
Thanks
Vijay
Following are the server side logs
java.rmi.RemoteException: com.sap.engine.services.ejb.exceptions.BaseRemoteException: User Guest does not have access to method create().
at test.TestEJBHomeImpl0.create(TestEJBHomeImpl0.java:91)
at test._TestEJBHome_Stub.create(_TestEJBHome_Stub.java:214)
at jsp_testIIOP1199698887113._jspService(jsp_testIIOP1199698887113.java:33)
at com.sap.engine.services.servlets_jsp.server.jsp.JspBase.service(JspBase.java:112)
at com.sap.engine.services.servlets_jsp.server.servlet.JSPServlet.service(JSPServlet.java:544)
at com.sap.engine.services.servlets_jsp.server.servlet.JSPServlet.service(JSPServlet.java:186)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:390)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
Caused by: com.sap.engine.services.security.exceptions.BaseSecurityException: Caller not authorized.
at com.sap.engine.services.security.resource.ResourceHandleImpl.checkPermission(ResourceHandleImpl.java:608)
at com.sap.engine.services.security.resource.ResourceHandleImpl.checkPermission(ResourceHandleImpl.java:505)
at com.sap.engine.services.security.resource.ResourceContextImpl.checkPermission(ResourceContextImpl.java:45)
at test.TestEJBHomeImpl0.create(TestEJBHomeImpl0.java:89)
... 20 more
; nested exception is:
java.lang.SecurityException: com.sap.engine.services.security.exceptions.BaseSecurityException: Caller not authorized.
at com.sap.engine.services.security.resource.ResourceHandleImpl.checkPermission(ResourceHandleImpl.java:608)
at com.sap.engine.services.security.resource.ResourceHandleImpl.checkPermission(ResourceHandleImpl.java:505)
at com.sap.engine.services.security.resource.ResourceContextImpl.checkPermission(ResourceContextImpl.java:45)
at test.TestEJBHomeImpl0.create(TestEJBHomeImpl0.java:89)
at test._TestEJBHome_Stub.create(_TestEJBHome_Stub.java:214)
at jsp_testIIOP1199698887113._jspService(jsp_testIIOP1199698887113.java:33)
at com.sap.engine.services.servlets_jsp.server.jsp.JspBase.service(JspBase.java:112)
at com.sap.engine.services.servlets_jsp.server.servlet.JSPServlet.service(JSPServlet.java:544)
at com.sap.engine.services.servlets_jsp.server.servlet.JSPServlet.service(JSPServlet.java:186)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:390)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)That's the code that you need to execute but you should
probably encapsulate that code in Custom Action.
Orion has a EJB Tag Library that is free to distribute that
does all that stuff you just set some attributes.
Go to their site and look at their Tag Libraries.
Also look for other Tag Libraries Freely Available for EJB Access. -
Add 3rd party Security MBeans with weblogic.Admin?
[Weblogic 8 SP4 on Solaris]
Would be great if either through weblogic.Admin or another Java interface I could add 3rd party Security MBeabs (i.e. SiteMinderIdentityAsserter as Identity Asserter). Any ideas? Using the create task in wlconfig doesn't work (NullPointerException while the property table is being updated):
[wlserver] <2005-okt-27 kl 8:12 IRDT> <Warning> <RMI> <BEA-080003> <RuntimeException thrown by rmi server: weblogic.management.internal.AdminMBeanHomeImpl.createAdminMBean(Ljava.lang.String;Ljava.lang.String;Ljava.lang.String)
And I don't want to the console to make additions. Any ideas?Will take a look at the scripting. Thanks. But the weblogic.Admin command given is a no go. Maybe later version av weblogic (currently using WLS 8 SP4) support domain qualified names but I get the following error:
$ blogic.sspi.auth.SiteMinderIdentityAsserter -name Security:Name=myrealmSiteMinderIdentityAsserter
ObjectName: Invalid value -> Security:Name=myrealmSiteMinderIdentityAsserter
But if I specify with the create command -mbean "Security:Name=myrealmSiteMinderIdentityAsserter,Type=anything" -type com.netegrity.siteminder.weblogic.sspi.auth.SiteMinderIdentityAsserter then the resource is added. Odd thing is that the Type property in the mbean arguement must be stated. I can put anything there. Doesn't matter. -
When I go to the add-ons page (https://addons.mozilla.org/en-US/firefox/) and select a category I get three items at the top, none of which are any use, and three columns of "Recently Added", "Top Downloads" and "Top Rated". I may be looking for an older add-on, a bit specialist, so not popular, and maybe not overall well rated, but right for my purposes. Moreover these listings give no synopsis and the page.
With the old search engine I could enter a category and immediately get a list with all available add-ons, with synopsis, and use my own intelligence to decide what I wanted.No use at all with Firefox 4. If the search box is left empty "Please fill in this field" is returned.
-
Hello,
Can anyone guide me how to access the calendar exception details from Project Server using PSI?
I need to extract calendar details of enterprise resources , like exception name, exception type, exception start date and exception end date into my SSRS report hosted in SharePoint 2013 and 2010.
I would be helpful if I can get a sample of this. I have read through many PSI documents in fact still going through ,what PSI does and doesn't , PSI methods etc. from Project Server SDK and MSDN . Moreover, I
am a beginner in .NET programming. I am confused and have lots of questions in my mind, like which PSI service should be used in my report(is it just Calendar.svc), can we pull the details as XML type data source my SSRS report ,are
there any other configuration settings apart from " setting up an event handler by installing an event handler assembly on each Project Server computer in the SharePoint farm, and then configuring the event handler
for the Project Web App instance by using the Project Server Settings page in the General Application Settings of SharePoint Central Administration" (as per prerequisites for PSI in SDK) , how can I implement authentication settings
-(when user with proper SharePoint permission
can accesses the SSRS report )
Kindly bear with me if my questions are not appropriate .
Please do guide me, and .
Thanks in Advance!!
Mridhula
Mridhula.SHi Brendan,
Project server reporting database doesn't contain the calendar info. The only supported way to use the PSI to read the calendar info from Published database.
See this
reply from Amit.
Hope this helps,
Guillaume Rouyre, MBA, MVP, P-Seller | -
Update Project Server using PSI
I need to update a project server 2007 file (tasks and custom fields) using PSI on a weekly basis. How do I update a required custom field in the project using C# and PSI web services? I get the following error when I save the changes:
false);
projectSvc.QueueUpdateProject(jobId, sessionId, projectDs,
Error:
PSCLientError Output:CustomFieldRequiredValueNotProvided mdpropuid:
============================
System.Web.Services.Protocols.SoapException: ProjectServerError(s) LastError=Cus
tomFieldRequiredValueNotProvided Instructions: Pass this into PSClientError cons
tructor to access all error information
at Microsoft.Office.Project.Server.WebService.Project.QueueUpdateProject(Guid
jobUid, Guid sessionUid, ProjectDataSet dataset, Boolean validateOnly)
Code:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using System.Web;
using System.Web.Services.Protocols;
using System.Threading;
using PSLibrary = Microsoft.Office.Project.Server.Library;
using IntegratedMasterSchedule.ProjectWebSvc;
using IntegratedMasterSchedule.WebSvcLoginWindows;
using System.Net;
using System.Globalization;
namespace IntegratedMasterSchedule
public partial class MasterSchedule
private static CustomFieldWS.CustomFields customFieldClient = new CustomFieldWS.CustomFields();
[STAThread]
static void Main()
try
#region Setup
const string PROJECT_SERVER_URI = "http://ServerName/xxx";
const string PROJECT_SERVICE_PATH = "_vti_bin/psi/project.asmx";
const string QUEUESYSTEM_SERVICE_PATH = "_vti_bin/psi/queuesystem.asmx";
const string SESSION_DESC = "Sample utility";
Guid sessionId = Guid.NewGuid();
Guid jobId;
// Set up the Web service objects
ProjectWebSvc.Project projectSvc = new ProjectWebSvc.Project();
projectSvc.Url = PROJECT_SERVER_URI + PROJECT_SERVICE_PATH;
projectSvc.Credentials = CredentialCache.DefaultCredentials;
QueueSystemWebSvc.QueueSystem q = new QueueSystemWebSvc.QueueSystem();
q.Url = PROJECT_SERVER_URI + QUEUESYSTEM_SERVICE_PATH;
q.Credentials = CredentialCache.DefaultCredentials;
//Get the project
Guid projectId = GetProjectUidFromProjectName(projectSvc, "Project Name");
// Read the project you want
Console.WriteLine("Reading project from database");
ProjectWebSvc.ProjectDataSet projectDs = projectSvc.ReadProject(projectId, ProjectWebSvc.DataStoreEnum.WorkingStore);
#endregion
#region Change task name and update
// Check out the project
Console.WriteLine("Checking out project");
projectSvc.CheckOutProject(projectId, sessionId, SESSION_DESC);
// Make changes
// - Note: Task 0 is the summary task which can't be changed.
projectDs.Task[1].TASK_NAME += " Changed";
// Save the changes
Console.WriteLine("Saving changes to the database");
jobId = Guid.NewGuid();
projectSvc.QueueUpdateProject(jobId, sessionId, projectDs, false);
WaitForQueue(q, jobId);
#endregion
#region Check in
// Check in the project
Console.WriteLine("Checking in the project");
jobId = Guid.NewGuid();
projectSvc.QueueCheckInProject(jobId, projectId, false, sessionId, SESSION_DESC);
WaitForQueue(q, jobId);
#endregion
#region Exception Handling and Final
catch (SoapException ex)
PSLibrary.PSClientError error = new PSLibrary.PSClientError(ex);
PSLibrary.PSErrorInfo[] errors = error.GetAllErrors();
string errMess = "==============================\r\nError: \r\n";
for (int i = 0; i < errors.Length; i++)
errMess += "\n" + ex.Message.ToString() + "\r\n";
errMess += "".PadRight(30, '=') + "\r\nPSCLientError Output:\r\n \r\n";
errMess += errors[i].ErrId.ToString() + "\n";
for (int j = 0; j < errors[i].ErrorAttributes.Length; j++)
errMess += "\r\n\t" + errors[i].ErrorAttributeNames()[j] + ": " + errors[i].ErrorAttributes[j];
errMess += "\r\n".PadRight(30, '=');
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine(errMess);
catch (WebException ex)
string errMess = ex.Message.ToString() +
"\n\nLog on, or check the Project Server Queuing Service";
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine("Error: " + errMess);
catch (Exception ex)
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine("Error: " + ex.Message);
finally
Console.ResetColor();
Console.WriteLine("\r\n\r\nPress any key...");
Console.ReadKey();
#endregion
static private void WaitForQueue(QueueSystemWebSvc.QueueSystem q, Guid jobId)
QueueSystemWebSvc.JobState jobState;
const int QUEUE_WAIT_TIME = 2; // two seconds
bool jobDone = false;
string xmlError = string.Empty;
int wait = 0;
//Wait for the project to get through the queue
// - Get the estimated wait time in seconds
wait = q.GetJobWaitTime(jobId);
// - Wait for it
Thread.Sleep(wait * 1000);
// - Wait until it is done.
do
// - Get the job state
jobState = q.GetJobCompletionState(jobId, out xmlError);
if (jobState == QueueSystemWebSvc.JobState.Success)
jobDone = true;
else
if (jobState == QueueSystemWebSvc.JobState.Unknown
|| jobState == QueueSystemWebSvc.JobState.Failed
|| jobState == QueueSystemWebSvc.JobState.FailedNotBlocking
|| jobState == QueueSystemWebSvc.JobState.CorrelationBlocked
|| jobState == QueueSystemWebSvc.JobState.Canceled)
// If the job failed, error out
throw (new ApplicationException("Queue request " + jobState + " for Job ID " + jobId + ".\r\n" + xmlError));
else
Console.WriteLine("Job State: " + jobState + " for Job ID: " + jobId);
Thread.Sleep(QUEUE_WAIT_TIME * 1000);
while (!jobDone);
static public Guid GetProjectUidFromProjectName(Project proj, string projectName)
Guid result = Guid.Empty;
ProjectDataSet dsProjectList = new ProjectDataSet();
dsProjectList = proj.ReadProjectList();
for (int row = 0; row < dsProjectList.Project.Count; row++)
if (projectName == dsProjectList.Project[row].PROJ_NAME.ToString())
result = dsProjectList.Project[row].PROJ_UID;
break;
return result;Hi cochocip,
your projectDataSet has no custom field (required) set
The md_prop_uid is the uid for this custom field).
If your custom field is not based on lookup table, you can use a code like this:
Log to CustomFields webservice
Get Custom field's md_prop_uid using ReadCustomFields.....
and add this code after
// Make changes
// - Note: Task 0 is the summary task which can't be changed.
projectDs.Task[1].TASK_NAME += " Changed";
WebSvcCustomFields.CustomFieldDataSet newCF = customFieldsWS.ReadCustomFieldsByMdPropUids(new Guid[] {
p_md_prop_uid }, false);
WebSvcProject.ProjectDataSet.TaskCustomFieldsRow a = projectDs.TaskCustomFields.NewTaskCustomFieldsRow();
a.SetDUR_FMTNull();
a.SetFLAG_VALUENull();
a.SetINDICATOR_VALUENull();
a.SetNUM_VALUENull();
a.SetDUR_VALUENull();
a.SetDATE_VALUENull();
a.CUSTOM_FIELD_UID = Guid.NewGuid();
a.MD_PROP_UID = p_md_prop_uid;
a.MD_PROP_ID = newCF.CustomFields[0].MD_PROP_ID;
a.PROJ_UID = p_prjDS.Project[0].PROJ_UID;
a.TASK_UID = p_taskGuid;
a.FIELD_TYPE_ENUM = newCF.CustomFields[0].MD_PROP_TYPE_ENUM;
switch (newCF.CustomFields[0].MD_PROP_TYPE_ENUM)
case 21: //String
a.TEXT_VALUE = p_value;
break;
case 15: //number
a.NUM_VALUE = Convert.ToDecimal(p_value);
break;
case 4: //DAte
a.DATE_VALUE = Convert.ToDateTime(p_value);
break;
default:
projectDs.TaskCustomFields.AddTaskCustomFieldsRow(a);
where p_value is the value that you want save in this field.
I hope this code can help you
Cheers,
Paolo -
The padlock icon shown when entering secure sites using Firefox 3.x is not displayed using Firefox 4.
It has been changed. Please read this article:
https://support.mozilla.com/en-US/kb/Site%20Identity%20Button
You can use this add-on to get the classic icon back:
https://addons.mozilla.org/en-US/firefox/addon/padlock-icon/ -
Oracle Failsafe - Add Resource to Group
hi to all,
i have a question about using Oracle Failsafe.
I have had a 2 Node Cluster (Czvsor1 and czvsor2) with Clustergroup and Oracle Group with database db1 in it on node czvsor1 with perfect working failover to node czvsor2 managed by Failsafe Manager - All running on windows2003 server.
Now i wanted to bring up a third node czvsor3 with the database ORCFIBU on it, adding this node to cluster , creating a second oracle group on this node, add resource (database) to this group and manage it with failsafe manger to failover to my second node czvsor2 when needed.
Everything went perfect - adding node to cluster, creating and testing oracle group 2 with 2 SAN devices, moving oracle group no node 2 and back again.
BUT adding database to group failed - errors in verifying Devices
Here are the protokolls:
Verify Cluster
Versions: client = 3.3.3 server = 3.3.3 OS =
Operation: Verifying cluster "CZVSOR03"
Starting Time: Aug 08, 2007 10:42:51
Elapsed Time: 0 minutes, 1 seconds
1 10:42:51 Starting clusterwide operation
2 10:42:51 > FS-10998:
3 10:42:51 FS-10500: CZVSOR1 : Starting verification of cluster CZVSOR03
4 10:42:51 > FS-10998:
5 10:42:51 FS-10544: CZVSOR1 : Verifying the cluster quorum resource
6 10:42:51 > FS-10545: Cluster quorum resource Disk Q: is located at Q:\MSCS\
7 10:42:51 > FS-10998:
8 10:42:51 FS-10660: CZVSOR1 : Gathering cluster information
9 10:42:51 > FS-10998:
10 10:42:51 FS-10660: CZVSOR3 : Gathering cluster information
11 10:42:52 > FS-10998:
12 10:42:52 FS-10660: CZVSOR2 : Gathering cluster information
13 10:42:52 > FS-10998:
14 10:42:52 FS-10502: CZVSOR1 : Verifying the Oracle homes
15 10:42:52 > FS-10645: CZVSOR1 has home OfsHome33 in D:\oracle\Ofs33
16 10:42:52 > FS-10645: CZVSOR1 has home OraDb10g_Db in D:\oracle\product\10.2.0\db_1
17 10:42:52 > FS-10645: CZVSOR3 has home OfsHome33 in D:\oracle\Ofs33
18 10:42:52 > FS-10645: CZVSOR3 has home OraDb10g_Db in D:\oracle\product\10.2.0\db_1
19 10:42:52 > FS-10645: CZVSOR2 has home OfsHome33 in D:\oracle\Ofs33
20 10:42:52 > FS-10645: CZVSOR2 has home OraDb10g_Db in D:\oracle\product\10.2.0\db_1
21 10:42:52 > FS-10998:
22 10:42:52 FS-10501: CZVSOR1 : Verifying the Oracle Services for MSCS installation
23 10:42:52 >>> FS-10652: CZVSOR1 has Oracle Services for MSCS version 3.3.4.0 installed in OfsHome33
24 10:42:52 >>> FS-10652: CZVSOR3 has Oracle Services for MSCS version 3.3.4.0 installed in OfsHome33
25 10:42:52 >>> FS-10652: CZVSOR2 has Oracle Services for MSCS version 3.3.4.0 installed in OfsHome33
26 10:42:52 > FS-10998:
27 10:42:52 FS-10650: CZVSOR1 : Verifying the Oracle Services for MSCS resource providers
28 10:42:52 > FS-10651: Verifying the Generic Service resource
29 10:42:52 >> FS-10665: Checking DLLs for resource provider
30 10:42:52 > FS-10998:
31 10:42:52 > FS-10651: Verifying the Oracle Management Agent resource
32 10:42:52 >> FS-10665: Checking DLLs for resource provider
33 10:42:52 >> FS-10667: Checking for software installation
34 10:42:52 ** WARNING : FS-10658: The Oracle Management Agent software is not installed on any of the cluster nodes
35 10:42:52 > FS-10998:
36 10:42:52 > FS-10651: Verifying the Oracle Application Server resource
37 10:42:52 >> FS-10665: Checking DLLs for resource provider
38 10:42:52 >> FS-10667: Checking for software installation
39 10:42:52 ** WARNING : FS-10658: The Oracle Application Server software is not installed on any of the cluster nodes
40 10:42:52 > FS-10998:
41 10:42:52 > FS-10651: Verifying the Oracle Database resource
42 10:42:52 >> FS-10665: Checking DLLs for resource provider
43 10:42:52 >> FS-10666: Checking for MSCS resource DLLs provided by Oracle
44 10:42:52 >> FS-10667: Checking for software installation
45 10:42:52 >>> FS-10652: CZVSOR1 has Oracle Database version 10.2.0 installed in OraDb10g_Db
46 10:42:52 >>> FS-10652: CZVSOR3 has Oracle Database version 10.2.0 installed in OraDb10g_Db
47 10:42:52 >>> FS-10652: CZVSOR2 has Oracle Database version 10.2.0 installed in OraDb10g_Db
48 10:42:52 > FS-10998:
49 10:42:52 FS-10503: CZVSOR1 : Verifying the network configuration
50 10:42:52 > FS-10510: Public network on the cluster uses subnet 172.22.111.96
51 10:42:52 > FS-10510: Private network on the cluster uses subnet 192.168.32.0
52 10:42:52 > FS-10998:
53 10:42:52 > FS-10512: CZVSOR1 maps to 172.22.111.118, 192.168.32.1 on CZVSOR1
54 10:42:52 > FS-10512: CZVSOR1 maps to 172.22.111.118 on CZVSOR3
55 10:42:52 > FS-10512: CZVSOR1 maps to 172.22.111.118 on CZVSOR2
56 10:42:52 > FS-10998:
57 10:42:52 > FS-10512: CZVSOR3 maps to 172.22.111.120 on CZVSOR1
58 10:42:52 > FS-10512: CZVSOR3 maps to 172.22.111.120, 192.168.32.3 on CZVSOR3
59 10:42:52 > FS-10512: CZVSOR3 maps to 172.22.111.120 on CZVSOR2
60 10:42:52 > FS-10998:
61 10:42:52 > FS-10512: CZVSOR2 maps to 172.22.111.119 on CZVSOR1
62 10:42:52 > FS-10512: CZVSOR2 maps to 172.22.111.119 on CZVSOR3
63 10:42:52 > FS-10512: CZVSOR2 maps to 172.22.111.119, 192.168.32.2 on CZVSOR2
64 10:42:52 > FS-10998:
65 10:42:52 > FS-10512: CZVSOC02 maps to 172.22.111.115 on CZVSOR1
66 10:42:52 > FS-10512: CZVSOC02 maps to 172.22.111.115 on CZVSOR3
67 10:42:52 > FS-10512: CZVSOC02 maps to 172.22.111.115 on CZVSOR2
68 10:42:52 > FS-10998:
69 10:42:52 > FS-10512: CZVSOR03 maps to 172.22.111.117 on CZVSOR1
70 10:42:52 > FS-10512: CZVSOR03 maps to 172.22.111.117 on CZVSOR3
71 10:42:52 > FS-10512: CZVSOR03 maps to 172.22.111.117 on CZVSOR2
72 10:42:52 > FS-10998:
73 10:42:52 > FS-10512: CZVSOC01 maps to 172.22.111.116 on CZVSOR1
74 10:42:52 > FS-10512: CZVSOC01 maps to 172.22.111.116 on CZVSOR3
75 10:42:52 > FS-10512: CZVSOC01 maps to 172.22.111.116 on CZVSOR2
76 10:42:52 > FS-10998:
77 10:42:52 The clusterwide operation completed successfully, however, the server reported some warnings.
That seems to be ok!!
CZVSOR03 Name of Cluster
CZVSOR1/CZVSOR2/CZVSOR3 Name of Nodes
CZVSOC01 Name of first Oracle Group preferred node CZVSOR1
- works perfect -
CZVSOC02 Name of second Oracle Group on Node CZVSOR3
Following reported Problems by adding database to resource
ADD Resource to Group – Oracle Database
Versions: client = 3.3.3 server = 3.3.3 OS =
Operation: Adding resource "ORCFIBU" to group "Oracle Group 2"
Starting Time: Aug 08, 2007 13:21:28
Elapsed Time: 0 minutes, 31 seconds
1 13:21:28 Starting clusterwide operation
2 13:21:28 FS-10370: Adding the resource ORCFIBU to group Oracle Group 2
3 13:21:28 FS-10371: CZVSOR3 : Performing initialization processing
4 13:21:28 FS-10371: CZVSOR2 : Performing initialization processing
5 13:21:29 FS-10372: CZVSOR3 : Gathering resource owner information
6 13:21:29 FS-10372: CZVSOR2 : Gathering resource owner information
7 13:21:29 FS-10373: CZVSOR3 : Determining owner node of resource ORCFIBU
8 13:21:29 FS-10374: CZVSOR3 : Gathering cluster information needed to perform the specified operation
9 13:21:29 FS-10374: CZVSOR2 : Gathering cluster information needed to perform the specified operation
10 13:21:29 FS-10375: CZVSOR3 : Analyzing cluster information needed to perform the specified operation
11 13:21:29 >>> FS-10652: CZVSOR3 has Oracle Database version 10.2.0 installed in OraDb10g_Db
12 13:21:29 >>> FS-10652: CZVSOR2 has Oracle Database version 10.2.0 installed in OraDb10g_Db
13 13:21:29 FS-10376: CZVSOR3 : Starting configuration of resource ORCFIBU
14 13:21:29 FS-10378: CZVSOR3 : Preparing for configuration of resource ORCFIBU
15 13:21:29 FS-10380: CZVSOR3 : Configuring virtual server information for resource ORCFIBU
16 13:21:30 > FS-10496: Generating the Oracle Net migration plan for ORCFIBU
17 13:21:30 > FS-10490: Configuring the Oracle Net listener for ORCFIBU
18 13:21:30 >> FS-10600: Oracle Net configuration file updated: D:\ORACLE\PRODUCT\10.2.0\DB_1\NETWORK\ADMIN\LISTENER.ORA
19 13:21:30 >> FS-10606: Listener configuration updated in database parameter file: K:\ORCFIBU\initorcfibu.ora
20 13:21:37 >> FS-10605: Oracle Net listener Fslczvsoc02 created
21 13:21:39 >> FS-10602: Oracle Net listener FIBU_1 restarted
22 13:21:39 > FS-10491: Configuring the Oracle Net service name for ORCFIBU
23 13:21:39 >> FS-10600: Oracle Net configuration file updated: D:\ORACLE\PRODUCT\10.2.0\DB_1\NETWORK\ADMIN\TNSNAMES.ORA
24 13:21:39 FS-10381: CZVSOR3 : Creating the resource information for resource ORCFIBU
25 13:21:39 > FS-10424: Checking whether the database ORCFIBU is online
26 13:21:55 > FS-10425: Querying the disks used by the database ORCFIBU
27 13:21:56 ** ERROR : FS-10034: Error while querying for disks used by database instance ORCFIBU
28 13:21:56 ** ERROR : FS-10778: The Oracle Database resource provider failed to configure the cluster resource ORCFIBU
29 13:21:56 ** ERROR : FS-10890: Oracle Services for MSCS failed during the add operation
30 13:21:56 ** ERROR : FS-10497: Starting clusterwide rollback of the operation
31 13:21:56 FS-10488: CZVSOR3 : Starting rollback of operation
32 13:21:56 > FS-10090: Rolling back Oracle Net changes on node CZVSOR3
33 13:21:59 FS-10489: CZVSOR3 : Completed rollback of operation
34 13:21:59 ** ERROR : FS-10495: Clusterwide rollback of the operation has been completed
35 13:21:59 Please check your Windows Application log using the Event Viewer for any additional errors
36 13:21:59 The clusterwide operation failed !
ANY IDEAS WHATS WRONG????????
Group has 2 SAN DEVICES K and L which i can move without any problems to node czvsor2 and back - but without the database.
Normally my First node CZVSOR1 with Oracle Group CZVSOC01 on it is not involved for i removed this node from the available nodes list in my new group CZVSOC2
DO i have to make K an L available from Node 1 CZVSOR1 ????
General Question is it possible to have a 3 node Cluster with the following Configuration
Node1 with Oracle Group 1 and database 1 managed to failover to node2
Node3 with oracle Group 2 and database 2 managed to failover to node 2
PLEASE I NEED URGENT HELP
MANY MANY THANKS TO ALL!
JoachimYes, but yet not find a solution.
we restarted the installation from scratch and now we are at the phase of the database instance.
We noticed the following during the configuration of the first MSCS node :
at the time where sapinst creates the sap cluster group, we get the error:
"could not create sap cluster group. Please look at R3Clus.log"
Behind it appears a screen where we are prompted to add manually the values. We added manually the values and then the sap cluster group was succesfully created and the configuration of the first MSCS node finished without reporting errors.
But we noticed that although the SAPLOC share is normaly created in HA installation through ASCS installation and automatically removed when processing First MSCS Node, it was not removed at our case.
We would like to know if the whole above symptom is normal or we must
expect problems at the continuing of the installation of ECC6?
If it is not normal what else we can do, so that sapinst do not
stop at the creation of the sap cluster group ? -
how can i get my security questions if my account is locked why cant you add a forgot security questions button or something to get the security questions back?
The Three Best Alternatives for Security Questions and Rescue Mail
1. Send Apple an email request at: Apple - Support - iTunes Store - Contact Us.
2. Call Apple Support in your country: Customer Service: Contact Apple support.
3. Rescue email address and how to reset Apple ID security questions.
A substitute for using the security questions is to use 2-step verification:
Two-step verification FAQ Get answers to frequently asked questions about two-step verification for Apple ID. -
How to use PSI with Project online 2013
There are some entities in project server that we cant interact with using Client side object model like views etc. We need to use PSI for them.
If not, Is there any other approach to get entities such as views.Hello,
You can use the PSI, this link for SharePoint Online claims auth will help you authenticate - this helped us :)
http://msdn.microsoft.com/en-us/library/office/hh147177(v=office.14).aspx
Paul
Paul Mather | Twitter |
http://pwmather.wordpress.com | CPS -
How to configure Oracle 10g Advanced Security to use SSL concurrently with
How to configure Oracle 10g Advanced Security to use SSL concurrently with database User names and passwords
In Oracle Advanced Security Documentation it is mentioned that i can use SSL concurrently with DB user names and passwords. But when i configure the client certificate on the client my DB connection is getting authenticated using the certificate, which out passing user id or password.
We want to connect to Oracle DB over SSL channel so that the data packets are not in clear text. Also we want the user to make a connection using user id and password.
Basically we want SSL with out authentication.
Need your expert adviceRead the documentation (I have given following links assuming you are running a 32 bit architecture)
Server installations:
http://www.oracle.com/pls/db102/to_toc?pathname=install.102%2Fb14316%2Ftoc.htm&remark=portal+%28Books%29
Client installations:
http://www.oracle.com/pls/db102/to_toc?pathname=install.102%2Fb14312%2Ftoc.htm&remark=portal+%28Books%29
You can find the required books (if not using 32 bit architecture) from
http://www.oracle.com/pls/db102/portal.portal_db?selected=3 -
Is there any way to export IT Resource data from OIM using the export tool?
Hello,
we are trying to migrate an OIM development environment to a preproduction environment and we need to migrate more than 400 IT Resources. We have exported some IT Resources and when we imported them in the preproduction environment their data was not migrated. Is there any way to export IT Resource data from OIM using the export tool? Or is there any other way to do this without doing it by hand?
Thank you for your help
Kind RegardsWell , OIM doesnot provide any such facility to export ITResource data along with ITResource .
Directly updating the DB could be an option ..
Thanks -
My HD is almost full. I need to add space. Can I use an external HD to continue using my startup disc as it is?
I create music and have run out of space. the message says 'your startup disc is almost full', and i just thought maybe buying an external hard drive and using it as the startup disc or whatever would do the trick. Does anyone know? Thanks!External hard drives are relatively inexpensive...see some of those on OWC, www.macsales.com
You can use a large external drive to provide additional space by simply saving material to that volume instead of the startup disk. You can also partition the external drive to use part for Time Machine backups, and another partition for extended space. Or a third partition for a clone of the boot system made by Carbon Copy Cloner or SuperDuper, both free downloads, so should the internal drive have problems you could always boot from the external partition.
All of that can be done from Disk Utility.
Keep in mind that Mac OS X gets very unhappy when there is less than 15% of the startup disk space free.
Maybe you are looking for
-
Customer care and BT Infinity 2 speeds.
I made a post about a week ago, but can't find it, and so will cover it again, as I said I would after a week. I have been with BT over ten years as a Broadband etc, and about 15 months with Infinity. When I was on Infinity 2 package orginally I had
-
Hi I have a requirement according to that I have coded the logic please tell me whether it is correct, if not suggest me, ************requirement *********** If Input selection criteria are material no. , Plant & posting date BUDAT then captured the
-
I am using Safari on my MacBook Pro with Lion OS. Web sites are now telling me to install Adobe Flash Player or install the lastest Adobe Flash Player. I have the latest installed and have reinstalled it several times. Any ideas why this is happening
-
Actionable emails from oracle BPM.
Hello All , I am trying to use actionable email notifications from oracle BPM . Steps i have taken so far 1) Marked notification on Human Task as "Actionable items " 2) Mentioned valid email address in - Select SOA Administration > Workflow Task Serv
-
IPad listing of TV shows alphabetically
My iPad and iPhone used to synch tv shows by episode order as displayed in iTunes. However, since the update to IOS 6 both phone and iPad now display all the tv shows I have uploaded myself by season and then alphabetically instead of by season and t