T CODE SP12
DEAR SIR
WHAT IS MEANING OF T CODE SP12 AND WHAT IS THE FUNCTION OF THIS TCODE.
AMIT SRIVASTAVA
Dear Sri,
i want forground page information when i am execute T Code SP11.
The details of that page are as follows,
TemSe object name -
Object - Data type -
Creator -
Creation time -
(from) -
Expiry Date -
(to) -
Length (Bytes) -
(at least)
Program Name -
I am waiting for your reply.
Thanks,
Regards,
Sachin
Similar Messages
-
Database error: TemSe- XRTAB(3)- 1 for table TST01 key
Hi Sap Gurus,
BZ Y Unexpected return value 1 when calling up DbSlR
BY J Function ROLLBACK on connection R/3 failed
R3 9 Error in DB rollback/SyFlush, return code 016384
BY 4 Database error 0 at UPD access to table TST01
BY 0 >
F6 H Database error: TemSe->XRTAB(3)->1 for table TST01 key
Q0 2 Stop Workp. 14, PID 4186340
Q0 1 Start Workp. 14, 16 times since system startup. PID 9 646770
F6 F TemSe object JOBLGX22303300X49850 was closed remotely
F6 V Invalid address (NULL) was transferred
EC F Failed to create the log for job No joblog, 4C412205C6C80300E1008
R4 7 Delete session 001 after error 023
Q0 I Operating system call getaddrinfo failed (error no. 0 )
Q0 I Operating system call getaddrinfo failed (error no. 0 )
BZ Y Unexpected return value 1 when calling up DbSlR
BY J Function ROLLBACK on connection R/3 failed
R3 9 Error in DB rollback/SyFlush, return code 016384
BY 4 Database error 0 at UPD access to table TST01
BY 0 >
F6 H Database error: TemSe->XRTAB(3)->1 for table TST01 key
Any idea to avoid the system log entries.
Regards
Munish JindalHi Munish,
For TemSe error first point of resolution will be at T - Code : SP12. In there select,
TemSe Data Storage --> Consistency Check. This will run for a while depending on the number of recored within the TSTO1 table. Once the execution is completed delete all the records displayed in red.
Apart from above step, you can use T - Code: SPAD. In there, you will find two tabs
a) Devices/servers
b) Admin.
within admin tab select "Delete Old Spool Request". You will see a popup. In there you can select "Request already printed" check box and Minimum Age in day <> depends on your requirement. I sugest for 7 days and execute. This also takes certain amount of time to get executed.
In the same T - Code: SPAD, Select Administration --> Check Consistency
Make sure Spool re-organizing job is scheduled that will be executed daily at night to clear spool requrest that are older than 10 days in age.
I guess this helps to some extent.
Regards,
Nani Chowdary -
Dear Friends,
can you explain me detail analysis of T code SP11 and SP12.
and how basis administrator analysis it.
thanks,
Regards,
SachinDear Sri,
i want forground page information when i am execute T Code SP11.
The details of that page are as follows,
TemSe object name -
Object - Data type -
Creator -
Creation time -
(from) -
Expiry Date -
(to) -
Length (Bytes) -
(at least)
Program Name -
I am waiting for your reply.
Thanks,
Regards,
Sachin -
Problem with valueUnbound() in 5.1 SP12
We are facing a problem with WLServer 5.1 SP12 when the session gets invalidated.
Please find the problem description below.
References:
1.) SessionListener Class : A class that implements HttpSessionBindingListener
2.) Login JSP : A JSP which adds the instance of SessionListener object to the
session once the user is authenticated succuessfully.
Problem Description:
Once the SessionListener object is added to the session valueBound() method is
always called. When the user logs out explicitly valueUnbound() is always called.
At this point we call the session.invalidate() method.
However, valueUnbound() is not called after the Inactive interval properly, for
instances like system crash or closing of browser by the user before he actually
logs out. Most of the time it works perfectly, but sometimes it happens the above
mentioned problem comes.
I am not able to justify whether it is a problem with my code or an issue with
the wlserver. Appreciate any help in this matter.
I am giving the important fragments of code below for reference:
<PRE>
/*---SessionListener.java ----*/
public class SessionListener implements HttpSessionBindingListener {
private String loginUserId; //Holds the user id in the session.
public SessionListener(String loginUserId) {
this.loginUserId = loginUserId;
public void valueBound(HttpSessionBindingEvent event) {
try {
//Initialization code.
LogWriter.log(new Date() + "<BOUND>" + loginUserId + ":"+ event.getSession().getId());
} catch(Exception e) {
LogWriter.log("<ERROR OCCURRED DURING BOUND>\n" + e.getMessage());
public void valueUnbound(HttpSessionBindingEvent event) {
//Clean up Code.
LogWriter.log(new Date() + "<UNBOUND>" + loginUserId + ":"+ event.getSession().getId());
Code fragment from Login.jsp
SessionListener ssnlstnr = new SessionListener(LoginBn.getLoginId());
session.setAttribute("ssnLstnrObj", ssnlstnr);
</PRE>
Thanks for any help in advance.Hi Simon,
Thanks for your explanation. Yes, we are aware that the session will not be invalidated
immediately after the system crashes or the browser is closed. We are using weblogic
5.1 , so use weblogic.properties file instead of weblogic.xml. The property used
is, 'weblogic.httpd.session.timeoutSecs'. Currently, it is set to 600 seconds.
So, the session should be invalidated after 10 minutes if there is no activity
done, even in the cases of system crash. This is inturn fires the valueUnbound()
method. Most of the times, it is called. But, in some instances, it is
not called. Is there any way that we can ensure that it is definitely called always,
although the specs say that it will be called whenever the object is removed from
the session or the session itself is invalidated.
Thanks,
Tejokiran.Y
Simon Evans <[email protected]> wrote:
the valueUnbound method will be called when the object is removed from
the session. this will happen if you explicitly remove the object from
the session, if you call session.invalidate(), or if the session
timesout (expires). the session will timeout if the user is inactive
for
the time specified in the session-timeout element in web.xml.
the method will usually not be called on a system crash, and will not
be
called when the user closes the browser.
the session-param InvalidationIntervalSecs in weblogic.xml does not
specifiy the session timeout, this is an interval for weblogic to check
for timed-out or invalidated sessions and clean up the memory.
you can specify the session timeout in weblogic.xml with the
session-param TimeoutSecs, but this is overridden by the session-timeout
value in web.xml.
Tejokiran wrote:
We are facing a problem with WLServer 5.1 SP12 when the session getsinvalidated.
Please find the problem description below.
References:
1.) SessionListener Class : A class that implements HttpSessionBindingListener
2.) Login JSP : A JSP which adds the instance of SessionListener objectto the
session once the user is authenticated succuessfully.
Problem Description:
Once the SessionListener object is added to the session valueBound()method is
always called. When the user logs out explicitly valueUnbound() isalways called.
At this point we call the session.invalidate() method.
However, valueUnbound() is not called after the Inactive intervalproperly, for
instances like system crash or closing of browser by the user beforehe actually
logs out. Most of the time it works perfectly, but sometimes it happensthe above
mentioned problem comes.
I am not able to justify whether it is a problem with my code or anissue with
the wlserver. Appreciate any help in this matter.
I am giving the important fragments of code below for reference:
<PRE>
/*---SessionListener.java ----*/
public class SessionListener implements HttpSessionBindingListener{>
public void valueBound(HttpSessionBindingEvent event) {
try {
//Initialization code.
LogWriter.log(new Date() + "<BOUND>" + loginUserId + ":"+ event.getSession().getId());
} catch(Exception e) {
LogWriter.log("<ERROR OCCURRED DURING BOUND>\n" + e.getMessage());
public void valueUnbound(HttpSessionBindingEvent event) {
//Clean up Code.
LogWriter.log(new Date() + "<UNBOUND>" + loginUserId + ":"+ event.getSession().getId());
Code fragment from Login.jsp
SessionListener ssnlstnr = new SessionListener(LoginBn.getLoginId());
session.setAttribute("ssnLstnrObj", ssnlstnr);
</PRE>
Thanks for any help in advance. -
User Analysis at Permission Level - Detail Report (RAR SP12)
Hello All,
I have having question regarding the User Level Analysis at Permission level report. Currently, we are on GRC Access control 5.3 SP12.
Per my understanding when you execute the User level analysis at Action level, you get SOD conflict reports based on T-code level and not on authorization / permission level. But, if you execute the user level analysis at permission level then SOD report is based on the authorization / permission object level.
But now, when I execute the user level analysis at PERMISSION LEVEL in the Informer tab, in the report I am only able to see "Transaction Code Check at Transaction Start" name in the Permission Object Column and "Transaction Code" name in the Field column.
Look forward to hear from you all.
Thanks in advance,
Regards,
AngelicaHi Angelica,
This behaviour is ok for those risks in which you have not enabled any Object/Field value. It will pick S_TCODE Object and show you the risk.
This is useful because -
1. If you have risks defiend at Tcode level - you can still catch them while running risk analysis at permission level.
2. If you have Object Values defined in risk and you are running permission level analysis it will show risk only if Object Values meet. In that case permission level risk anlysis will not show risk if there is no actual risk.
3. Running risk analysis at Action level can show false positives when risk is defined ta Object level. So, it is always better to r
un alanysis at permission level, it will bring all actual risks skipping false positives.
4. You can run only one level risk analysis in CUP and ERM and permission level covers all risks.
If you have risk defined at Object Level and the role/user is not fulfilling all values, it should not show in permission level. In your case, if it is showing only "Transaction code check at start" and the risk is defined at Object Level, then sure it is a bug.
Regards,
Sabita -
Check for mandatory fields while creating EP users using code .. :|
Hello All,
I have a code using which I can create user accounts/EP users on Portal, am working on EP6 SP9 & SP12.
<u>My query</u>:
1. <i>From Portal's perspective</i> -> While creating EP users, there are few mandatory fields like user-id, FirstName, LastName, Email-id and Password. If any of the above fields is null/empty, Portal would give us an error message.
2. <i>From coding perspective</i> -> Here, only the user-id is required. Even if I do not enter/fill any of the above mentioned mandatory fields (except user-id), user account is created.
In case wherein FirstName/LastName is not mentioned, Portal shows the userid in the Welcome Frame, i.e. Welcome <user-id>. Tried this by commenting the statements contains the methods related to setting/accepting FirstNme and LastName of user.
<b>I want to know if this is all rite?
If no, then please guide me as to how can I set mandatory fields in my code.</b>
Awaiting Reply.
Thanks and Warm Regards,
Ritu R HunjanHi Ritu,
>>please guide me as to how can I set mandatory fields in my code??
In ur jsp file or in the controls code add the following attribute
<hbj:label id="userIdLabel"
text="User ID"
labelFor="userIdInput"
design="HEADER3"
required="true"/>
and to check the mandatory entry for that field do this in the submit button
<hbj:button id="insert"
text="Submit"
design="emphasized"
onClick="save"
onClientClick="if(!isMandatory()) htmlbevent.cancelSubmit=true;;"/>
and in the javascript write the client validation code.
Hope this helps.
Regards,
Joshua Kiran -
Tp return code 12 while trying to release a request in enhanced CTS
Hello All,
I have installed PI 7.1 on windows with Oracle DB. I have followed all the pre requisites to configure enhanced CTS feature and configured Enhanced CTS making DEV as source system and QAS and PRD as Target Systems. For the firast time when i tested i was able to export --> Release and then import but from the second time when i m trying to release a request it has been showing the error tp return code 12.
I didnt get a hint for this in SAP Notes orin any other place. Could you please help me in solving this.
Thanks,
SubbuHi mister subbarayudu panguluri
you can check your configuration of your CTS+ with these documentations:
[http://help.sap.com/saphelp_nwpi71/helpdata/en/9a/775de286874bc78dcb1470bc80f0f9/frameset.htm|help.sap.com, configuration of CTS+]
Best practice
[http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/10456aac-44f7-2a10-1fbe-8b7bcd7bcd58&overridelayout=true]
Notes
1003674 - Enhancement for non-ABAP systems in CTS
1146170 - CTS+: Changes from NW 7.0 SP13 -> NW 7.0 SP14
1145268 - CTS+: Changes from NW 7.0 SP12 -> NW 7.0 SP13
1155884 - CTS+, configuration 'close coupling': Troubleshooting guide
Dont forget to configure target business system in SLD.
Regards,
Nor
Edited by: Nor Goudjil on Nov 9, 2009 5:02 PM -
MS AD in SAP EP SP12 (groups are found but not users)
Hi,
I have a problem with configuring MS AD for SAP EP SP12 (6.40). At the moment, in the portal I cannot logon with my AD users, but I can search for groups in AD. I've tried various different .xml config files, but now I am using the same settings as I did with an existing working SP2 portal.
I've looked at the documentation in http://help.sap.com/saphelp_erp2004/helpdata/en/cc/cdd93f130f9115e10000000a155106/frameset.htm
and if I use the config tool->UME LDAP Data <b>both the connection test and the authentication test works with my samaccountname. </b>
When I trace the authentication test I see the following packets:
1. BIND as my user defined in the settings
2. BIND successful
3. Search with BASEDN: OU=PEOPLE,DC=COMPANY,DC=NET
Filter: (&(objectclass=User)(samaccountname=dapa))
Attribute: objectclass
4. Response to search, found user
Distinguised name: CN=Dagfinn Parnas,OU=Stavanger,OU=PEOPLE,DC=COMPANY,DC=NET
Attribute: objectClass
Value:top
Value: person
Value: organizationalPerson
Value: user
5. Bind request with DN: CN=Dagfinn Parnas,OU=Stavanger,OU=PEOPLE,DC=COMPANY,DC=NET and my password
6. Bind successful
When I try to login to the portal, I can see the portal communicates with the AD server and sends the following packets:
1. 1. BIND as my user defined in the settings
2. BIND successful
3. Search with BASEDN: OU=PEOPLE,DC=COMPANY,DC=NET
Filter: (&(objectclass=User)(samaccountname=dapa))
Attribute: cn
Attribute: description
Attribute: uid
4. Response to search, found user
Distinguised name: CN=Dagfinn Parnas,OU=Stavanger,OU=PEOPLE,DC=COMPANY,DC=NET
Attribute: cn
Value: Dagfinn Parnas
5. No more traffic
So it seems that it finds the correct user, but the portal doesn't do a bind against AD with this user and log me on to the portal afterwards.
<b>Could the problem be that only the cn attribute is sent back (not the description and uid which I asked for as well)?</b>
I tried setting mapping the uniquename to cn also(as described in http://help.sap.com/saphelp_erp2004/helpdata/en/1a/2bee408a63732ae10000000a155106/content.htm), but to no avail.
Some snippets from my config file
[code]
<principal type="account">
<nameSpaces>
<nameSpace name="com.sap.security.core.usermanagement">
<attributes>
<attribute name="j_user">
<physicalAttribute name="samaccountname"/>
</attribute>
<attribute name="j_password">
<physicalAttribute name="unicodepwd"/>
</attribute>
<attribute name="userid">
<physicalAttribute name="null"/>
</attribute>
</attributes>
</nameSpace>
</nameSpaces>
</principal>
<principal type="user">
<nameSpaces>
<nameSpace name="com.sap.security.core.usermanagement">
<attributes>
<attribute name="firstname">
<physicalAttribute name="givenname"/>
</attribute>
<attribute name="displayname">
<physicalAttribute name="displayname"/>
</attribute>
<attribute name="lastname">
<physicalAttribute name="sn"/>
</attribute>
<attribute name="fax">
<physicalAttribute name="fax"/>
</attribute>
<attribute name="uniquename">
<physicalAttribute name="samaccountname"/>
</attribute>
<attribute name="loginid">
<physicalAttribute name="null"/>
</attribute>
<attribute name="email">
<physicalAttribute name="mail"/>
</attribute>
<attribute name="mobile">
<physicalAttribute name="mobile"/>
</attribute>
<attribute name="telephone">
<physicalAttribute name="telephone"/>
</attribute>
<attribute name="department">
<physicalAttribute name="ou"/>
</attribute>
<attribute name="description">
<physicalAttribute name="description"/>
</attribute>
<attribute name="streetadress">
<physicalAttribute name="postaladdress"/>
</attribute>
<attribute name="pobox">
<physicalAttribute name="postofficebox"/>
</attribute>
<attribute name="preferredlanguage">
<physicalAttribute name="preferredlanguage"/>
</attribute>
</attributes>
</nameSpace>
<nameSpace name="com.sap.security.core.usermanagement.relation">
<attributes>
<attribute name="PRINCIPAL_RELATION_PARENT_ATTRIBUTE">
<physicalAttribute name="memberof"/>
</attribute>
</attributes>
</nameSpace>
<nameSpace name="$usermapping$">
<attributes>
<attribute name="REFERENCE_SYSTEM_USER">
<physicalAttribute name="sapusername"/>
</attribute>
</attributes>
</nameSpace>
</nameSpaces>
</principal>
[/code]Got it working by clicking twice the checkbox in front of the field "Use UME Unique with LDAP unique".
This updated the value from uid to samaccountname (which it should have read from the config xml file allready) -
SAP EP 6.0 SP12 Integration with SAP SRM 4.0
Hi Buddys,
When I am trying to create system in SAP EP for the backend SAP SRM Server using SAP Wizard in SAP EP, and testing the connection with test connection option, test is always failing.
In system creation wizard (SAP system for dedicated application server), values for connector, user managemnet have been maintained as mentioned in How to guides for SAP EP and alias for system has been created.
SAP EP has been installed with option to use SAP Backend SRM Server for Users.After SAP EP Installation, all SAP users in back end SAP SRM can be seen in SAP EP.
Software versions:
SAP EP : EP 6.0 SP12
SAP J2EE Engine : J2EE engine 6.4 SP13
O/S : Windows 2003 Server
SAP SRM : SRM 4.0 on SAP WAS 6.4
Your help in this regard is much appreciated.
Regards,
PrasadHi Venkat,
When you create a system choose "SAP system using dedicated application server".
The minimum parameters for creating the system are
application host
Logical System Name -
Logon method - UIDPW
SAP System ID
SAP CLIENT
SAP System Number
server port
System NAme
System type - SAP_R3
user mapping type - admin, user
Create an alias, specify the userid and password for the system in Personalization and then do the test for the connection.
Even then if it fails you can go to Sys Admin--> Support --> Sap Application --> SAP Transaction
choose the system, specify the tcode, specify the gui type and hit go. If you execute the transaction code then the connection is OK.
Hope this helps,
Thanks,
Praveen
PS.Dont forget to reward points -
Error in Applying the SP12 on Ep6.0
Hi,
While applying the Patch 12 for Web AS 6.40 fro J2EE, at the Step of Deploy Online / Deploy Additional COmponetns the followinf error is occured.
05/05/27 10:56:53 - Start updating EAR file...
05/05/27 10:56:53 - start-up mode is lazy
05/05/27 10:56:54 - EAR file updated successfully for 234ms.
05/05/27 10:56:54 - Start updating...
05/05/27 10:56:54 - EAR file uploaded to server for 93ms.
05/05/27 10:57:06 - ERROR: NOT updated. The Deploy Service returned the following error:
For detailed information see the log file of the Deploy Service.
Exception is:
com.sap.engine.services.rmi_p4.P4ConnectionException: Possible problem: no available running server node. Check your running servers.
at com.sap.engine.services.rmi_p4.P4ObjectBrokerClientImpl.getException(P4ObjectBrokerClientImpl.java:664)
at com.sap.engine.services.rmi_p4.P4ObjectBrokerClientImpl.getException(P4ObjectBrokerClientImpl.java:650)
at com.sap.engine.services.rmi_p4.Parser.newRequest(Parser.java:195)
at com.sap.engine.services.rmi_p4.Connection.run(Connection.java:328)
at java.lang.Thread.run(Thread.java:534)
05/05/27 10:57:06 - ***********************************************************
May 27, 2005 10:57:06... Info: End of log messages of the target system.
May 27, 2005 10:57:06... Info: ***** End of SAP J2EE Engine Deployment (J2EE Application) *****
May 27, 2005 10:57:06... Error: Aborted: development component 'com.sap.rprof.remoteProfile'/'sap.com'/'SAP AG'/'6.4012.00.0000.20040609162409.0000':
Caught exception during application deployment from SAP J2EE Engine's deploy API:
com.sap.engine.deploy.manager.DeployManagerException: ERROR: NOT updated. The Deploy Service returned the following error: com.sap.engine.services.rmi_p4.P4ConnectionException: Possible problem: no available running server node. Check your running servers.
Exception is:
com.sap.engine.services.rmi_p4.P4ConnectionException: Possible problem: no available running server node. Check your running servers.
at com.sap.engine.services.rmi_p4.P4ObjectBrokerClientImpl.getException(P4ObjectBrokerClientImpl.java:664)
at com.sap.engine.services.rmi_p4.P4ObjectBrokerClientImpl.getException(P4ObjectBrokerClientImpl.java:650)
at com.sap.engine.services.rmi_p4.Parser.newRequest(Parser.java:195)
at com.sap.engine.services.rmi_p4.Connection.run(Connection.java:328)
at java.lang.Thread.run(Thread.java:534)
(message ID: com.sap.sdm.serverext.servertype.inqmy.extern.EngineApplOnlineDeployerImpl.performAction(DeploymentActionTypes).DMEXC)
May 27, 2005 10:57:07... Info: J2EE Engine is in same state (online/offline) as it has been before this deployment process.
May 27, 2005 10:57:07... Info: -
Deployment was successful -
May 27, 2005 10:57:07... Info: Summarizing the deployment results:
May 27, 2005 10:57:07... Error: Admitted: F:\SP12\J2EE\J2EE-RUNT-CD\J2EE-ENG\ONLINE\SAPJTECHS12_0.SCA
May 27, 2005 10:57:07... Error: Processing error. Return code: 4
After several retries,
May 27, 2005 11:19:14... Info: Starting: Update: Selected development component 'com.sap.rprof.remoteProfile'/'sap.com'/'SAP AG'/'6.4012.00.0000.20040609162409.0000' updates currently deployed development component 'com.sap.rprof.remoteProfile'/'sap.com'/'SAP AG'/'6.4011.00.0000.20040609162409.0000'.
May 27, 2005 11:19:14... Info: SDA to be deployed: E:\usr\sap\EPD\JC00\SDM\root\origin\sap.com\com.sap.rprof.remoteProfile\SAP AG\6.4012.00.0000.20040609162409.0000\exchangeProfile.ear
May 27, 2005 11:19:14... Info: Software type of SDA: J2EE
May 27, 2005 11:19:14... Info: ***** Begin of SAP J2EE Engine Deployment (J2EE Application) *****
May 27, 2005 11:19:17... Info: Begin of log messages of the target system:
05/05/27 11:19:15 - ***********************************************************
05/05/27 11:19:16 - Start updating EAR file...
05/05/27 11:19:16 - start-up mode is lazy
05/05/27 11:19:16 - EAR file updated successfully for 141ms.
05/05/27 11:19:16 - Start updating...
05/05/27 11:19:16 - EAR file uploaded to server for 62ms.
05/05/27 11:19:16 - ERROR: Not updated. Deploy Service returned ERROR:
java.rmi.RemoteException: Cannot deploy application sap.com/com.sap.rprof.remoteProfile..
Reason: Cannot load one of the bean interfaces or the bean class of bean LCRBEAN_GET_PROFILE_PARAMETER.; nested exception is:
com.sap.engine.services.ejb.exceptions.deployment.EJBXMLParserException: Cannot load one of the bean interfaces or the bean class of bean LCRBEAN_GET_PROFILE_PARAMETER.
at com.sap.engine.services.deploy.server.DeployServiceImpl.update(DeployServiceImpl.java:592)
at com.sap.engine.services.deploy.server.DeployServiceImplp4_Skel.dispatch(DeployServiceImplp4_Skel.java:1278)
at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:294)
at com.sap.engine.services.rmi_p4.DispatchImpl._run(DispatchImpl.java:183)
at com.sap.engine.services.rmi_p4.server.P4SessionProcessor.request(P4SessionProcessor.java:119)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:37)
at com.sap.engine.core.cluster.impl6.session.UnorderedChannel$MessageRunner.run(UnorderedChannel.java:71)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:95)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:159)
Caused by: com.sap.engine.services.ejb.exceptions.deployment.EJBXMLParserException: Cannot load one of the bean interfaces or the bean class of bean LCRBEAN_GET_PROFILE_PARAMETER.
at com.sap.engine.services.ejb.deploy.xml.EJBJarParser.getMethodXml(EJBJarParser.java:1152)
at com.sap.engine.services.ejb.deploy.xml.EJBJarParser.processContainerTransaction(EJBJarParser.java:1020)
at com.sap.engine.services.ejb.deploy.xml.EJBJarParser.processAssemblyDescriptor(EJBJarParser.java:921)
at com.sap.engine.services.ejb.deploy.xml.EJBJarParser.parseXml(EJBJarParser.java:156)
at com.sap.engine.services.ejb.deploy.xml.EJBJarParser.parseXml(EJBJarParser.java:97)
at com.sap.engine.services.ejb.deploy.DeployAdmin.parseSingleJar(DeployAdmin.java:297)
at com.sap.engine.services.ejb.EJBAdmin.buildAppDescriptorBeforeUpdate(EJBAdmin.java:391)
at com.sap.engine.services.ejb.EJBAdmin.needUpdate(EJBAdmin.java:324)
at com.sap.engine.services.deploy.server.application.UpdateTransaction.getContainersWhichNeedUpdate(UpdateTransaction.java:513)
at com.sap.engine.services.deploy.server.application.UpdateTransaction.getConcernedContainers(UpdateTransaction.java:469)
at com.sap.engine.services.deploy.server.application.DeployUtilTransaction.commonBegin(DeployUtilTransaction.java:356)
at com.sap.engine.services.deploy.server.application.UpdateTransaction.begin(UpdateTransaction.java:148)
at com.sap.engine.services.deploy.server.application.ApplicationTransaction.makeAllPhasesOnOneServer(ApplicationTransaction.java:290)
at com.sap.engine.services.deploy.server.application.ApplicationTransaction.makeAllPhases(ApplicationTransaction.java:323)
at com.sap.engine.services.deploy.server.DeployServiceImpl.makeGlobalTransaction(DeployServiceImpl.java:3033)
at com.sap.engine.services.deploy.server.DeployServiceImpl.update(DeployServiceImpl.java:580)
... 10 more
Caused by: java.lang.ClassNotFoundException: com.sap.rprof.remoteProfile.ejb.GetProfileParameter
Loader Info -
ClassLoader name: [sap.com/com.sap.rprof.remoteProfile]
Parent loader name: [Frame ClassLoader]
References:
common:service:http;service:servlet_jsp
service:ejb
common:service:iiop;service:naming;service:p4;service:ts
service:jmsconnector
library:jsse
library:servlet
common:library:IAIKSecurity;library:activation;library:mail;library:tcsecssl
library:ejb20
library:j2eeca
library:jms
library:opensql
common:library:com.sap.security.api.sda;library:com.sap.security.core.sda;library:security.class;library:webservices_lib;service:adminadapter;service:basicadmin;service:com.sap.security.core.ume.service;service:configuration;service:connector;service:dbpool;service:deploy;service:jmx;service:jmx_notification;service:keystore;service:security;service:userstore
interface:resourcecontext_api
interface:webservices
interface:ejbserialization
library:sapxmltoolkit
library:com.sap.mw.jco
library:com.sap.rprof.dbprofiles
service:tcsecsecurestorage~service
Resources:
E:\usr\sap\EPD\JC00\j2ee\cluster\server0\apps\sap.com\com.sap.rprof.remoteProfile\servlet_jsp\exchangeProfile\work
E:\usr\sap\EPD\JC00\j2ee\cluster\server0\apps\sap.com\com.sap.rprof.remoteProfile\servlet_jsp\exchangeProfile\root\WEB-INF\classes
Loading model: {parent,references,local}
at com.sap.engine.frame.core.load.ReferencedLoader.loadClass(ReferencedLoader.java:370)
at com.sap.engine.services.ejb.deploy.xml.MethodsExtractor.getAllMethodsInBean(MethodsExtractor.java:83)
at com.sap.engine.services.ejb.deploy.xml.EJBJarParser.getMethodXml(EJBJarParser.java:1150)
... 25 more
For detailed information see the log file of the Deploy Service.
05/05/27 11:19:17 - ***********************************************************
May 27, 2005 11:19:17... Info: End of log messages of the target system.
May 27, 2005 11:19:17... Info: ***** End of SAP J2EE Engine Deployment (J2EE Application) *****
May 27, 2005 11:19:17... Error: Aborted: development component 'com.sap.rprof.remoteProfile'/'sap.com'/'SAP AG'/'6.4012.00.0000.20040609162409.0000':
Caught exception during application deployment from SAP J2EE Engine's deploy service:
java.rmi.RemoteException: Cannot deploy application sap.com/com.sap.rprof.remoteProfile..
Reason: Cannot load one of the bean interfaces or the bean class of bean LCRBEAN_GET_PROFILE_PARAMETER.; nested exception is:
com.sap.engine.services.ejb.exceptions.deployment.EJBXMLParserException: Cannot load one of the bean interfaces or the bean class of bean LCRBEAN_GET_PROFILE_PARAMETER.
(message ID: com.sap.sdm.serverext.servertype.inqmy.extern.EngineApplOnlineDeployerImpl.performAction(DeploymentActionTypes).REMEXC)
May 27, 2005 11:19:17... Info: J2EE Engine is in same state (online/offline) as it has been before this deployment process.
May 27, 2005 11:19:17... Info: -
Deployment was successful -
May 27, 2005 11:19:17... Info: Summarizing the deployment results:
May 27, 2005 11:19:17... Error: Admitted: F:\SP12\J2EE\J2EE-RUNT-CD\J2EE-ENG\ONLINE\SAPJTECHS12_0.SCA
May 27, 2005 11:19:17... Error: Processing error. Return code: 4
Our JDK Version is 1.42.06.
Did any one come across this error.
Thanks & Regards
SumanthHi All,
The Problem is Solved.
After Undeploying the sap.com/com.sap.rprof.remoteProfile using the Visual Administrator Tool and then after retrying the installation it successfully compleated.
The Solution has been provided from J2EE Engine Development Team through OSS.
AS they said, if the SDN deploy fails during the patch, we need to undeploy it using Visual Adminstation and then re try it.
Thanks for all your support.
Regards
Sumanth -
ABAP Trial Version SP12:Error while setting up transport environment
Hi Folks,
I have successfully installed ABAP trial SP12 on my notebook(XP) and have been able to create some objects.
Thanks to very effective blogs by Manfred Lutz .
Now, I'm trying to set up the transport environment as per the blog but face the following error when I execute the step 'Distribute and Activate TMS Configuration'
Appreciate any help in solving the issue. I'm detailing below the error and the checks I had done.
******ERROR*************************************************************
ERROR:
Could not start transport control program tp
LONG TEXT:
Message no. TP608 Diagnosis
There was an attempt to start the transport control program tp using the local RFC interface. An error occurred here.
Error code: 4
RFC error text: timeout during allocate / CPIC-CALL: 'ThSAPCMRCV'
I did the following based on the long text and after searching the forum:
*(1)*
Run program RSTPTEST to localize error.
The program gave the following result for the RFC destination 'CALLTP_WindowsNT':
********RESULT OF RSTPTEST***********************************************
"timeout during allocate / CPIC-CALL: 'ThSAPCMRCV'#Timeout during connection setup (check that partner exists)"
*(2)*
Run the connection test in SM59 for destination 'CALLTP_WindowsNT':
The results were inconsistent. The connection test failed often but it was ok a few times.
The details of the connection failure are as follows:
*******CONNECTION FAILURE RESULTS******************************************************
Cancel
timeout during allocate / CPIC-CALL: 'ThSAPCMRCV' Timeout during connection setu
ERROR: timeout during allocate
LOCATION: SAP-Gateway on host JayNB / sapgw00
DETAIL: no connect of TP D:\SAP\NSP\SYS\exe\run\tp.EXE from host JayNB after 2
COMPONENT: SAP-Gateway
COUNTER: 22
MODULE: gwr3cpic.c
LINE: 5873
RETURN CODE: 242
SUBRC: 0
RELEASE: 700
TIME: Sun Mar 23 11:07:53 2008
VERSION: 2
*(3) I then went to STMS and regenerated the RFC destinations and then ran the connection test. The result was OK.
Now, I again execute the 'Distribute and Activate TMS Configuration' step . It still gives the same error.
When I run the connection test in SM59, it results in error.
Further checks:***********************
(a) The permissions for folder SAP in the local directory were done as instructed in the blog.
(b) the directory path /SAP/trans/bin had the following files:
*TP_DOMAIN_NSP.PFL* : the last modified date changes every time I execute 'Distribute and Activate TMS Configuration'.
*DOMAIN* :The last modified date is in the past. It does not change.
Please inform how do I set up transport.
Jay
Code Formatted by: Alvaro Tejada Galindo on Apr 1, 2008 4:43 PMHi Krishna ,
Thank you for the suggestion.
I did as you suggested by inserting the mapping of ip and host in the hosts file.
and restarted the server,but I still get the same error "could not start transport control program tp".
Any other step that I'm missing.
Thanks again
Jay -
Problem in Using an URL in Exit Plug (NW 2004s SP12)
Hi,
I have a Webdynpro application to specify the terms and conditions for the users when they login to the portal for the first time.
Upon Accepting the terms by the user, i used to loggoff the user and will redirect to the portal logon page again to relogin. (This was a requirment )
I was using an exit plug with the URL pointing to loggoff.jsp which invalidates the session and redirect to the portal login page again. This was working fine in NW 2004.
The code used to call the exit plug in the Window Interface view is,
<b>wdThis.wdGetTermsandConditionsWindowInterfaceViewController().wdFirePlugToPortal("/globalportal/web/logoff.jsp");</b>
When we upgarded into 2004s SP12 i am getting the folllowing error when firing the exit plug with the URL.
<b>"The Exit Plug can not use an URL when used in Portal, use Portal Navigation instead"</b>
We tried portal navigation as well, but seems that will work with PCD Objects only, where we need to redirect to the URL(logoff.jsp).
I tried the HttpServletResponse.sendRedirect() as well, but the control remains in the TermsandConditions view only.
<b>Code Used:
WebCallback webcallback = new WebCallback();
HttpServletResponse response= webcallback.getResponse();
response.sendRedirect(URL);</b>
Please let me know if somebody faced this issue and the work around for this.
My requirement is that upon clicking on the Accept button, i need to logoff the user by calling logoff.jsp will be destroy
the session and redirect to portal login page.
Please let me know the work around to call the URL in the view.
Appreciate your reply.
Thanks and Regards,
SekarHi
Try
WDClientUser.forceLogoffClientUser(null);
url - the URL of the page that is shown to the user after logoff was done. If the parameter is null, the redirect is done to the "LogoffURL" URL that can be specified in the application properties. If this URL is also not defined, a redirect to a Web Dynpro internal logoff page is done.
So you may either accept default logoff-page (just text "Web Dynpro application terminated. Good bye!" or provide your own page via application properties).
Next, it is impossible to just log-off to auth screen. It is necessary to set as log-off URL some application that requires authentication also.
This way WD will first log-off user, then shows auth-screen and then login him again to the target application.
So try the following:
In NW IDE open your application properties, and add standard property "log-off URL", for example "/useradmin/userAdminServlet?userProfileView";
Regards
Ayyapparaj -
Problem Getting Error Code and Description in Alerts
We are having trouble getting the Error code and Error description in the Alerts and we're having trouble getting a alert for message mapping exceptions. I have read through the BLOGs and the help on SAP. I'm not sure it is something to do with the configuration or SP14. We did not have these problems with SP12 at our other customer XI implementations.
Background -
We have setup an "XI Alert" classification with three Alert categories -"XI_Mapping_Error", "XI_Adapter_Error", "XI_Runtime_Error".
For the "XI_Mapping_Error" alert category, we have setup a rule so that any Integration Engine Application Mapping.* Error code will create an alert. However, when we have a mapping error in XI which we can see in MONI, we do not get an alert. The checkbox for "Suppress Multiple Alerts of this Rule" is not selected. I am not sure why we're not getting the alert.
For the "XI_Adapter_Error" alert category, we have setup a rule so that any Adapter Engine * adapter type will create an alert. The alert gets created - however, some of the container variables do not get poulated in the email. We have defined Container variables pointing to the corresponding ABAP data dictionary elements - i have double checked these definitions.
Here is an alert email - the Error Code (SXMS_ERROR_CODE - SXMSERRTX) and Error Category (SXMS_ERROR_CAT - SXMSERRCAT) are not being extracted:
Alert ID: ##23896##
Error Code =
Error Category =
Message ID = 1506eab0-6125-11da-9ba2-00505685 Time = 14:26:12 Date = 29.11.2005
Sender Party =
Sender Service = BS_CPI
Sender Interface = MI_CPI_INV_RFC_REQ_ABS
Receiver Party =
Receiver Service = BS_CPI
Receiver Interface =
We are not able to figure out why the Alert framework is not working correctly. We are running XI 3.0 SP 14 on Win2K, SQL 2000.
Anyone encounter these problems? Any help would be appreciated.
Regards,
Jay Malla>> There are some problems with SP 14 and the alert framework.
Very true! Join the team!
>> We applied Note 876546 which triggered certain alerts that were not getting triggered. However, we're not getting the Error code and Error Description in some of the alerts.
Jay, This note is specifically for a situation where the 'where did the error occur' set to No Restriction. I don't think anything else is included in this fix .01 to patch 0.9 of SPS 12 of XI 3.0!!!
My problem is that even the messageID variable is not getting replaced!!! In SP12 everything was perfect. After SP14, the errors are coming almost instantaneously to the inbox, but without any variable replacement.
Best of luck,
Kannan -
How to give acces to app to use the images in device through code
Hi,
I am writting an Iphone app, in some part of my application there is a facility to the users to upload their files , but the device is asking to give permission to the app to access files, i have to do that manually , my question is there any way to acheive that through code, In am using Xcode to create my app
Thanks.Hi Kasturi,
> not accepting the points
It worked on this and on one other thread, but this is still open: How to upload the image
> want upload the images from the client side machine
> to KM
In the thread I just referred to, I already provided information about the HTMLB upload control. With this at hand, you'll get the file from the client to the server.
At server side, get an ICollection instance where you want to store the file and create the corresponding resource. See https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/javadocs/nw04/sp12/knowledge management/com/sapportals/wcm/repository/icollection.html#createresource(java.lang.String,%20com.sapportals.wcm.repository.IPropertyMap,%20com.sapportals.wcm.util.content.IContent)
Hope it helps
Detlev -
How to store the images in KM using Code
Hello,
i retreived the images from KM using the following code.
import com.sapportals.portal.prt.component.AbstractPortalComponent;
import com.sapportals.portal.prt.component.IPortalComponentRequest;
import com.sapportals.portal.prt.component.IPortalComponentResponse;
import com.sapportals.portal.prt.resource.IResource;
public class ThumbnailTes extends AbstractPortalComponent {
/* (non-Javadoc)
@see com.sapportals.portal.prt.component.AbstractPortalComponent#doContent(com.sapportals.portal.prt.component.IPortalComponentRequest, com.sapportals.portal.prt.component.IPortalComponentResponse)
public void doContent(IPortalComponentRequest request,IPortalComponentResponse response) {
String path =request.getResource(IResource.IMAGE,"images/sap1.gif").getResourceInformation().getURL(request);
response.write("<img src = "path"/>");
but i want to store the images in KM using code.Can anybody help me.
acutally the image is my location(c:/images/sap1/jpg).i want to upload this image to KM using code.
Can anybody help me how to do that?Hi Kasturi,
> not accepting the points
It worked on this and on one other thread, but this is still open: How to upload the image
> want upload the images from the client side machine
> to KM
In the thread I just referred to, I already provided information about the HTMLB upload control. With this at hand, you'll get the file from the client to the server.
At server side, get an ICollection instance where you want to store the file and create the corresponding resource. See https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/javadocs/nw04/sp12/knowledge management/com/sapportals/wcm/repository/icollection.html#createresource(java.lang.String,%20com.sapportals.wcm.repository.IPropertyMap,%20com.sapportals.wcm.util.content.IContent)
Hope it helps
Detlev
Maybe you are looking for
-
Having a problem with backing up my device
Good day. I have a torch 9810, MTN, OS 7.0. I have tried to back up my device but it gets t o "backing up smart card options 1 of 1 record" and then it just stops. I have downloaded the latest desktop software.
-
If I buy an iphone 4 or 4s will it come with Ios 6 or ios 7?if it's ios 6 where can I buy it?
-
Iphone 5 wifi connecting distance less than 3 meters
My iphone 5 has not been connecting password-protected wifi, also wifi in Macdonalds and starbucks. Finally I find problem: The distance, I put iphone 5 within 3 meters from router, it connect wifi well, but more than 3 meter, lost connection or inte
-
How can I combine two jpegs on to one slide?
-
SMARTFORMS : add in loop an address dynamically
Hi all, i loop on a table and i would like to add an address object, the number is dynamically so how can i pass it to the field adress number in general Attributes of my Address object ? I tried to add a field symbol but it don't work. Cheers