Missing properties for ADMINS  group in security property file

Hi,
I'm getting the following error while trying to start the J2EE server
how to overcome this
SAP J2EE Engine Version 6.20 PatchLevel 67440.20 is starting...
Loading: LogManager ...
Loading: SystemThreadManager ...
Loading: ThreadManager ...
Loading: TimeoutManager ...
Loading: MemoryManager ...
Loading: PoolManager ...
Loading: PolicyManager ...
Loading: IpVerificationManager ...
Loading: ClusterManager ...
Loading: ClassLoaderManager ...
Loading: SwapManager ...
Loading: LockManager ...
Loading: R3StartupManager ...
Loading: ServiceManager ...
Loading core services:
  Starting core service p4 ... done.
  Starting core service monitor ... done.
  Starting core service log ... done.
  Starting core service file ... done.
  Starting core service dbms ... done.
ID000544: Error starting service security. Unexpected exception: java.lang.SecurityException: Missing properties for ADMINS group in security property file!!!
[ServiceManager]: ID000544: Error starting service security. Unexpected exception: java.lang.SecurityException: Missing properties for ADMINS group in security property file!!!
Exception in core service. Kernel not started.
[ServiceManager]: * Exception in core service. Kernel not started.
Loading: ServiceManager returned false!
Kernel not loaded. System halted.
Element 1779446621 disconnected.
System Exception * Fail to start Naming. Exception is: java.lang.NullPointerException
ThreadDeath catched in deploy when trying to start it. Rethrowning...
[ServiceManager]: ThreadDeath catched in deploy when trying to start it. Rethrowning...
  Starting core service naming ... done.
ThreadDeath catched in admin when trying to start it. Rethrowning...
[ServiceManager]: ThreadDeath catched in admin when trying to start it. Rethrowning...
Message was edited by: Lakshmi Manohar

Hi,
As I understand, you are using SharePoint designer worfklow on 2013 platform and you would like to edit cancelation email body for task process.
From my experience, there is no OOB option for you to edit cancelation email body. Since workflow 2013 is different from 2010, task forms are auto-generated based upon a certain Content Type. As workaround, I'd recommend you using approval workflow on 2010
platform. In addition, you could try codeplex 2013 approval workflow, please check the link below:
http://sharepointwf.codeplex.com/
More information:
http://blogs.msdn.com/b/sharepointdesigner/archive/2012/09/14/how-to-manipulate-the-task-form-with-sharepoint-designer-for-new-task-actions.aspx
http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.workflowservices.activities.singletask.cancelationemailbody(v=office.15).aspx
Regards,
Rebecca Tu
TechNet Community Support

