Using Subscription Repository Service ?
Hi,
How can I use this service to create a subscription for the context user in a resource?
This code generates an error "methos ambiguous"...
ISubscriptionManager subscriptionManager = SubscriptionUtils.getSubscriptionManager(resource);
ISubscription simpleSubscription = subsciptionManager.createSubscription(
resource.getContext(), "mySubscription", null //default , resource,
null, // use default channel
null, // use user from context as recipient
null // use default attributes
Hi,
http://media.sdn.sap.com/javadocs/NW04/SPS15/km/com/sapportals/wcm/repository/service/subscription/package-frame.html
ISubscription subscription = subscriptionManager.createSubscription(context,name,condition,resources,channel,recipients,attributes);
public boolean isUserSubscribed(IRecipient user) {
return subscription.isUnsubscribed(user);
Patricio.
Similar Messages
-
I have tried to cancel my subscription since November last year. PLEASE CANCEL MY SUBSCRIPTION !!!! I trashed my credit card to avoid your bad service. I paid the subscription but I was unable to use your conversion service. RGattass
We're all just users so can't do that but have you tried here? ---> Cancel your membership or subscription | Acrobat, Acrobat.com online services
-
Using the ITimebasedPublishEvent.EVENT_TYPE_STOP for a repository service
Hi Expert,
corresponding the the thread "https://forums.sdn.sap.com/thread.jspa?threadID=789842&tstart=0" I want to implement a repository service, which started when the validto date in the lifetime properiy is exceeded.
For this case I inserted in the method "received" an If-Clausel which should catch this event, like this:
public void received(IEvent event) {
IResourceEvent myEvent = (IResourceEvent) event;
IResource res = myEvent.getResource();
if (event.getType() == ITimebasedPublishEvent.EVENT_TYPE_STOP ) {
Do I have to change something in the "addRepositoryAssignment" and/or "removeRepositoryAssignment"? Or in general?
Thanks in Advanced!
Best regards and a nice WE!
MarkusHi Praveen,
you are right. I found an event "EVENT_TYPE_STOP_TEMPLATE" in the "TimebasedPublishEvent" class, which solve my syntax error.
Now, I have the problem that the service is never running. From the coding perspective it looks right now ok for me.
Do you have to make same changes in the settings samewhere?
Any ideas?
Best regards,
Markus
My Coding for the repository service looks like this right now:
public class DeleteFile extends AbstractRepositoryService implements IReconfigurable, IResourceEventReceiver {
private static final String TYPE = "ACC_DeleteFile";
private Collection repositoryManagers;
public DeleteFile() {
super();
// Do not add code here. Add it to startUpImpl() instead
public String getServiceType() {
return DeleteFile.TYPE;
protected void startUpImpl(Collection repositoryManagers) throws ConfigurationException, StartupException {
// implement this method as follows:
// - Verify configuration data
// - Get references to other needed (global) services
// - Check whether other repository services (this service depends on) are also assigned to the repository managers
// - Usually the service registers itself for certain events at all repository managers
this.repositoryManagers = repositoryManagers;
Iterator it = repositoryManagers.iterator();
while (it.hasNext()) {
try {
addRepositoryAssignment((IRepositoryManager) it.next());
} catch (ServiceNotAvailableException e) {
throw new StartupException(e.getMessage(), e);
protected void shutDownImpl() {
Iterator it = repositoryManagers.iterator();
while (it.hasNext()) {
try {
removeRepositoryAssignment((IRepositoryManager) it.next());
} catch (WcmException e) {
e.printStackTrace();
protected void addRepositoryAssignment(IRepositoryManager mgr) throws ServiceNotAvailableException {
// Implement this method: Usually the service registers itself for certain events at the repository manager.
try {
mgr.getEventBroker().register( this, TimebasedPublishEvent.EVENT_TYPE_STOP_TEMPLATE);
} catch (Exception e) {
e.printStackTrace();
protected void removeRepositoryAssignment(IRepositoryManager mgr) throws WcmException {
// Implement this method: Usually the service must unregister itself as an event handler.
mgr.getEventBroker().unregister( this, TimebasedPublishEvent.EVENT_TYPE_STOP_TEMPLATE);
public void reconfigure(IConfiguration config) throws ConfigurationException {
this.stateHandler.preReconfigure();
// check the new configuration data
try {
catch (ConfigurationException ex) {
this.stateHandler.postReconfigure(ex);
throw ex;
this.config = config;
this.stateHandler.postReconfigure();
public void received(IEvent event) {
com.sapportals.portal.prt.logger.ILogger logger = com.sapportals.portal.prt.runtime.PortalRuntime.getLogger();
logger.severe(TYPE, "Start ACCDeleteFile");
IResourceEvent myEvent = (IResourceEvent) event;
IResource res = myEvent.getResource();
if (event.getType() == ITimebasedPublishEvent.EVENT_TYPE_STOP ) {
try {
IRepositoryServiceFactory repServiceFactory = ResourceFactory.getInstance().getServiceFactory();
IRepositoryService repositoryService = repServiceFactory.getRepositoryService( res, IWcmConst.TIMEBASED_PUBLISH_SERVICE);
ITimebasedPublishServiceManager tpbService = (ITimebasedPublishServiceManager) repositoryService;
Date actualDate = new Date();
Date validTo = new Date();
validTo = tpbService.readInvalidDate(res);
if(actualDate.getTime() < validTo.getTime()){
res.delete();
} catch (Exception e) {
e.printStackTrace();
logger.severe(TYPE, "End ACCDeleteFile"); -
Error while creating Informatica Repository Service
I am installing OBIApps - Have done it previously so I know it is a complex installation.
This time my server is a Linux RH 64bit... Informatica server installed ok. Using the administrator panel, I am now trying to create the repository service.
I am getting error: Database driver event…Error occurred loading library [libclntsh.so.10.1: wrong ELF class: ELFCLASS32] Database driver event…Error occurred loading library [libpmora8.so]
I know the infra structure guys installed Oracle client 32bit... Maybe this is the trouble ?
I have LD_LIBRARY_PATH blank... if I point the LD_LIBRARY_PATH to the oracle client bin... it seems that informatica startup has trouble since administrator panel doesn´t start. went back to LD_LIBRARY_PATH blank and startup is ok and administrator is ok... but error in creating repository service persists...
I appreciate any hints.
Txs.
AntonioTry with by execute relink all libraries:
$relink all
or else go with 64bit -
KM Repository Service for creating a folder structure
Hi All,
We have a requirement in KM. Whenever a folder is created inside a folder (say '/documents/testFolder') ... .. a couple of subFolders need to be created inside this new folder.
For example, if the new folder's name being created is <i>parentFolder1</i> then, the following structure shud be created inside this folder.
parentFolder1
|--> subFolder1
|--> subFolder11
|--> subFolder12
|--> subFolder2
|--> subFolder21
I tried to implement a KM repository service::
My Rep Service code::
package com.test;
import java.util.Collection;
import java.util.Iterator;
import com.sap.tc.logging.Location;
import com.sapportals.config.fwk.CannotAccessConfigException;
import com.sapportals.config.fwk.Configuration;
import com.sapportals.config.fwk.IConfigClientContext;
import com.sapportals.config.fwk.IConfigManager;
import com.sapportals.config.fwk.IConfigPlugin;
import com.sapportals.config.fwk.IMutableConfigurable;
import com.sapportals.config.fwk.InitialConfigException;
import com.sapportals.portal.security.usermanagement.UserManagementException;
import com.sapportals.wcm.WcmException;
import com.sapportals.wcm.crt.component.IReconfigurable;
import com.sapportals.wcm.crt.component.StartupException;
import com.sapportals.wcm.crt.configuration.ConfigurationException;
import com.sapportals.wcm.crt.configuration.IConfiguration;
import com.sapportals.wcm.repository.AccessDeniedException;
import com.sapportals.wcm.repository.ICollection;
import com.sapportals.wcm.repository.IResource;
import com.sapportals.wcm.repository.NotSupportedException;
import com.sapportals.wcm.repository.Property;
import com.sapportals.wcm.repository.ResourceException;
import com.sapportals.wcm.repository.manager.IRepositoryManager;
import com.sapportals.wcm.repository.manager.IResourceEvent;
import com.sapportals.wcm.repository.manager.IResourceEventReceiver;
import com.sapportals.wcm.repository.manager.ResourceEvent;
import com.sapportals.wcm.repository.service.AbstractRepositoryService;
import com.sapportals.wcm.repository.service.ServiceNotAvailableException;
import com.sapportals.wcm.util.config.ConfigCrutch;
import com.sapportals.wcm.util.events.IEvent;
// implements IMyNewRepositoryService interface
Note: IReconfigurable and IResourceEventReceiver interfaces are optional
public class MytestRepositoryService extends AbstractRepositoryService implements IReconfigurable, IResourceEventReceiver {
private static final String TYPE = "com.test.MytestRepositoryService";
private Collection repositoryManagers;
private static final Location log = Location.getLocation(MytestRepositoryService.class);
//variables
private static final String PLUGIN_FOLDERCREATION_SERVICE = "/cm/repository_services";
private static final String CONFIGCLASS_FOLDERCREATION_SERVICE = "com.test.MytestRepositoryService";
private static final String readPlugins[] = { PLUGIN_FOLDERCREATION_SERVICE };
public static final String PROP_MYFOLDER = "myFolder";
public MytestRepositoryService() {
super();
// Do not add code here. Add it to startUpImpl() instead
public String getServiceType() {
return MytestRepositoryService.TYPE;
protected void startUpImpl(Collection repositoryManagers) throws ConfigurationException, StartupException {
// implement this method as follows:
// - Verify configuration data
// - Get references to other needed (global) services
// - Check whether other repository services (this service depends on) are also assigned to the repository managers
// - Usually the service registers itself for certain events at all repository managers
try {
catch (Exception e) {
throw new StartupException(e.getMessage(), e);
this.repositoryManagers = repositoryManagers;
Iterator it = repositoryManagers.iterator();
while (it.hasNext()){
try {
addRepositoryAssignment((IRepositoryManager) it.next());
} catch (ServiceNotAvailableException e) {
e.printStackTrace();
protected void shutDownImpl() {
Iterator it = repositoryManagers.iterator();
while (it.hasNext()){
try {
removeRepositoryAssignment((IRepositoryManager) it.next());
} catch (WcmException e) {
e.printStackTrace();
protected void addRepositoryAssignment(IRepositoryManager mgr) throws ServiceNotAvailableException {
// Implement this method: Usually the service registers itself for certain events at the repository manager.
try {
// mgr.getEventBroker().register(this, ResourceEvent.ALL_TEMPLATE);
mgr.getEventBroker().register(this, new ResourceEvent(ResourceEvent.CREATE_COLLECTION, null));
} catch (WcmException e) {
e.printStackTrace();
protected void removeRepositoryAssignment(IRepositoryManager mgr) throws WcmException {
// Implement this method: Usually the service must unregister itself as an event handler.
// mgr.getEventBroker().unregister(this, ResourceEvent.ALL_TEMPLATE);
mgr.getEventBroker().unregister(this, new ResourceEvent(ResourceEvent.CREATE_COLLECTION, null));
public void reconfigure(IConfiguration config) throws ConfigurationException {
this.stateHandler.preReconfigure();
// check the new configuration data
try {
catch (ConfigurationException ex) {
this.stateHandler.postReconfigure(ex);
throw ex;
this.config = config;
this.stateHandler.postReconfigure();
public void received(IEvent event) {
IResourceEvent myEvent = (IResourceEvent) event;
IResource resource = (IResource) myEvent.getParameter();
String repositoryPath = "";
String parentPath = "";
//get the configuration...
try {
IConfigClientContext context = IConfigClientContext.createContext(ConfigCrutch.getConfigServiceUser());
IConfigManager cfg = Configuration.getInstance().getConfigManager(context);
IConfigPlugin configPlugin = cfg.getConfigPlugin(PLUGIN_FOLDERCREATION_SERVICE);
if (configPlugin != null) {
IMutableConfigurable[] configurables = configPlugin.getConfigurables(CONFIGCLASS_FOLDERCREATION_SERVICE, false);
for (int i = 0; i < configurables.length; i++) {
IMutableConfigurable configurable = configurables<i>;
if (configurable.getConfigClass().getName().equals(CONFIGCLASS_FOLDERCREATION_SERVICE)) {
// now get the attribute value...
repositoryPath = configurable.getPropertyValue(PROP_MYFOLDER); //// "documents/parentFolder1"
} catch (InitialConfigException e2) {
e2.printStackTrace();
} catch (CannotAccessConfigException e2) {
e2.printStackTrace();
} catch (UserManagementException e2) {
e2.printStackTrace();
try {
parentPath = resource.getParentCollection().getRID().toString();
} catch (AccessDeniedException e1) {
e1.printStackTrace();
} catch (ResourceException e1) {
e1.printStackTrace();
if(repositoryPath.equals(parentPath))
//write my code here
if (resource != null && (resource.isCollection()) )
ICollection parentFolder = (ICollection) resource;
try {
<b>parentFolder.createCollection("subFolder1",null);</b>
} catch (NotSupportedException e) {
e.printStackTrace();
} catch (AccessDeniedException e) {
e.printStackTrace();
} catch (ResourceException e) {
e.printStackTrace();
<b>...MytestRepositoryService.co.xml:</b>
- <Configurable configclass="com.test.MytestRepositoryService">
<property name="name" value="com.test.MytestRepositoryService" />
<property name="active" value="true" />
<i> <property name="myFolder" value="/documents/parentFolder1" /></i>
<property name="description" />
</Configurable>
<b>...MytestRepositoryService.cc.xml:</b>
- <ConfigClass name="com.test.MytestRepositoryService" extends="RepositoryService">
<attribute name="class" type="class" constant="com.test.MytestRepositoryService" />
</ConfigClass>
Have i done it right?? Where am i going wrong??? Plz advice.
I need to 'myFolder' as a configurable property in KM's <i>Content Management --> Repository Services</i> section.
Thanks!
Regards,
SK.Hi,
I haven't check your code but you know that you can archive the same without writing a portal componente by using the template feature. It is a simple customizing. See http://help.sap.com/saphelp_nw70/helpdata/en/55/83bd402b8d8031e10000000a1550b0/frameset.htm
Best Regards
Frank -
EJB called via JNDI in a Repository Service :: ClassCastException
Hi SDN,
I've got a problem in calling an EJB from a Repository Service...
Here the steps I've follow:
- An EJB has been created with some Business Methods in it; it has been packaged in an EAR and deployed;
- This EJB is looked up succesfully via JNDI in a WDJ application and also in an Abstract Portal Component; I use the following guides:
[Accessing EJB Apps using JNDI|http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/0736159e-0301-0010- 9ea4-c63d83d0797b?QuickLink=index&overridelayout=true]
[Referencing an EJB in an Abstract Portal Component|http://wiki.sdn.sap.com/wiki/display/HOME/ConnectingEJBUsing ExternalJars]
- A Repository Service has been created and registered on "CREATE_CHILD_TEMPLATE" ResourceEvent; I can see from logs that this service works correctly;
- I've copied in the PAR lib and private/lib folders two jars (ejb20.jar and the JAR created building the EJB) and they are added to the build path;
- If I try to look up the EJB via JNDI in the received service method, I get a ClassCastException...
Here some code:
try {
//I use System.err to see log in the Default Trace
System.err.println("Initialize EJB");
//TestJNDIHome class seems to be visible at runtime, following instruction does not throw any exception
System.err.println("ToString TestJNDIHome: " + TestJNDIHome.class.toString());
//EJB and PAR are on the same J2EE engine, so no InitialContext parameters, I'm right?
InitialContext context = new InitialContext();
Object jndiobj = context.lookup("altevie.com/testear/TestJNDIBean");
System.err.println("Classe oggetto recuperato da lookup: " + jndiobj.getClass());
TestJNDIHome home = (TestJNDIHome) javax.rmi.PortableRemoteObject.narrow(jndiobj, TestJNDIHome.class);
testJNDI = home.create();
} catch (NamingException ex) {
System.err.println("NamingException :: " + ex.getLocalizedMessage());
} catch (RemoteException ex) {
System.err.println("RemoteException :: " + ex.getLocalizedMessage());
} catch (CreateException ex) {
System.err.println("CreateException :: " + ex.getLocalizedMessage());
Here the portalapp.xml (in the same PAR there are two objects, the Repository Service and an Abstract Portal Component, but I've got the same problem also removing the Abstract Portal Component...):
<application>
<application-config>
<property name="com.sap.engine.interfaces.cross.ObjectReferenceImpl" value="SAPJ2EE::altevie.com/testEAR"/>
<property name="SharingReference" value="usermanagement, knowledgemanagement, landscape, htmlb, exportalJCOclient, exportal"/>
<property name="PrivateSharingReference" value="SAPJ2EE::altevie.com/testEAR"/>
</application-config>
<components>
<component name="TestJSP">
<component-config>
<property name="ClassName" value="com.comer.eps.epcomp.TestJSP"/>
</component-config>
<component-profile/>
</component>
</components>
<services>
<service name="RFServiceWrapper">
<service-config>
<property name="className" value="com.sap.netweaver.rf.wrapper.RFServiceWrapper"/>
<property name="startup" value="true"/>
</service-config>
</service>
</services>
</application>
javax.rmi.PortableRemoteObject.narrow method call throws a ClassCastException...
From the previous println I can see the lookup method returns a com.sap.engine.interfaces.cross.ObjectReferenceImpl object, I do not know if it is correct...
I've tried to lookup the Local (localejbs/altevie.com/testear/TestJNDIBean) and Remote (altevie.com/testear/TestJNDIBean) JNDI Bean name, but I get the same error...
I'm sure the JNDI name is correct (it works with WDJ and Abstract Portal Component... I've also tested via LOOKUP command using telnet to connect to J2EE AS and I've checked JNDI Registry and EJB Container services in Visual Admin)...
Here the stack trace of the error:
java.lang.ClassCastException: com.comer.eps.ejb.AccessiEJBHome
at com.sap.engine.services.cross.PortableRemoteObjectContainer.narrow(PortableRemoteObjectContainer.java:179)
at com.sap.engine.system.PortableRemoteObjectProxy.narrow(PortableRemoteObjectProxy.java:24)
at javax.rmi.PortableRemoteObject.narrow(PortableRemoteObject.java:134)
at com.comer.eps.repsrv.onsave.RipubblicaByDE.initializeEJB(RipubblicaByDE.java:145)
Can you help me? Why JNDI lookup works in an Abstract Portal Application and doesn't in a Repository Service (same code...)?
Thank you so much and best regards,
Manuel
Text Formatted: Manuel Xiccato on Sep 27, 2011 12:29 PMHi SDN,
I've got a problem in calling an EJB from a Repository Service...
Here the steps I've follow:
- An EJB has been created with some Business Methods in it; it has been packaged in an EAR and deployed;
- This EJB is looked up succesfully via JNDI in a WDJ application and also in an Abstract Portal Component; I use the following guides:
[Accessing EJB Apps using JNDI|http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/0736159e-0301-0010- 9ea4-c63d83d0797b?QuickLink=index&overridelayout=true]
[Referencing an EJB in an Abstract Portal Component|http://wiki.sdn.sap.com/wiki/display/HOME/ConnectingEJBUsing ExternalJars]
- A Repository Service has been created and registered on "CREATE_CHILD_TEMPLATE" ResourceEvent; I can see from logs that this service works correctly;
- I've copied in the PAR lib and private/lib folders two jars (ejb20.jar and the JAR created building the EJB) and they are added to the build path;
- If I try to look up the EJB via JNDI in the received service method, I get a ClassCastException...
Here some code:
try {
//I use System.err to see log in the Default Trace
System.err.println("Initialize EJB");
//TestJNDIHome class seems to be visible at runtime, following instruction does not throw any exception
System.err.println("ToString TestJNDIHome: " + TestJNDIHome.class.toString());
//EJB and PAR are on the same J2EE engine, so no InitialContext parameters, I'm right?
InitialContext context = new InitialContext();
Object jndiobj = context.lookup("altevie.com/testear/TestJNDIBean");
System.err.println("Classe oggetto recuperato da lookup: " + jndiobj.getClass());
TestJNDIHome home = (TestJNDIHome) javax.rmi.PortableRemoteObject.narrow(jndiobj, TestJNDIHome.class);
testJNDI = home.create();
} catch (NamingException ex) {
System.err.println("NamingException :: " + ex.getLocalizedMessage());
} catch (RemoteException ex) {
System.err.println("RemoteException :: " + ex.getLocalizedMessage());
} catch (CreateException ex) {
System.err.println("CreateException :: " + ex.getLocalizedMessage());
Here the portalapp.xml (in the same PAR there are two objects, the Repository Service and an Abstract Portal Component, but I've got the same problem also removing the Abstract Portal Component...):
<application>
<application-config>
<property name="com.sap.engine.interfaces.cross.ObjectReferenceImpl" value="SAPJ2EE::altevie.com/testEAR"/>
<property name="SharingReference" value="usermanagement, knowledgemanagement, landscape, htmlb, exportalJCOclient, exportal"/>
<property name="PrivateSharingReference" value="SAPJ2EE::altevie.com/testEAR"/>
</application-config>
<components>
<component name="TestJSP">
<component-config>
<property name="ClassName" value="com.comer.eps.epcomp.TestJSP"/>
</component-config>
<component-profile/>
</component>
</components>
<services>
<service name="RFServiceWrapper">
<service-config>
<property name="className" value="com.sap.netweaver.rf.wrapper.RFServiceWrapper"/>
<property name="startup" value="true"/>
</service-config>
</service>
</services>
</application>
javax.rmi.PortableRemoteObject.narrow method call throws a ClassCastException...
From the previous println I can see the lookup method returns a com.sap.engine.interfaces.cross.ObjectReferenceImpl object, I do not know if it is correct...
I've tried to lookup the Local (localejbs/altevie.com/testear/TestJNDIBean) and Remote (altevie.com/testear/TestJNDIBean) JNDI Bean name, but I get the same error...
I'm sure the JNDI name is correct (it works with WDJ and Abstract Portal Component... I've also tested via LOOKUP command using telnet to connect to J2EE AS and I've checked JNDI Registry and EJB Container services in Visual Admin)...
Here the stack trace of the error:
java.lang.ClassCastException: com.comer.eps.ejb.AccessiEJBHome
at com.sap.engine.services.cross.PortableRemoteObjectContainer.narrow(PortableRemoteObjectContainer.java:179)
at com.sap.engine.system.PortableRemoteObjectProxy.narrow(PortableRemoteObjectProxy.java:24)
at javax.rmi.PortableRemoteObject.narrow(PortableRemoteObject.java:134)
at com.comer.eps.repsrv.onsave.RipubblicaByDE.initializeEJB(RipubblicaByDE.java:145)
Can you help me? Why JNDI lookup works in an Abstract Portal Application and doesn't in a Repository Service (same code...)?
Thank you so much and best regards,
Manuel
Text Formatted: Manuel Xiccato on Sep 27, 2011 12:29 PM -
Attach doc from external content server- using Generic Object Service (GOS)
Dear All,
i have intergrated an external content server to SAP using SAP archive link. All the scanned document are there in Content server and corresponding entries are done in SAP.I can search and view document using tcode : OAAD
Please tell me steps for "how to attach a document from external content server using Generic Object Service "
Scenario is : For example when we change any Master records or create a new PO, or do some financial transaction then i need to attach the supporting document which is there in my content server connected to SAP.how do we manual attach a Document in SAP using GOS.
Do we need to do some special configuration to use GOS .please give the steps from initial.
Thanks
sandeepHello,
Check your configuration of document type assignement to required business document - object type, Archivelink table, content repository in OAC3 transaction.
Goto respective business document > Click on GOS > Create > Store business document - Here you can see defined document type with desctiption. Double click on this the assign your document to this business document. Save it.
This will help in attaching the document to your required business document.
To verify you can check the archivelink table or by transaction OAAD.
Hope this will help you.
-Thanks,
Ajay -
How to attach document using Generic Object Service
Hi all,
How can i create attachment to the parked invoice using Generic Object services? i want function modules which are used to do it.
Actually I want to do this from the business object method. I am having word document as one of the workitem step. once i get this document I need to attach this document to the parked invoice so that users can see that document by view object list.
Its urgent.
thanks.Hello,
Check your configuration of document type assignement to required business document - object type, Archivelink table, content repository in OAC3 transaction.
Goto respective business document > Click on GOS > Create > Store business document - Here you can see defined document type with desctiption. Double click on this the assign your document to this business document. Save it.
This will help in attaching the document to your required business document.
To verify you can check the archivelink table or by transaction OAAD.
Hope this will help you.
-Thanks,
Ajay -
Hot to retrieve an authenticated user for JCA in a repository service?
Hi,
I implemented a repository service wich calls an ABAP Functionmodule via JCA and RFC. This connection has to be build up with the current logged in user.
But how can I get an authenticated ep6-user in the repository service received-event? Or is it possible to do this with an ep5-user?
I don't want to use username/password.
String sapsystem = "R3SYSTEM";
IConnectorGatewayService cgService = (IConnectorGatewayService)PortalRuntime.getRuntimeResources().getService(IConnectorService.KEY);
ConnectionProperties connProps = new ConnectionProperties(locale, (IPrincipal)user);
IConnection connection = cgService.getConnection(sapsystem, connProps);
In the last line I got the error message:
com.sapportals.connector.connection.ConnectionFailedException: Connection Failed: Nested Exception. Failed to get connection. Please contact your admin.
Any ideas?
Thanks.Peter, the autheticated user is available from the portal request object. Get that one in your application and read from the UME all the properties you wanna get and build your web service call with it. It looks for me straight forward, what exactly is your problem?
cheers -
Hi all,
I am trying to import com.sapportals.wcm.repository.service.statemanagement.IResourceTransition;
But i am getting class cannot be resolved error.....can anybody tell me where can i find the missing plugin for the above class.??...
i used class finder to search in my existing plugins folder but it didnt find .....
any help would be greatly appreciated....
thanks in advance..!!
SandeshHi,
I have found it on my portal filesystem here:
\usr\sap\XXX\JXXX\j2ee\cluster\server0\apps\sap.com\irj\servlet_jsp\irj\root\WEB-INF\portal\portalapps\com.sap.km.cm.repository.service.base\lib\km.shared.repository.service.statemanagement_api.jar
Romano -
How to get Resource Name in the Repository Service when Publish evt trigger
Hi ,
I have created a repository service in which I have registered the
StatemanagementEvent.PUBLISH
My requirement is I need to know which resource rather resource name triggered this event.
This is the code which
public class ApprovProcs extends AbstractRepositoryService implements IReconfigurable, IResourceEventReceiver
private static final String TYPE = "ApprovProcs";
private Collection repositoryManagers;
public ApprovProcs()
super();
// Do not add code here. Add it to startUpImpl() instead
public String getServiceType()
return ApprovProcs.TYPE;
protected void startUpImpl(Collection repositoryManagers) throws ConfigurationException, StartupException
// implement this method as follows:
// - Verify configuration data
// - Get references to other needed (global) services
// - Check whether other repository services (this service depends on) are also assigned to the repository managers
// - Usually the service registers itself for certain events at all repository managers
this.repositoryManagers = repositoryManagers;
Iterator it = repositoryManagers.iterator();
while (it.hasNext())
try
addRepositoryAssignment( (IRepositoryManager) it.next());
catch (ServiceNotAvailableException e)
e.printStackTrace();
protected void shutDownImpl()
Iterator it = repositoryManagers.iterator();
while (it.hasNext())
try
removeRepositoryAssignment( (IRepositoryManager) it.next());
catch (WcmException e)
e.printStackTrace();
protected void addRepositoryAssignment(IRepositoryManager mgr) throws ServiceNotAvailableException
// Implement this method: Usually the service registers itself for certain events at the repository manager.
try
// capture all the respurce which are published
mgr.getEventBroker().register( this, new StatemanagementEvent( StatemanagementEvent.PUBLISH, null ));
catch(WcmException e)
protected void removeRepositoryAssignment(IRepositoryManager mgr) throws WcmException
// Implement this method: Usually the service must unregister itself as an event handler.
//mgr.getEventBroker().unregister(this, new ResourceEvent(ResourceEvent.CREATE_COLLECTION, null));
mgr.getEventBroker().unregister( this, new StatemanagementEvent( StatemanagementEvent.PUBLISH, null ));
public void reconfigure(IConfiguration config) throws ConfigurationException
this.stateHandler.preReconfigure();
// check the new configuration data
try {
catch (ConfigurationException ex) {
this.stateHandler.postReconfigure(ex);
throw ex;
this.config = config;
this.stateHandler.postReconfigure();
public void received(IEvent event)
System.err.println( "----rid --42354543--- " );
IResource rsrPublished = (IResource)event.getParameter();
if( rsrPublished != null )
System.err.println( "----rid --42354543--- rsrPublished.getDescription() --- " + rsrPublished.getDescription() );
else
System.err.println( "Resource Does not exist -----" ) ;
In the log file I am getting Null Pointer Exception
Can any one please help me in this as where I am going wrong
thanks
pkHi Romano & Detlev ,
Thanks for the reply .
This is what I was looking
Detlev:
About the NPE ... in the above code I am not getting that.
Thats my mistake
Earlier I tried with
IResource rsrPublished = (IResource)event.getParameter();
String rid = rsrPublished.getRID().toString();
In the second line of code I was getting the NPE
after that I used to if condition to debug it
Sorry for the confusion...
One more thing
which is the event triggered for approval or how to capture the Approval Event when a content is approved by the Approver
thanks
pk -
Repository Service for Auto Submit for Approval
Hi all,
Can anyone help me with the creation of a Repository Service to auto 'submit for approval' any document created.
My main problem is in two methods:
1) removeRepositoryAssignment(IRepositoryManager mgr)
In some samples, I saw always this code line:
mgr.getEventBroker().unregister(this, ResourceEvent.CREATE_CHILD);
But in my project the unregister method doesn't have that parameters
2) received(IEvent event)
I need some help to know what code should I put
The remaining steps, I think I can handle by myself.
Many Thanks,
LuisHi,
1) make sure you use com.sapportals.wcm.repository.manager.IRepositoryManager, use the JAR (bc.rf.framework_api.jar from the \usr\sap\XXX\JCXX\j2ee\cluster\serverX\apps\sap.com\irj\servlet_jsp\irj\root\WEB-INF\portal\portalapps\com.sap.netweaver.bc.rf\lib folder) from the portal you are willing to develop to make sure you have the actual libraries.
2) in this method you have to catch the events that creates the resource (ResourceEvent.CREATE_CHILD) - later you will see, that you have to handle also the CHANGE events and so on. When you have the event, get the resource - for CREATE_CHILD it is
event.getResource()
Now you can handle the submit for approval by yourself.
Romano -
Exceptions at log file while creating a repository service
Hello,
I have implemented a repository service and set it to respond to all events. The service is writing itself at the correct repositories but doesn't respond to any event. By going over the log files I found the following logs. Can someone please tell me if he sees something that can cause this?
Devtlev: If you are reading this post (and I'm sure you will at some point... ), it is a continuation to our long long repository service post, but I thought it would be better to open new one
// Log when deployingThe Repository Service
#1.5#000BCDFB696800620000004100001A200003FAA9C0F55D3A#1120031924082#com.sapportals.portal.prt.service.config.ConfigDeploymentService#sap.com/irj#com.sapportals.portal.prt.service.config.ConfigDeploymentService#RoyC#6977####9d399520e87311d98513000bcdfb6968#SAPEngine_Application_Thread[impl:3]_15##0#0#Info##Plain###An upload sequence will start now. Please do not stop the server or serious deployment issues may arise.#
#1.5#000BCDFB696800620000004400001A200003FAA9C0F749B6#1120031924207#com.sapportals.portal.prt.service.config.ConfigDeploymentService#sap.com/irj#com.sapportals.portal.prt.service.config.ConfigDeploymentService#RoyC#6977####9d399520e87311d98513000bcdfb6968#SAPEngine_Application_Thread[impl:3]_15##0#0#Info##Plain###The upgrades of the upload sequence will start now, there are 1 upgrade(s) to perform#
#1.5#000BCDFB696800620000004500001A200003FAA9C0F74A6B#1120031924207#com.sapportals.portal.prt.service.config.ConfigDeploymentService#sap.com/irj#com.sapportals.portal.prt.service.config.ConfigDeploymentService#RoyC#6977####9d399520e87311d98513000bcdfb6968#SAPEngine_Application_Thread[impl:3]_15##0#0#Info##Plain###Processing upgrade: 1 out of 1. Config archive: RepositoryServices.prjconfig#
#1.5#000BCDFB696800620000004600001A200003FAA9C1050406#1120031925114#com.sapportals.config.fwk.util.BasicConfigurable#sap.com/irj#com.sapportals.config.fwk.util.BasicConfigurable#RoyC#6977####9d399520e87311d98513000bcdfb6968#SAPEngine_Application_Thread[impl:3]_15##0#0#Warning##Plain###configurable [counter.CounterService] instance of [configclass_config://install/cm/repository_services/counter.CounterService] has a property without corresponding attribute: active#
#1.5#000BCDFB696800620000004700001A200003FAA9C105055B#1120031925114#com.sapportals.config.fwk.util.BasicConfigurable#sap.com/irj#com.sapportals.config.fwk.util.BasicConfigurable#RoyC#6977####9d399520e87311d98513000bcdfb6968#SAPEngine_Application_Thread[impl:3]_15##0#0#Warning##Plain###configurable [counter.CounterService] instance of [configclass_config://install/cm/repository_services/counter.CounterService] has a property without corresponding attribute: description#
#1.5#000BCDFB696800620000004B00001A200003FAA9C22E421E#1120031944597#com.sapportals.portal.prt.service.config.UpgraderBridge#sap.com/irj#com.sapportals.portal.prt.service.config.UpgraderBridge#RoyC#6977####9d399520e87311d98513000bcdfb6968#SAPEngine_Application_Thread[impl:3]_15##0#0#Info##Plain###Time to import the configuration of RepositoryServices.prjconfig: 19796#
#1.5#000BCDFB696800620000004D00001A200003FAA9C22E5257#1120031944597#com.sapportals.portal.prt.service.config.ConfigDeploymentService#sap.com/irj#com.sapportals.portal.prt.service.config.ConfigDeploymentService#RoyC#6977####9d399520e87311d98513000bcdfb6968#SAPEngine_Application_Thread[impl:3]_15##0#0#Info##Plain###The upload sequence is now complete, all the upgrades have been performed.#
#1.5#000BCDFB696800620000005300001A200003FAA9C230142B#1120031944706#com.sapportals.wcm.crt.CrtClassLoaderRegistry#sap.com/irj#com.sapportals.wcm.crt.CrtClassLoaderRegistry#RoyC#6977####9d399520e87311d98513000bcdfb6968#SAPEngine_Application_Thread[impl:3]_15##0#0#Warning#1#/Applications/KMC/CRT#Plain###register new classloader with id = null#
// Log when entering the KM under Content Administration -> KM Content
#1.5#000BCDFB6968003E0000008400001A200003FAA9CD1A7029#1120032127601#com.sap.portal.ivs.semantic.systemLandscape#sap.com/irj#com.sap.portal.ivs.semantic.systemLandscape#RoyC#6677####16881e10e87411d9ce5b000bcdfb6968#SAPEngine_Application_Thread[impl:3]_3##0#0#Error#1#/System/Server#Java###Failed to get alias mappers sub context in the Portal Registry##
#1.5#000BCDFB696800600000004F00001A200003FAA9CD2343A8#1120032128179#com.sap.portal.ivs.semantic.systemLandscape#sap.com/irj#com.sap.portal.ivs.semantic.systemLandscape#RoyC#6677####16e05030e87411d9ae07000bcdfb6968#SAPEngine_Application_Thread[impl:3]_33##0#0#Error#1#/System/Server#Java###Failed to get alias mappers sub context in the Portal Registry##
#1.5#000BCDFB696800510000002A00001A200003FAA9CD237B8D#1120032128195#com.sapportals.wcm.repository.runtime.CmSystem#sap.com/irj#com.sapportals.wcm.repository.runtime.CmSystem#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Info#1#/Applications/KMC/RF#Plain###CM system is starting ...
#1.5#000BCDFB6968006C0000003500001A200003FAA9CD257EF1#1120032128320#com.sap.portal.ivs.semantic.systemLandscape#sap.com/irj#com.sap.portal.ivs.semantic.systemLandscape#RoyC#6677####16f5d400e87411d9b4b4000bcdfb6968#SAPEngine_Application_Thread[impl:3]_5##0#0#Error#1#/System/Server#Java###Failed to get alias mappers sub context in the Portal Registry##
#1.5#000BCDFB6968006C0000003800001A200003FAA9CD259C9B#1120032128335#com.sap.portal.ivs.semantic.systemLandscape#sap.com/irj#com.sap.portal.ivs.semantic.systemLandscape#RoyC#6677####16f5d400e87411d9b4b4000bcdfb6968#SAPEngine_Application_Thread[impl:3]_5##0#0#Error#1#/System/Server#Java###Failed to get alias mappers sub context in the Portal Registry##
#1.5#000BCDFB6968006C0000003B00001A200003FAA9CD25AB06#1120032128335#com.sap.portal.ivs.semantic.systemLandscape#sap.com/irj#com.sap.portal.ivs.semantic.systemLandscape#RoyC#6677####16f5d400e87411d9b4b4000bcdfb6968#SAPEngine_Application_Thread[impl:3]_5##0#0#Error#1#/System/Server#Java###Failed to get alias mappers sub context in the Portal Registry##
#1.5#000BCDFB696800510000002B00001A200003FAA9CD405BCE#1120032130085#com.sapportals.wcm.protocol.webdav.UriMetaMap#sap.com/irj#com.sapportals.wcm.protocol.webdav.UriMetaMap#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Warning##Plain###replacing existing mapping WebUriMapper[/www/ep6sp9test <-> http://ep6sp9test.justice.gov.il/]#
#1.5#000BCDFB696800510000002C00001A200003FAA9CD6649D1#1120032132585#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain###com.sap.security.api.NoSuchUserException: The given ID "RoyC" is not valid!#
#1.5#000BCDFB696800510000002D00001A200003FAA9CD665926#1120032132585#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sap.security.core.imp.UserFactory.getReadonlyUser(UserFactory.java:134)#
#1.5#000BCDFB696800510000002E00001A200003FAA9CD665A6A#1120032132585#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sap.security.core.imp.UserFactory.getUser(UserFactory.java:180)#
#1.5#000BCDFB696800510000002F00001A200003FAA9CD665BBC#1120032132585#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sap.security.core.imp.UserFactory.getUser(UserFactory.java:85)#
#1.5#000BCDFB696800510000003000001A200003FAA9CD665D8F#1120032132585#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at counter.CounterService.startUpImpl(CounterService.java:61)#
#1.5#000BCDFB696800510000003100001A200003FAA9CD665F1D#1120032132585#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wcm.repository.service.AbstractRepositoryService.start(AbstractRepositoryService.java:187)#
#1.5#000BCDFB696800510000003200001A200003FAA9CD666052#1120032132585#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wcm.crt.CrtThreadSafeComponentHandler.tryToStart(CrtThreadSafeComponentHandler.java:231)#
#1.5#000BCDFB696800510000003300001A200003FAA9CD6661CE#1120032132600#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wcm.crt.CrtThreadSafeComponentHandler.handleLookup(CrtThreadSafeComponentHandler.java:106)#
#1.5#000BCDFB696800510000003400001A200003FAA9CD666301#1120032132600#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wcm.crt.CrtComponentManager.lookup(CrtComponentManager.java:303)#
#1.5#000BCDFB696800510000003500001A200003FAA9CD666434#1120032132600#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wcm.crt.CrtComponentManager.lookupChildComponent(CrtComponentManager.java:388)#
#1.5#000BCDFB696800510000003600001A200003FAA9CD666569#1120032132600#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wcm.crt.CrtContainerManager.lookupComponent(CrtContainerManager.java:44)#
#1.5#000BCDFB696800510000003700001A200003FAA9CD666694#1120032132600#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wcm.crt.CrtSystemImpl.lookupComponentByUri(CrtSystemImpl.java:131)#
#1.5#000BCDFB696800510000003800001A200003FAA9CD6667B1#1120032132600#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wcm.crt.CrtComponentManager.startUp(CrtComponentManager.java:260)#
#1.5#000BCDFB696800510000003900001A200003FAA9CD666925#1120032132600#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wcm.crt.CrtSystemImpl.startUpComponentManager(CrtSystemImpl.java:166)#
#1.5#000BCDFB696800510000003A00001A200003FAA9CD666B06#1120032132600#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wcm.repository.runtime.CmSystem.startUp(CmSystem.java:224)#
#1.5#000BCDFB696800510000003B00001A200003FAA9CD666C7B#1120032132600#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wcm.repository.runtime.CmSystem.getInstance(CmSystem.java:162)#
#1.5#000BCDFB696800510000003C00001A200003FAA9CD666DB2#1120032132600#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wcm.repository.runtime.CmAdapter.getResourceImpl(CmAdapter.java:867)#
#1.5#000BCDFB696800510000003D00001A200003FAA9CD666ED3#1120032132600#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wcm.repository.runtime.CmAdapter.getResource(CmAdapter.java:167)#
#1.5#000BCDFB696800510000003E00001A200003FAA9CD666FFD#1120032132600#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wcm.rendering.control.cm.WdfProxy.createResource(WdfProxy.java:1940)#
#1.5#000BCDFB696800510000003F00001A200003FAA9CD667132#1120032132600#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wcm.rendering.control.cm.WdfProxy.getResource(WdfProxy.java:1514)#
#1.5#000BCDFB696800510000004000001A200003FAA9CD667271#1120032132600#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wcm.rendering.control.cm.WdfProxy.prepareNestedControls(WdfProxy.java:1302)#
#1.5#000BCDFB696800510000004100001A200003FAA9CD6673C7#1120032132600#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wcm.rendering.control.cm.WdfProxy.createNestedControls(WdfProxy.java:1209)#
#1.5#000BCDFB696800510000004200001A200003FAA9CD6674EA#1120032132600#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wdf.stack.Control.create(Control.java:291)#
#1.5#000BCDFB696800510000004300001A200003FAA9CD6676AF#1120032132600#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wcm.rendering.control.cm.WdfProxy.create(WdfProxy.java:1280)#
#1.5#000BCDFB696800510000004400001A200003FAA9CD667867#1120032132600#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wdf.stack.Pane.createControls(Pane.java:464)#
#1.5#000BCDFB696800510000004500001A200003FAA9CD6679B6#1120032132600#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wdf.stack.PaneStack.createControls(PaneStack.java:479)#
#1.5#000BCDFB696800510000004600001A200003FAA9CD667AD3#1120032132600#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wdf.stack.Pane.createControls(Pane.java:458)#
#1.5#000BCDFB696800510000004700001A200003FAA9CD667BED#1120032132600#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wdf.stack.PaneStack.createControls(PaneStack.java:479)#
#1.5#000BCDFB696800510000004800001A200003FAA9CD667D13#1120032132600#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wdf.stack.Pane.createControls(Pane.java:458)#
#1.5#000BCDFB696800510000004900001A200003FAA9CD667E40#1120032132600#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wdf.stack.PaneStack.createControls(PaneStack.java:479)#
#1.5#000BCDFB696800510000004A00001A200003FAA9CD667F70#1120032132600#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wdf.stack.Pane.createControls(Pane.java:458)#
#1.5#000BCDFB696800510000004B00001A200003FAA9CD66809D#1120032132600#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wdf.stack.PaneStack.createControls(PaneStack.java:479)#
#1.5#000BCDFB696800510000004C00001A200003FAA9CD66818D#1120032132600#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wdf.WdfCompositeController.doInitialization(WdfCompositeController.java:268)#
#1.5#000BCDFB696800510000004D00001A200003FAA9CD6682AB#1120032132600#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wdf.WdfCompositeController.buildComposition(WdfCompositeController.java:659)#
#1.5#000BCDFB696800510000004E00001A200003FAA9CD66838A#1120032132600#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.htmlb.AbstractCompositeComponent.preRender(AbstractCompositeComponent.java:32)#
#1.5#000BCDFB696800510000004F00001A200003FAA9CD66847A#1120032132600#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.htmlb.Container.preRender(Container.java:118)#
#1.5#000BCDFB696800510000005000001A200003FAA9CD668550#1120032132600#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.htmlb.Container.preRender(Container.java:118)#
#1.5#000BCDFB696800510000005100001A200003FAA9CD668734#1120032132600#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.htmlb.Container.preRender(Container.java:118)#
#1.5#000BCDFB696800510000005200001A200003FAA9CD66889C#1120032132600#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.htmlb.rendering.PageContext.render(PageContext.java:936)#
#1.5#000BCDFB696800510000005300001A200003FAA9CD6689CF#1120032132600#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.htmlb.page.DynPage.doOutput(DynPage.java:237)#
#1.5#000BCDFB696800510000005400001A200003FAA9CD668AD8#1120032132600#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.htmlb.page.PageProcessor.handleRequest(PageProcessor.java:129)#
#1.5#000BCDFB696800510000005500001A200003FAA9CD668CAE#1120032132600#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.htmlb.page.PageProcessorServlet.handleRequest(PageProcessorServlet.java:62)#
#1.5#000BCDFB696800510000005600001A200003FAA9CD668E04#1120032132600#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.htmlb.page.PageProcessorServlet.doGet(PageProcessorServlet.java:29)#
#1.5#000BCDFB696800510000005700001A200003FAA9CD668F2F#1120032132600#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)#
#1.5#000BCDFB696800510000005800001A200003FAA9CD669041#1120032132600#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)#
#1.5#000BCDFB696800510000005900001A200003FAA9CD66921D#1120032132600#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wcm.app.servlet.WcmHtmlbBaseServlet.service(WcmHtmlbBaseServlet.java:100)#
#1.5#000BCDFB696800510000005A00001A200003FAA9CD6693B8#1120032132600#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wcm.portal.proxy.PCProxyServlet.service(PCProxyServlet.java:321)#
#1.5#000BCDFB696800510000005B00001A200003FAA9CD669503#1120032132600#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.portal.prt.core.broker.ServletComponentItem$ServletWrapperComponent.doContent(ServletComponentItem.java:110)#
#1.5#000BCDFB696800510000005C00001A200003FAA9CD669638#1120032132600#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)#
#1.5#000BCDFB696800510000005D00001A200003FAA9CD669776#1120032132600#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)#
#1.5#000BCDFB696800510000005E00001A200003FAA9CD6698AE#1120032132600#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)#
#1.5#000BCDFB696800510000005F00001A200003FAA9CD6699DF#1120032132600#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)#
#1.5#000BCDFB696800510000006000001A200003FAA9CD669B11#1120032132600#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)#
#1.5#000BCDFB696800510000006100001A200003FAA9CD669C39#1120032132600#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:215)#
#1.5#000BCDFB696800510000006200001A200003FAA9CD669D73#1120032132600#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:646)#
#1.5#000BCDFB696800510000006300001A200003FAA9CD669F50#1120032132616#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)#
#1.5#000BCDFB696800510000006400001A200003FAA9CD66A0F4#1120032132616#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)#
#1.5#000BCDFB696800510000006500001A200003FAA9CD66A240#1120032132616#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)#
#1.5#000BCDFB696800510000006600001A200003FAA9CD66A362#1120032132616#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:753)#
#1.5#000BCDFB696800510000006700001A200003FAA9CD66A47E#1120032132616#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:232)#
#1.5#000BCDFB696800510000006800001A200003FAA9CD66A5BC#1120032132616#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:522)#
#1.5#000BCDFB696800510000006900001A200003FAA9CD66A6E2#1120032132616#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at java.security.AccessController.doPrivileged(Native Method)#
#1.5#000BCDFB696800510000006A00001A200003FAA9CD66A82E#1120032132616#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:405)#
#1.5#000BCDFB696800510000006B00001A200003FAA9CD66A958#1120032132616#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)#
#1.5#000BCDFB696800510000006C00001A200003FAA9CD66AA75#1120032132616#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:153)#
#1.5#000BCDFB696800510000006D00001A200003FAA9CD66AC60#1120032132616#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)#
#1.5#000BCDFB696800510000006E00001A200003FAA9CD66ADF1#1120032132616#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:391)#
#1.5#000BCDFB696800510000006F00001A200003FAA9CD66AF30#1120032132616#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:265)#
#1.5#000BCDFB696800510000007000001A200003FAA9CD66B04D#1120032132616#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:345)#
#1.5#000BCDFB696800510000007100001A200003FAA9CD66B166#1120032132616#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:323)#
#1.5#000BCDFB696800510000007200001A200003FAA9CD66B29B#1120032132616#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:865)#
#1.5#000BCDFB696800510000007300001A200003FAA9CD66B3C6#1120032132616#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:240)#
#1.5#000BCDFB696800510000007400001A200003FAA9CD66B4FD#1120032132616#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)#
#1.5#000BCDFB696800510000007500001A200003FAA9CD66B626#1120032132616#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)#
#1.5#000BCDFB696800510000007600001A200003FAA9CD66B740#1120032132616#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:37)#
#1.5#000BCDFB696800510000007700001A200003FAA9CD66B930#1120032132616#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sap.engine.core.cluster.impl6.session.UnorderedChannel$MessageRunner.run(UnorderedChannel.java:71)#
#1.5#000BCDFB696800510000007800001A200003FAA9CD66BAE7#1120032132616#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)#
#1.5#000BCDFB696800510000007900001A200003FAA9CD66BC1A#1120032132616#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at java.security.AccessController.doPrivileged(Native Method)#
#1.5#000BCDFB696800510000007A00001A200003FAA9CD66BD2E#1120032132616#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:94)#
#1.5#000BCDFB696800510000007B00001A200003FAA9CD66BE38#1120032132616#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:162)#
#1.5#000BCDFB696800510000007C00001A200003FAA9CD66BF5C#1120032132616#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain###----
caused by -
#1.5#000BCDFB696800510000007D00001A200003FAA9CD66C07D#1120032132616#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain###com.sap.security.core.persistence.datasource.PersistenceException: The given ID "RoyC" is not valid!#
#1.5#000BCDFB696800510000007E00001A200003FAA9CD66D01F#1120032132616#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sap.security.core.persistence.datasource.imp.DataSourceBaseImplementation.splitPrincipalDatabagID(DataSourceBaseImplementation.java:492)#
#1.5#000BCDFB696800510000007F00001A200003FAA9CD66D1FB#1120032132616#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sap.security.core.imp.PrincipalFactory.getPrincipalType(PrincipalFactory.java:123)#
#1.5#000BCDFB696800510000008000001A200003FAA9CD66D3C0#1120032132616#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sap.security.core.imp.UserFactory.getReadonlyUser(UserFactory.java:127)#
#1.5#000BCDFB696800510000008100001A200003FAA9CD66D517#1120032132616#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sap.security.core.imp.UserFactory.getUser(UserFactory.java:180)#
#1.5#000BCDFB696800510000008200001A200003FAA9CD66D633#1120032132616#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sap.security.core.imp.UserFactory.getUser(UserFactory.java:85)#
#1.5#000BCDFB696800510000008300001A200003FAA9CD66D742#1120032132616#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at counter.CounterService.startUpImpl(CounterService.java:61)#
#1.5#000BCDFB696800510000008400001A200003FAA9CD66D86E#1120032132616#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wcm.repository.service.AbstractRepositoryService.start(AbstractRepositoryService.java:187)#
#1.5#000BCDFB696800510000008500001A200003FAA9CD66D9A1#1120032132616#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wcm.crt.CrtThreadSafeComponentHandler.tryToStart(CrtThreadSafeComponentHandler.java:231)#
#1.5#000BCDFB696800510000008600001A200003FAA9CD66DB03#1120032132616#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wcm.crt.CrtThreadSafeComponentHandler.handleLookup(CrtThreadSafeComponentHandler.java:106)#
#1.5#000BCDFB696800510000008700001A200003FAA9CD66DC3B#1120032132632#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wcm.crt.CrtComponentManager.lookup(CrtComponentManager.java:303)#
#1.5#000BCDFB696800510000008800001A200003FAA9CD66DD5A#1120032132632#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wcm.crt.CrtComponentManager.lookupChildComponent(CrtComponentManager.java:388)#
#1.5#000BCDFB696800510000008900001A200003FAA9CD66DECD#1120032132632#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wcm.crt.CrtContainerManager.lookupComponent(CrtContainerManager.java:44)#
#1.5#000BCDFB696800510000008A00001A200003FAA9CD66E096#1120032132632#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wcm.crt.CrtSystemImpl.lookupComponentByUri(CrtSystemImpl.java:131)#
#1.5#000BCDFB696800510000008B00001A200003FAA9CD66E20E#1120032132632#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wcm.crt.CrtComponentManager.startUp(CrtComponentManager.java:260)#
#1.5#000BCDFB696800510000008C00001A200003FAA9CD66E33B#1120032132632#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wcm.crt.CrtSystemImpl.startUpComponentManager(CrtSystemImpl.java:166)#
#1.5#000BCDFB696800510000008D00001A200003FAA9CD66E464#1120032132632#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wcm.repository.runtime.CmSystem.startUp(CmSystem.java:224)#
#1.5#000BCDFB696800510000008E00001A200003FAA9CD66E57D#1120032132632#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wcm.repository.runtime.CmSystem.getInstance(CmSystem.java:162)#
#1.5#000BCDFB696800510000008F00001A200003FAA9CD66E6B8#1120032132632#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wcm.repository.runtime.CmAdapter.getResourceImpl(CmAdapter.java:867)#
#1.5#000BCDFB696800510000009000001A200003FAA9CD66E7F7#1120032132632#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wcm.repository.runtime.CmAdapter.getResource(CmAdapter.java:167)#
#1.5#000BCDFB696800510000009100001A200003FAA9CD66E92F#1120032132632#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wcm.rendering.control.cm.WdfProxy.createResource(WdfProxy.java:1940)#
#1.5#000BCDFB696800510000009200001A200003FAA9CD66EA5C#1120032132632#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wcm.rendering.control.cm.WdfProxy.getResource(WdfProxy.java:1514)#
#1.5#000BCDFB696800510000009300001A200003FAA9CD66EDA0#1120032132632#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wcm.rendering.control.cm.WdfProxy.prepareNestedControls(WdfProxy.java:1302)#
#1.5#000BCDFB696800510000009400001A200003FAA9CD66EF2B#1120032132632#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wcm.rendering.control.cm.WdfProxy.createNestedControls(WdfProxy.java:1209)#
#1.5#000BCDFB696800510000009500001A200003FAA9CD66F066#1120032132632#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wdf.stack.Control.create(Control.java:291)#
#1.5#000BCDFB696800510000009600001A200003FAA9CD66F186#1120032132632#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wcm.rendering.control.cm.WdfProxy.create(WdfProxy.java:1280)#
#1.5#000BCDFB696800510000009700001A200003FAA9CD66F29B#1120032132632#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wdf.stack.Pane.createControls(Pane.java:464)#
#1.5#000BCDFB696800510000009800001A200003FAA9CD66F3D4#1120032132632#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wdf.stack.PaneStack.createControls(PaneStack.java:479)#
#1.5#000BCDFB696800510000009900001A200003FAA9CD66F4FC#1120032132632#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wdf.stack.Pane.createControls(Pane.java:458)#
#1.5#000BCDFB696800510000009A00001A200003FAA9CD66F62F#1120032132632#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wdf.stack.PaneStack.createControls(PaneStack.java:479)#
#1.5#000BCDFB696800510000009B00001A200003FAA9CD66F72E#1120032132632#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wdf.stack.Pane.createControls(Pane.java:458)#
#1.5#000BCDFB696800510000009C00001A200003FAA9CD66F843#1120032132632#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wdf.stack.PaneStack.createControls(PaneStack.java:479)#
#1.5#000BCDFB696800510000009D00001A200003FAA9CD66F92E#1120032132632#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wdf.stack.Pane.createControls(Pane.java:458)#
#1.5#000BCDFB696800510000009E00001A200003FAA9CD66F9F7#1120032132632#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wdf.stack.PaneStack.createControls(PaneStack.java:479)#
#1.5#000BCDFB696800510000009F00001A200003FAA9CD66FABF#1120032132632#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wdf.WdfCompositeController.doInitialization(WdfCompositeController.java:268)#
#1.5#000BCDFB69680051000000A000001A200003FAA9CD66FC22#1120032132632#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wdf.WdfCompositeController.buildComposition(WdfCompositeController.java:659)#
#1.5#000BCDFB69680051000000A100001A200003FAA9CD66FDDF#1120032132632#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.htmlb.AbstractCompositeComponent.preRender(AbstractCompositeComponent.java:32)#
#1.5#000BCDFB69680051000000A200001A200003FAA9CD66FF3C#1120032132632#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.htmlb.Container.preRender(Container.java:118)#
#1.5#000BCDFB69680051000000A300001A200003FAA9CD670042#1120032132632#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.htmlb.Container.preRender(Container.java:118)#
#1.5#000BCDFB69680051000000A400001A200003FAA9CD670207#1120032132632#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.htmlb.Container.preRender(Container.java:118)#
#1.5#000BCDFB69680051000000A500001A200003FAA9CD670360#1120032132632#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.htmlb.rendering.PageContext.render(PageContext.java:936)#
#1.5#000BCDFB69680051000000A600001A200003FAA9CD670467#1120032132632#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.htmlb.page.DynPage.doOutput(DynPage.java:237)#
#1.5#000BCDFB69680051000000A700001A200003FAA9CD670558#1120032132632#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.htmlb.page.PageProcessor.handleRequest(PageProcessor.java:129)#
#1.5#000BCDFB69680051000000A800001A200003FAA9CD67063E#1120032132632#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.htmlb.page.PageProcessorServlet.handleRequest(PageProcessorServlet.java:62)#
#1.5#000BCDFB69680051000000A900001A200003FAA9CD67071D#1120032132632#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.htmlb.page.PageProcessorServlet.doGet(PageProcessorServlet.java:29)#
#1.5#000BCDFB69680051000000AA00001A200003FAA9CD6707FB#1120032132632#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)#
#1.5#000BCDFB69680051000000AB00001A200003FAA9CD6708D6#1120032132632#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)#
#1.5#000BCDFB69680051000000AC00001A200003FAA9CD6709AA#1120032132632#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wcm.app.servlet.WcmHtmlbBaseServlet.service(WcmHtmlbBaseServlet.java:100)#
#1.5#000BCDFB69680051000000AD00001A200003FAA9CD670AC3#1120032132632#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wcm.portal.proxy.PCProxyServlet.service(PCProxyServlet.java:321)#
#1.5#000BCDFB69680051000000AE00001A200003FAA9CD670BE6#1120032132632#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.portal.prt.core.broker.ServletComponentItem$ServletWrapperComponent.doContent(ServletComponentItem.java:110)#
#1.5#000BCDFB69680051000000AF00001A200003FAA9CD670D10#1120032132632#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)#
#1.5#000BCDFB69680051000000B000001A200003FAA9CD670ED4#1120032132632#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)#
#1.5#000BCDFB69680051000000B100001A200003FAA9CD67109E#1120032132632#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)#
#1.5#000BCDFB69680051000000B200001A200003FAA9CD671202#1120032132632#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)#
#1.5#000BCDFB69680051000000B300001A200003FAA9CD67132E#1120032132632#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)#
#1.5#000BCDFB69680051000000B400001A200003FAA9CD671447#1120032132632#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:215)#
#1.5#000BCDFB69680051000000B500001A200003FAA9CD671574#1120032132632#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:646)#
#1.5#000BCDFB69680051000000B600001A200003FAA9CD67169F#1120032132632#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)#
#1.5#000BCDFB69680051000000B700001A200003FAA9CD6717D8#1120032132632#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)#
#1.5#000BCDFB69680051000000B800001A200003FAA9CD67190F#1120032132647#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)#
#1.5#000BCDFB69680051000000B900001A200003FAA9CD671A2E#1120032132647#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:753)#
#1.5#000BCDFB69680051000000BA00001A200003FAA9CD671BF6#1120032132647#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:232)#
#1.5#000BCDFB69680051000000BB00001A200003FAA9CD671DB4#1120032132647#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:522)#
#1.5#000BCDFB69680051000000BC00001A200003FAA9CD671EFE#1120032132647#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at java.security.AccessController.doPrivileged(Native Method)#
#1.5#000BCDFB69680051000000BD00001A200003FAA9CD672044#1120032132647#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:405)#
#1.5#000BCDFB69680051000000BE00001A200003FAA9CD672159#1120032132647#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)#
#1.5#000BCDFB69680051000000BF00001A200003FAA9CD67227C#1120032132647#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:153)#
#1.5#000BCDFB69680051000000C000001A200003FAA9CD6723A8#1120032132647#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)#
#1.5#000BCDFB69680051000000C100001A200003FAA9CD6724D7#1120032132647#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:391)#
#1.5#000BCDFB69680051000000C200001A200003FAA9CD6725FB#1120032132647#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:265)#
#1.5#000BCDFB69680051000000C300001A200003FAA9CD672716#1120032132647#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:345)#
#1.5#000BCDFB69680051000000C400001A200003FAA9CD6728EB#1120032132647#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:323)#
#1.5#000BCDFB69680051000000C500001A200003FAA9CD672A9C#1120032132647#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:865)#
#1.5#000BCDFB69680051000000C600001A200003FAA9CD672BF0#1120032132647#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:240)#
#1.5#000BCDFB69680051000000C700001A200003FAA9CD672D0F#1120032132647#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)#
#1.5#000BCDFB69680051000000C800001A200003FAA9CD672E22#1120032132647#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)#
#1.5#000BCDFB69680051000000C900001A200003FAA9CD672F4E#1120032132647#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:37)#
#1.5#000BCDFB69680051000000CA00001A200003FAA9CD67309C#1120032132647#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sap.engine.core.cluster.impl6.session.UnorderedChannel$MessageRunner.run(UnorderedChannel.java:71)#
#1.5#000BCDFB69680051000000CB00001A200003FAA9CD6731D4#1120032132647#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)#
#1.5#000BCDFB69680051000000CC00001A200003FAA9CD6732E5#1120032132647#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at java.security.AccessController.doPrivileged(Native Method)#
#1.5#000BCDFB69680051000000CD00001A200003FAA9CD6733F2#1120032132647#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:94)#
#1.5#000BCDFB69680051000000CE00001A200003FAA9CD6735DA#1120032132647#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:162)#
#1.5#000BCDFB69680051000000CF00001A200003FAA9CD673771#1120032132647#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain###----
caused by -
#1.5#000BCDFB69680051000000D000001A200003FAA9CD6738B2#1120032132647#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain###com.sap.security.core.persistence.datasource.PersistenceException: The given ID "RoyC" is not valid!#
#1.5#000BCDFB69680051000000D100001A200003FAA9CD6739D8#1120032132647#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sap.security.core.persistence.datasource.imp.DataSourceBaseImplementation.splitPrincipalDatabagID(DataSourceBaseImplementation.java:492)#
#1.5#000BCDFB69680051000000D200001A200003FAA9CD673AFF#1120032132647#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sap.security.core.imp.PrincipalFactory.getPrincipalType(PrincipalFactory.java:123)#
#1.5#000BCDFB69680051000000D300001A200003FAA9CD673C2F#1120032132647#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sap.security.core.imp.UserFactory.getReadonlyUser(UserFactory.java:127)#
#1.5#000BCDFB69680051000000D400001A200003FAA9CD673D53#1120032132647#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sap.security.core.imp.UserFactory.getUser(UserFactory.java:180)#
#1.5#000BCDFB69680051000000D500001A200003FAA9CD673E8A#1120032132647#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sap.security.core.imp.UserFactory.getUser(UserFactory.java:85)#
#1.5#000BCDFB69680051000000D600001A200003FAA9CD673FB4#1120032132647#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at counter.CounterService.startUpImpl(CounterService.java:61)#
#1.5#000BCDFB69680051000000D700001A200003FAA9CD6740CE#1120032132647#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wcm.repository.service.AbstractRepositoryService.start(AbstractRepositoryService.java:187)#
#1.5#000BCDFB69680051000000D800001A200003FAA9CD6742E2#1120032132647#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wcm.crt.CrtThreadSafeComponentHandler.tryToStart(CrtThreadSafeComponentHandler.java:231)#
#1.5#000BCDFB69680051000000D900001A200003FAA9CD67447D#1120032132647#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wcm.crt.CrtThreadSafeComponentHandler.handleLookup(CrtThreadSafeComponentHandler.java:106)#
#1.5#000BCDFB69680051000000DA00001A200003FAA9CD6745BE#1120032132647#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wcm.crt.CrtComponentManager.lookup(CrtComponentManager.java:303)#
#1.5#000BCDFB69680051000000DB00001A200003FAA9CD6746D6#1120032132647#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wcm.crt.CrtComponentManager.lookupChildComponent(CrtComponentManager.java:388)#
#1.5#000BCDFB69680051000000DC00001A200003FAA9CD6747F1#1120032132647#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wcm.crt.CrtContainerManager.lookupComponent(CrtContainerManager.java:44)#
#1.5#000BCDFB69680051000000DD00001A200003FAA9CD674927#1120032132647#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wcm.crt.CrtSystemImpl.lookupComponentByUri(CrtSystemImpl.java:131)#
#1.5#000BCDFB69680051000000DE00001A200003FAA9CD674A53#1120032132647#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wcm.crt.CrtComponentManager.startUp(CrtComponentManager.java:260)#
#1.5#000BCDFB69680051000000DF00001A200003FAA9CD674B83#1120032132647#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wcm.crt.CrtSystemImpl.startUpComponentManager(CrtSystemImpl.java:166)#
#1.5#000BCDFB69680051000000E000001A200003FAA9CD674CB0#1120032132647#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wcm.repository.runtime.CmSystem.startUp(CmSystem.java:224)#
#1.5#000BCDFB69680051000000E100001A200003FAA9CD674DCE#1120032132647#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wcm.repository.runtime.CmSystem.getInstance(CmSystem.java:162)#
#1.5#000BCDFB69680051000000E200001A200003FAA9CD674FB4#1120032132647#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wcm.repository.runtime.CmAdapter.getResourceImpl(CmAdapter.java:867)#
#1.5#000BCDFB69680051000000E300001A200003FAA9CD67514B#1120032132647#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wcm.repository.runtime.CmAdapter.getResource(CmAdapter.java:167)#
#1.5#000BCDFB69680051000000E400001A200003FAA9CD675293#1120032132647#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wcm.rendering.control.cm.WdfProxy.createResource(WdfProxy.java:1940)#
#1.5#000BCDFB69680051000000E500001A200003FAA9CD6753BD#1120032132647#System.err#sap.com/irj#System.err#RoyC#6677####16e2c130e87411d9b103000bcdfb6968#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Plain### at com.sapportals.wcm.rendering.control.cm.WdfProxy.getResource(WdfProxy.java:1514)#
#1.5#000BCDFB69680051000000E600001A200003FAA9CD6754FD#1120032132647#System.err#sap.com/irj#SysteHi Roy,
for the first log entry, see this posting: /thread/41655 [original link is broken]
Search for "property without corresponding attribute" in it and have a look at my answer.
The second error is, to be short:
com.sap.security.api.NoSuchUserException: The given ID "RoyC" is not valid!#
... at counter.CounterService.startUpImpl(CounterService.java:61)#
Have a look at your own code what's wrong with it (seems that you pass your user ID instead of uniqueID). Use getUserByLogonID(...) instead.
Hope it helps
Detlev -
How can to get the context of Repository Service?
Hi All,
How can we get the context of Repository Service?
I am able to get the repository service using the below given code.
IRepositoryServiceFactory sf = ResourceFactory.getInstance().getServiceFactory();
IRepositoryService service=sf.getRepositoryService(IRFServiceWrapper.KEY);
But want to know how to get the context of this RepositoryService.
Regards
GeorgeHi George,
Is this what you're wanting:
IPortalComponentRequest request = (IPortalComponentRequest) this.getRequest();
IUser user = (IUser)request.getUser().getUser();
IResourceContext resourceContext = new ResourceContext(user);
// Get the Service
IRepositoryServiceFactory repServiceFactory = null;
try {
repServiceFactory = ResourceFactory.getInstance().getServiceFactory();
} catch (Exception ex) {
ex.printStackTrace();
if(repServiceFactory == null) {
System.out.println("Repository Service Factory is null!!");
// Check to make sure that the folder that was passed in is valid.
RID folderRID = new RID(startFolder);
try {
IResource resource = ResourceFactory.getInstance().getResource(folderRID, resourceContext);
} catch ( InvalidUriException ie ) {
System.out.println("in the InvalidUriException catch");
ie.printStackTrace();
} catch ( Exception e) {
System.out.println("exception: " + e.getMessage());
e.printStackTrace();
If this isn't what you're looking for, maybe you could tell us what specifically you're trying to do.
Thanks!
-StephenS -
Repository Service Error: JMS primary node is down
Hi All
I have create a repository service which moves files from one folder to another and I am currently having a problem. Once I attach the service to the CM Repository the portal stops functioning. e.g. Portal Fav don't appear, Item not Found errors everywhere.
I have checked the log and get the following message:
May 3, 2006 1:42:37 PM com.sapportals.config.fwk.meta.MetaConfigArchiveManifest [SAPEngine_Application_Thread[impl:3]_28] Error invalid name [News_CopyNews.prjconfig] for meta archive [NewsCopyNews.prjconfig] (expected CMA-name:NewsCopyNews.prjconfig): please, check the manifest of this CMA!
May 3, 2006 1:42:37 PM com.sapportals.config.fwk.meta.MetaConfigManager_V2 [SAPEngine_Application_Thread[impl:3]_28] Error [meta_v2_config://local] error while migrating [metarchive_portal]. The configMetaArchive needs to be removed or migrated 'manually' : ConfigException: Configuration framework system error: "source [config://pcd/local/meta/lib] already contain the configMetaArchive."
May 3, 2006 1:46:34 PM com.sapportals.portal.prt.service.config.ConfigNotificationHandler [SAPEngine_Application_Thread[impl:3]_4] Fatal An exception has been received from the JMS Connection
[EXCEPTION]
com.sap.jms.server.exception.JMSServerException: JMS primary node is down! Please recreate all used jms resources.
at com.sap.jms.server.context.impl.ConnectionContextImpl.exit(ConnectionContextImpl.java:349)
at com.sap.jms.server.JMSServerInstance.stop(JMSServerInstance.java:318)
at com.sap.jms.server.JMSServerContainer.stopJMSServerInstance(JMSServerContainer.java:197)
at com.sap.jms.server.JMSServerContainer.stop(JMSServerContainer.java:287)
at com.sap.jms.server.JMSServerFrame.stop(JMSServerFrame.java:420)
at com.sap.engine.core.service630.container.ServiceStopper.run(ServiceStopper.java:31)
at com.sap.engine.frame.core.thread.Task.run(Task.java:64)
at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:79)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:150)
Hope this makes some sense to some one, I have also included the code for my Service below.
Thanks in advance.
Phil
SERVICE CODE:
package newsCopy;
import com.sapportals.wcm.repository.service.AbstractRepositoryService;
import com.sapportals.wcm.repository.service.ServiceNotAvailableException;
import com.sapportals.wcm.repository.manager.IResourceEventReceiver;
import com.sapportals.wcm.repository.manager.IRepositoryManager;
import com.sapportals.wcm.util.events.IEvent;
import com.sapportals.wcm.crt.component.*;
import com.sapportals.wcm.crt.configuration.*;
import com.sapportals.wcm.WcmException;
import java.util.Collection;
// New SAP Imports
import com.sapportals.wcm.repository.*;
import com.sapportals.wcm.util.uri.RID;
import com.sap.tc.logging.Location;
import com.sapportals.wcm.repository.manager.ResourceEvent;
//Java Imports
import java.util.Iterator;
// implements IMyNewRepositoryService interface
Note: IReconfigurable and IResourceEventReceiver interfaces are optional
public class newsCopy extends AbstractRepositoryService implements IReconfigurable, IResourceEventReceiver {
private static final String TYPE = "newsCopy";
public newsCopy() {
super();
// Do not add code here. Add it to startUpImpl() instead
public String getServiceType() {
return newsCopy.TYPE;
protected void startUpImpl(Collection repositoryManagers) throws ConfigurationException, StartupException {
//On Service Startup
log.errorT("******* startUpImpl");
try {
} catch (Exception e) {
throw new StartupException(e.getMessage(), e);
Iterator it = repositoryManagers.iterator();
while (it.hasNext()){
try {
addRepositoryAssignment((IRepositoryManager) it.next());
} catch (ServiceNotAvailableException e) {
log.errorT("******* startUpImpl service not available"); }
protected void shutDownImpl() { }
protected void addRepositoryAssignment(IRepositoryManager mgr) throws ServiceNotAvailableException {
log.errorT("******* addRepositoryAssignment");
try{
mgr.getEventBroker().register(this, new ResourceEvent(ResourceEvent.CREATE_CHILD, null));
} catch(WcmException e) {
log.errorT("******* addRepositoryAssignment_Exception");
protected void removeRepositoryAssignment(IRepositoryManager mgr) throws WcmException {
log.errorT("******* removeRepositoryAssignment");
public void reconfigure(IConfiguration config) throws ConfigurationException {
this.stateHandler.preReconfigure();
log.errorT("******* Reconfigure");
this.config = config;
this.stateHandler.postReconfigure();
private static final Location log = Location.getLocation(newsCopy.class);
public void received(IEvent event) {
IResource resource = (IResource)event.getParameter();
IResource sourceResource = resource;
RID destinationRid = null;
try {
destinationRid = RID.getRID("/arco_news/LatestNews/" + resource.getName());
} catch (ResourceException e1) {
log.errorT("********** No. 1 Resource Exception!");
ICopyParameter cp = new CopyParameter();
cp.setIgnorePropertyFailures(true);
cp.setOverwrite(true);
if (sourceResource != null && destinationRid != null){
try {
sourceResource.copy(destinationRid,cp);
} catch (NotSupportedException e) {
log.errorT("******* No. 2 NotSupportedException");
} catch (AccessDeniedException e) {
log.errorT("******* No. 3 AccessDeniedException");
} catch (ResourceException e) {
log.errorT("******* No. 4 ResourceException");
log.errorT("******* No. 5 Completed");Yes, basically there was a problem with the repository service. When I had created it and uploaded it to the portal, I had applied it to a KM folder. When I had removed the service I forgot to remove it from the KM folder.
Once this was done all worked fine!
Hope this helps
Phil
Maybe you are looking for
-
How to make the expandable panels on the adobe homepage?
Anyone any tips on how to create the little panels on the Adobe homepage. Think they are pretty cool and would look sweet for a web project I have. Cheers in advance. J
-
How can Sales Group on a sales order be copied from emlpoyee
We are on SAP 4.7 ERP We have created sales groups G01 G02 We have assigned G02 to emlpoyee JohnD via HR, in table PA0900 We have assigned the sales group to sales office 001 When JohnD creates a sales document for sales office 001 can the sales grou
-
Records was deleted at R/3 sys - getting error while loading the data
Hi All, we are extracting the data from 2LIS_12_VCITM, 2LIS_11_VASCL, 2LIS_11_V_ITM, 2LIS_13_VDITM and 2LIS_11_VAITM into Cube RSD_C03. But one record (Sales Order) was deleted at R/3 system so we getting the error message that Caller 09 contains an
-
Where can i find the api document of Oracle JDBC driver
coz i find if u using stream to retrieve the Oracle LONG data field. Sometime it throwed an IOException (from the oracle.jdbc.driver.OracleInputStream). And i found there is a method in this class named resetLong(). So i wanna get some stuff to read,
-
My ip5 can't connect to 4G LTE network Not show 4G Sim 4G CELCOM