Similar Messages

  • An error occured attempting to read properties for 'Cluster Group' group. The remote procedure call failed. Error ID:1726 (000006be).

    Hi All,
    I have a two node 2003 cluster, When any one of the cluster node holding resources goes down, the resources are not failing over to the running node.
    In the running node I receive the pop-up error message
    ""An error occured attempting to read properties for 'Cluster Group' group. The remote procedure call failed. Error ID:1726 (000006be).""
    After I click on ok on the pop-up error message the resources are coming online on the running node. If I dont click ok the pop-up error message. The Cluadmin screen is not responding and the resources are not coming online.
    In the cluster log i see the below messages realted to Error ID 1726
    00000874.00000b10::2014/03/17-23:38:58.276 WARN [EVT] EvtBroadcaster: EvPropEvents for node 2 failed. status 1726
    00000874.00000b10::2014/03/17-23:38:58.276 INFO [NM] RpcExtErrorInfo: ProcessId= 2164
    00000874.00000b10::2014/03/17-23:38:58.276 INFO [NM] RpcExtErrorInfo: SystemTime= 3/17/2014 23:38:58:276
    00000874.00000b10::2014/03/17-23:38:58.276 INFO [NM] RpcExtErrorInfo: GeneratingComponent= 2
    00000874.00000b10::2014/03/17-23:38:58.276 INFO [NM] RpcExtErrorInfo: Status= 0xc002100b
    00000874.00000b10::2014/03/17-23:38:58.276 INFO [NM] RpcExtErrorInfo: Detection Location= 641
    00000874.00000b10::2014/03/17-23:38:58.276 INFO [NM] RpcExtErrorInfo: Flags= 0x0
    00000874.00000b10::2014/03/17-23:38:58.276 INFO [NM] RpcExtErrorInfo: Number of Parameters= 2
    00000874.00000b10::2014/03/17-23:38:58.276 INFO [NM] RpcExtErrorInfo: Long Val= 32000
    00000874.00000b10::2014/03/17-23:38:58.276 INFO [NM] RpcExtErrorInfo: Long Val= 32000
    00000874.00000b10::2014/03/17-23:38:58.276 INFO [NM] RpcExtErrorInfo: ProcessId= 2164
    How to FIX this issue?
    Regards,
    Stunner.

    Hi,
    Unfortunately, the available information is not enough to have a clear view of the occurred behavior. Base on my experience, it may cause by some of one resource abnormal
    failure, I suggest that please schedule a down time to run “Repair Active Directory object” in “Simulate Failue of this resource” status. And the operation “Repair Active Directory Object” will force to update the object’s attributes.
    More information:
    Understanding the Repair Active Directory Object Recovery Action
    http://blogs.msdn.com/b/clustering/archive/2013/12/13/9067582.aspx
    Hope this helps.
    We
    are trying to better understand customer views on social support experience, so your participation in this
    interview project would be greatly appreciated if you have time.
    Thanks for helping make community forums a great place.

  • HostNameVerifier , security property file where default can be set

    considering writing a HostNameVerifier Interface implementation in java for the trusted manager our applications uses as the default HostNameVerifier.
    Our plan is to write this to except wildcards in the form host*.domain.domain.com. It would be handy to know if there were a setting in a security property file where we can set the default HostNameVerifier to be used? Is this possible. We are using iWS 6.0 sp 9

    It's normal that you found nothing because the described feature is unavailable.
    If you want that Pages stay with a given default folder, you must open your documents from this folder.
    If you open the file file_A from the folder folder_A the Open dialog will default to this folder as long as you open a file from folder_B.
    The app use three default paths, one for Open, one for Save and the last one for Export.
    Given that, if you save file_A in folder_B, the default folder used by Open will remain "the last folder from which you opened a document".
    Yvan KOENIG (VALLAURIS, France) vendredi 29 octobre 2010 21:23:41

  • Location of security xml files for groups

    We are having some issues migrating security(only) from one sysmte to another in EPM 11.1.2 for a planning application. Is there any other way to migrate security?
    Where are the xmls for each group's security stored?

    John,
    We are working with Oracle on an MSAD issue in one of our environments. One of their suggestions is to recreate the essbase.sec file. Since all security needs to be rebuilt from scratch after this happens(and we have A LOT of security), we were wondering if we could somehow save all the groups etc if we locate the xml's for the same. Would it be possible to save all the security for groups etc in shared services somehow?

  • Missing components for AXIS framework in PI7.0

    Hi Experts,
    I have requirement to use AXIS framework in Receiver SOAP adapter.When i am creating receiver SOAP adapter in PI7.0 and  selecting Transport Protocol its showing as HTTP(AXIS) and message protocol as Axis.However my client wants UsernameToken security with digestpassword.
    Now the problem is whenever i am checking the following link http://hostname:50000/XIAxisAdapter/MessageServlet its showing 3 components are missing.
    Please do let me know what all steps i need to follow to install those missing components and how i will use Username token with digest password in receiver soap adapter.
    However i have gone through the SAP Note 1039369 (FAQ XI Axis Adapter) however i have still lot of confusion.
    Please provide more clarity on this.
    Your response will be highly appreciated.
    Regards
    nilesh

    Hi!
    These may be optional components. We have implemented Axis Framework successfully and the URL test still reports missing OPTIONAL components.
    The minimum components you need are all three REQUIRED components as well as OPTIONAL component
    Jakarta-Commons Net
    Found: org.apache.commons.net.SocketFactory at /usr/sap/EX1/DVEBMGS12/j2ee/cluster/bin/ext/com.sap.aii.af.axisproviderlib/lib/commons-net-1.0.0-dev.jar
    All others are only needed in special cases - like e.g.:
    Jakarta-Commons HttpClient
    Warning: optional component missing --- looking for org.apache.commons.httpclient.HttpClient in com.sap.aii.af.axisproviderlib/commons-httpclient.jar; see http://jakarta.apache.org/commons/httpclient/
    Apache WSS4J
    Warning: optional component missing --- looking for org.apache.ws.security.WSSConfig in com.sap.aii.af.axisproviderlib/wss4j.jar; see http://ws.apache.org/wss4j/
    Apache Addressing
    Warning: optional component missing --- looking for org.apache.axis.message.addressing.Constants in com.sap.aii.af.axisproviderlib/addressing.jar; see http://ws.apache.org/addressing/
    Apache Sandesha
    Warning: optional component missing --- looking for org.apache.sandesha.Constants in com.sap.aii.af.axisproviderlib/Sandesha.jar; see http://ws.apache.org/sandesha/
    Regards,
    Volker

  • SQL Query to find missed nunmber from each group

    Hi,
    I have a set of records called "Level" and its values are A, B, C, D.
    From the below list, I want to identify the missed level for each group.
    ID          Level          Type
    1             A               Floor
    1             B                Floor
    2             A               Wind           
    2             C                Wind
    I need result like: [Missed level records]
    ID          Level          Type
    1               C             NULL     1- doesnt has C and D
    1               D             NULL
    2               B             NULL      2- doesnt has A and C
    2               D             NULL
    Pls suggest.
    Regards,
    -Sugumar Pannerselvam

    Hi,
    Got output with below code. may helpful for others.
    DECLARE @TblLevel TABLE(Level VARCHAR(10))
    INSERT INTO @TblLevel(Level) VALUES('A'),('B'),('C'),('D')
    DECLARE @TblRecords TABLE(ID INT, Level CHAR(1), Type VARCHAR(10))
    INSERT INTO @TblRecords(ID, Level, Type) VALUES(1,'A','Floor'),(1,'B','Floor'),(2,'A','Wind'),(2,'C','Wind')
    DECLARE @TblResult TABLE(ID INT, Level CHAR(1), Type VARCHAR(10))
    INSERT INTO @TblResult(ID, Level, Type)
    SELECT DISTINCT ID, TblLevel.Level, Type
    FROM @TblRecords TblRec
    CROSS JOIN @TblLevel TblLevel
    SELECT TblResult.* FROM @TblResult TblResult
    LEFT OUTER JOIN @TblRecords TblRec ON TblResult.ID = TblRec.ID AND TblResult.Level = TblRec.Level
    WHERE TblRec.Level IS NULL
    ORDER BY 1
    Looking for some best way to achieve this. As of now considered this as answer. :-)
    Regards,
    Sugumar Pannerselvam.

  • Asking for admin password

    I downloaded and installed the Wls6.0 sp2 and wlintegration2.0 sucssesfully but when go to processes integration studio it is asking the password for admin. so i don't know what password to enter? while installing the wl integration it did not ask for any username and password. if somebody help with will appriciated.ThanksUDay

    Uday,
    Default password for admin user is "security" for WLI 2.0
    Thanks
    Jignesh Patel
    Udayakumar Setty <[email protected]> wrote:
    I downloaded and installed the Wls6.0 sp2 and wlintegration2.0 sucssesfully
    but when go to processes integration studio it is asking the password
    for admin. so i don't know what password to enter? while installing
    the wl integration it did not ask for any username and password. if
    somebody help with will appriciated.ThanksUDay

  • Where property files should go for *.ear

    I am trying to get log4j to work with my J2EE application for the web part of it.
    Where should I put log4j.properties for web application in the *.ear file.
    I have tried WEB-INF\classes under the document root, but it did not work, then I tried to put log4j.properties at the same level as web jar file (just directly in *.ear file) and specify the class path in manifest for web jar file as �./�, but it still does not work.
    Any other ideas?
    Janusz

    Hi
    This is due to Class loading..
    I suggest u to read the sample chapter Classloaders and J2EE available at the following link.
    http://www.theserverside.com/books/review/J2EESurvivalGuide.jsp
    This will give u an good insight into ur problem and will give u an solution ofcourse
    Thanx
    Sathish

  • FILENOTFOUNDEXCEPTION while reading property files in Tomcat 6------Help me

    Hi All
    I am planning to migrate my web application from iplanet 4.1 to tomcat 6. In this process I need to read the properties files initially.
    for eg: i got the property files in a iPlanet:
    Config directory---
    abc.properties.---
    abc.log--
    In tomcat I configured them in web.xml saying that.
    <servlet>
    <servlet-name>ABC</servlet-name>
    <servlet-class>com.ijk.abc</servlet-class>
    <init-param>
    <param-name>Loan</param-name>
    <param-value>/WEB-INF/config</param-value>
    </init-param>
    <init-param>
    <param-name>loan.props</param-name>
    <param-value>/WEB-INF/config/abc.props</param-value>
    </init-param>
    <init-param>
    <param-name>loan.log</param-name>
    <param-value>/WEB-INF/config/abc.log</param-value>
    </init-param>
    <load-on-startup>1</load-on-startup>
    </servlet>
    <servlet-mapping>
    <servlet-name>ABC</servlet-name>
    <url-pattern>/</url-pattern>
    </servlet-mapping>
    I need to read initially all the property files and then proceed.
    While configuring in this way, it am getting error saying that
    abc.props or abc.log..............(FILE NOT FOUND EXCEPTION)
    Can anyone suggest me how to configure them.
    Thanks in Advance.

    Thanks for your response, Actually we dont have the source code for that because it is very old code, but i m using decompiler in which i can get some informtaion.
    OS used for iPlanet is Unix but now I need to deploy this application in tomcat in windows server 2003.
    Servlet clss:
    SERVLET CLASS:
    Class com.ijk.abc implements extends HttpServlet  implements PropertyKeys
    private IClickManager m_im;
    public void init(ServletConfig paramServletConfig)
        throws ServletException
        Utils.info("Servlet initialization");
        try {
          super.init(paramServletConfig);
          Utils.info("ServerInfo: " + getServletContext().getServerInfo());
          PGroup localPGroup = this.m_im.claimPG();
          Utils.trace("Got " + localProcessorGroup + " for initialization");
          this.m_im.gatherProperties(localProcessorGroup);-----------this is where it is calling the property files.
          this.m_im.freePG(localPGroup);
          Utils.trace("Released " + localPGroup + " for new Properties");
          localPGroup = this.m_im.claimPG();
          Utils.trace("Got " + localPGroup + " for new Properties");
          try
            ConHandler localDBHandler = (ConHandler)localPGroup.getDBHandler("config.dbhandler");
            this.m_im.setNumPGs(localDBHandler.getNumPGroups());
          catch (Exception localException1) {
            Utils.info("NON FATAL ERROR: failed to set number of PGs", localException1);
          try
            Session.createAndStartSessionTask(localPGroup);
            localPGroup.resumeAllTasks();
          catch (Exception localException2) {
            Utils.info("NON FATAL ERROR: failed to start tasks", localException2);
          this.m_im.freePG(localPGroup);
          Utils.trace("Released " + localPGroup + " for initialization");
          Utils.info("Servlet initialization finished");
        catch (FatalServletError localFatalServletError) {
          Utils.error("FatalServletError: ", localFatalServletError);
          throw new UnavailableException(this, localFatalServletError.toString());
        catch (Error localError) {
          Utils.error("Error: ", localError);
          throw localError;
    ==========================================================
    public void gatherProperties(ProcessorGroup paramProcessorGroup)
        Object localObject;
        this.m_props.clear();
        String str1 = this.m_servlet.getInitParameter("loan.dir");
        if (str1 == null) {
          str1 = System.getProperty("server.root", System.getProperty("user.dir", "."));
        this.m_props.put("loan.dir", str1);
        String str2 = this.m_servlet.getInitParameter("abc.log");
        setLogFile(str2);
        try
          String str3 = this.m_servlet.getInitParameter("abc.props");
          if (str3 == null)
            str3 = "abc.props";
          localObject = str1 + File.separator + str3;
          Utils.info("Reading properties from file: " + ((String)localObject));
          Utils.loadProperties(this.m_props, new BufferedInputStream(new FileInputStream((String)localObject)));
        catch (IOException localIOException) {
          Utils.info("NON FATAL WARNING: Could not read props file", localIOException);--while running i m getting this error
        Utils.info("Reading properties from Servlet Parameters");
        Enumeration localEnumeration = this.m_servlet.getInitParameterNames();
        while (localEnumeration.hasMoreElements()) {
          localObject = (String)localEnumeration.nextElement();
          this.m_props.put(localObject, this.m_servlet.getInitParameter((String)localObject));
        Utils.info("Reading properties from DB");
        try {
          localObject = (ConDBHandler)paramProcessorGroup.getDBHandler("config.dbhandler");
          String str5 = ((ConDBHandler)localObject).getPropertiesFile();
          Utils.loadProperties(this.m_props, new ByteArrayInputStream(str5.getBytes()));
        catch (Exception localException) {
          Utils.info("NON FATAL WARNING: Could not read props file", localIOException);--while running i m getting this error
        String str4 = this.m_props.getProperty("smtp.host");
        if (str4 != null) MailUtils.setSMTPHost(str4.trim());
        if (str2 == null) {
          str2 = this.m_props.getProperty("abc.log");
          setLogFile(str2);
         runInitializers(paramPGroup);
        Utils.info("New Properties:", this.m_props);
        this.m_rroots = StringUtils.getPathsFromList(this.m_props.getProperty("resource.path", "/com/loan/resources/:/"));
        clearAllPGs();
    =================================================================
    the above is the servlet class and the method which is using to read the property files from root directory in Unix.
    ie../opt/mywebapp/loan/abc.props,abc.log
    loan is the directory in which two property files are placed.
    i just want to where to place property files in tomcat so that its going to read the property files.
    Right now, i placing it in the WEBAPPS/MYWEBAPPLICATION/WEB-INF/LOAN/abc.props,abc.logs.
    Its giving me errors such as FILENOTFOUNDEXCEPTION or cannot read the property files.
    The main problem is ...I donot have the complete source code. while decompiling i m not able view complete source code.
    Please help me regarding this.........
    Thanks in advance.

  • Property file location change

    Dear All,
    I want to read from a properties file (myFile.properties) using ResourceBundle. But the property file must be outside the codeBase, that is in some directory NOT in the classpath.
    When I give
    rb.getBundle("C:\\Mylocation\\myFile") I get java.util.MissingResourceException: Can't find bundle for base name
    Any help is sincerely appreciated.
    Paras.

    I found I was unable to use a bundle that was not in the classpath. This didn't work well for the WEBDESIGN team, so I ended up rewriting my own "reloadable" version of Resource Bundles (using Properties files) that accepted bundles not in the classpath and could be reset on the fly to re-read the bundles.

  • Calling getResourceAsStream to locate property files

    I'm attempting to create a link between Oracle and an external application using an API provided by the vendor.
    This APi has a number of settings that I'd rather keep as properties so I don't have to compile custom code for dev / test / prod.
    I'm attempting to use the getResourceAsStream function locate the prop file. It works fine as a stand alone - but when I run it out of OJVM - can't locate the prop file.
    Load Java shows the prop file in my user_objects list - I just can't seem to get OJVM to let my code know where it is.
    Here's part of the constructor of the class doing the heavy lifting:
    Properties settings = new Properties(default);
    try {
    InputStream sf = this.getClass().getResourceAsStream("ll_util.properties");
    settings.load(sf);
    Any help appreciated!

    Hi Guys,
    I am trying to connect to mysql/oracle database using property file "jdbc.properties" to provide information like driver, url, user name, password etc
    When i put this file within the same package ( com.db in this case ) : I can successfully connect to the database ,
    But when I put this file somewhere else say C:\resources\jdbc.properties I could not locate the property file
    I am using following line of code
    When property file withing the same directory as Class
    InputStream in = QueryTest.class.getResourceAsStream("jdbc.properties");
    Works
    So what's your problem?
    But
    When property file is at C:/resources/ folder
    Why would you want to put it here?
    InputStream in = QueryTest.class.getResourceAsStream(PATH);
    getting null value in InputStream object 'in'
    I think i am not correctly putting the PATH. Can anybody help me with the Java way of putting the PATH to locate
    resource file at C:/resources/ folder
    Thanks in Advance :)
    You haven't mentioned whether you are using named packages or the default, unnamed one.
    The getClass().getResourceAsStream(propfile) method of java searches all files in the current directory as well as the jar file in which the class file resides.Presumable C:\resources doesn't fit in the first category (it obviously doen't fit in the second).
    In any event, since properties files usually contain the initial configurations for an application, they are essential to the app and should be loaded in the jar, along with the class files, unless there are other compelling reasons.

  • Property file - MDM Logger

    Hi,
    Can someone let me know how the entries will be for MDM Logger in the property file?
    Thanks,
    Rekha

    Hi Rekha,
                Follwoing property files will be used for MDM Logger i.e
    connection .properties,
    log4j.properties.
                  Please check the below link for more infromation http://logging.apache.org/log4j/1.2/manual.html
    warm regards
    mahesh.

  • Default System Property File

    Is there a way to specify JVM to read default system properties from a file? It seems that the only way to specify a property is through command line option "-D".
    Thanks in advance.

    Here's a nice way of doing it....
    Create a new instance of java.util.Properties which inherits System.properties,
    then load in your own property file over it.
    See
    http://java.sun.com/docs/books/tutorial/essential/system/properties.html
    regards,
    Owen

  • If I create an security scope for a group of SCCM-admins should i remove the "Default Scope"?

    Hi,
    If I create an security scope for a group of SCCM-admins  should i remove the "Default Scope”?
    /PS
    /SaiTech

    Yes, it's OK to not add the Default security scope to an administrative user. You can add any custom security scope to an administrative user and it does
    not has to include the Default
    security scope.
    Just keep in mind that you keep at least an administrative user that contains the
    All and/or the Default security scope to not lock yourself out of the console. 
    My Blog: http://www.petervanderwoude.nl/
    Follow me on twitter: pvanderwoude

  • Security Settings for two admin groups  with shared service

    Hi all,
    I use Essbase Administration Services 11.1.2 and Hyperion Shared Services Console 11.1.2.0.73 (Drop 17)
    Access Rights are granted via Groups in Hyperion Shared Service Console.
    We have two admin groups.
    AccessGroup 1: admin rights on some cubes (A) and read rights on all others (B).
    AccessGroup 2: admin rights on (B) and read rights on (A).
    If someone of AccessGroup 1 copies a cube of (A) – Fin_rep for example – wether AccessGroup 1 nor AccessGroup 2 can even see the cube (and i dont even mention admin rights) execpt the one who copied it.
    Settings in Shared Services Console:
    - Both groups have role "Create/delete application" and "AccessManager" (or something like that - german word is "Zugriffsberechtigungsmanager") on Essbase Cluster (our essbase server).
    - AccessGroup 1 has role "ApplicationManager" and "AccessManager" for all cubes which they should administrate (A)
    and role "Read" for all cubes with read only (B)
    - AccessGroup 2 has role "ApplicationManager" and "AccessManager" for all cubes which they should administrate (B)
    and role "Read" for all cubes with read only (A)
    I hope i can get some help with this topic.
    Thank you in advance,
    Best regards
    Bernd
    Edited by: 907705 on 07.02.2012 02:52

    Security will not copy over when you create new cube from old cube. You have to grant security to required groups using shared services or Maxl.

Maybe you are looking for