Implementing Note 487917 ,,, error - to create object
Hi,
I am implementing SAP note 487917 through SNOTE.
But I am getting an error saying:
Create an empty object METH ZZ_NOTE_487917 with the corresponding object editor.
Version: SRM-5.0
Can someone guide me to create an object with type METH?
I have no Idea on OO-ABAP.
Thanks,
Ashwin.
Hi Ashwin,
You need to create a Z/custom implementation for the BADI "BBP_CATALOG_TRANSFER".You cannot apply this note directly thorugh SNOTE.
Follow these steps;
-->Goto trascn SE19.
-->Create a Z implementation for the BADI BBP_CATALOG_TRANSFER ,say zBBP_CATALOG_TRANSFER.
-->Then give some description and under methods tab,click on the method ENRICH_ITEM_DATA.
-->In this method,in the editor,write the code which is given in the attached instructions in the note
i.e.
This implementation is writing all the fields that are filled
in the OCI-Interface to the application log BCT1. Furhtermore
it is also storing the error messages from ENRICH_ITEM_DATA to
the same log. The log can be view with transaction SLG1.
******** DATA DECLARATION **************************************
Work area for catalog_content
DATA: ITAB_WA TYPE bbp_ws_oci_item_s.
Data of the aplication log
DATA: L_S_LOG TYPE BAL_S_LOG. "Header of application log
DATA: L_S_TEXT(200) TYPE C. "Message lines
DATA: L_S_HANDLE TYPE BALLOGHNDL. "Log Handle.
DATA: L_T_HANDLE_TAB TYPE BAL_T_LOGH. "Handle tab for BAL_DB_SAVE
Data for OCI-Fields
DATA: OCI_FIELDS TYPE DDFIELDS. "all OCI-fields
DATA: OCI_FIELDS_WA TYPE DFIES. "work area for OCI-fields
DATA: HELP_FIELD(30) TYPE C. "dynamic field for loop at OCI-fields
DATA: DISP_FIELD(30) TYPE C.
DATA: H2(40) TYPE C. "conversion to type C
FIELD-SYMBOLS: <F1> TYPE ANY.
Data for OCI-Error-Tab
DATA: CATALOG_CONTENT_ERRORS_WA TYPE BBP_OCI_ERRORS.
******** END OF DATA DECLARATION *********************************
Read all the fields of the OCI-Interface.
CALL FUNCTION 'GET_FIELDTAB'
EXPORTING
tabname = 'BBP_WS_OCI_ITEM_S'
TABLES
fieldtab = oci_fields.
create a log
L_S_LOG-EXTNUMBER = 'CATALOG_DOWNLOAD'.
L_S_LOG-ALUSER = SY-UNAME.
L_S_LOG-ALPROG = SY-REPID.
L_S_LOG-OBJECT = 'BCT1'.
CALL FUNCTION 'BAL_LOG_CREATE'
EXPORTING
I_S_LOG = L_S_LOG
IMPORTING
E_LOG_HANDLE = L_S_HANDLE
EXCEPTIONS
OTHERS = 1.
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
fill the data for the Application Log
CLEAR ITAB_WA.
LOOP AT CATALOG_CONTENT INTO ITAB_WA.
loop at all oci-fields and add nonempty fields to the appl. log
LOOP AT OCI_FIELDS INTO OCI_FIELDS_WA.
CONCATENATE 'ITAB_WA-' OCI_FIELDS_WA-FIELDNAME INTO HELP_FIELD.
ASSIGN (HELP_FIELD) TO <F1>.
IF <F1> IS INITIAL.
only write the fields that are not initial
ELSE.
H2 = <F1>. "conversion to type C
CONCATENATE 'NEW_ITEM-' OCI_FIELDS_WA-FIELDNAME INTO DISP_FIELD.
CONCATENATE DISP_FIELD '=' H2 INTO L_S_TEXT SEPARATED BY SPACE.
add this line to the application log
CALL FUNCTION 'BAL_LOG_MSG_ADD_FREE_TEXT'
EXPORTING
I_LOG_HANDLE = L_S_HANDLE
I_MSGTY = 'I'
I_TEXT = L_S_TEXT
EXCEPTIONS
LOG_NOT_FOUND = 1
MSG_INCONSISTENT = 2
LOG_IS_FULL = 3
OTHERS = 4.
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
ENDIF.
ENDLOOP.
check if there are errors for this item in CATALOG_CONTENT_ERRORS
LOOP AT CATALOG_CONTENT_ERRORS INTO CATALOG_CONTENT_ERRORS_WA
WHERE LINE = ITAB_WA-LINE.
CONCATENATE
CATALOG_CONTENT_ERRORS_WA-LINE
CATALOG_CONTENT_ERRORS_WA-TYPE
CATALOG_CONTENT_ERRORS_WA-CODE
CATALOG_CONTENT_ERRORS_WA-MESSAGE
CATALOG_CONTENT_ERRORS_WA-MESSAGE_V1
CATALOG_CONTENT_ERRORS_WA-MESSAGE_V2
CATALOG_CONTENT_ERRORS_WA-MESSAGE_V3
CATALOG_CONTENT_ERRORS_WA-MESSAGE_V4
INTO L_S_TEXT SEPARATED BY SPACE.
add this line to the application log
CALL FUNCTION 'BAL_LOG_MSG_ADD_FREE_TEXT'
EXPORTING
I_LOG_HANDLE = L_S_HANDLE
I_MSGTY = CATALOG_CONTENT_ERRORS_WA-TYPE
I_TEXT = L_S_TEXT
EXCEPTIONS
LOG_NOT_FOUND = 1
MSG_INCONSISTENT = 2
LOG_IS_FULL = 3
OTHERS = 4.
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
ENDLOOP.
ENDLOOP.
Save this log to the data base (Log-Object = BCT1)
CLEAR L_T_HANDLE_TAB.
APPEND L_S_HANDLE TO L_T_HANDLE_TAB.
CALL FUNCTION 'BAL_DB_SAVE'
EXPORTING
I_T_LOG_HANDLE = L_T_HANDLE_TAB
EXCEPTIONS
LOG_NOT_FOUND = 1
SAVE_NOT_ALLOWED = 2
NUMBERING_ERROR = 3
OTHERS = 4.
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
-->After that save and activate your implementation.
Pls let me know if you need any further help.
BR,
Disha.
Do reward full points for useful answers.
Similar Messages
-
Exception '1250' is not defined for method 'CREATE' object type 'MESSAGE'
Dear experts,
I set up the document distribution (SWU3, backgroundjob SMTP, activated the workflows, flagged the linkages, etc). Now, I have still a error:
Exception '1250' is not defined for method 'CREATE' object type 'MESSAGE'
Does anyone know what the cause of exception 1250 could be?
Thanks in advance and kind regards,
Samuelhi,
SAP ITS is SAP Internet Transaction Server which provides connection between SAP ERP system and html client.
Check with bassis, i think TCP/IP or work station application not configured yet. i guess?
Benakaraja
??P -
"Sales area is not defined" error while creating IBD
Hi All,
We are getting the below error while creating IBD:
Sales area is not defined
No inbound delivery created for the replenishment delivery 0089799561
We are trying to create IBD from OBD.
We have the Z output type ZPED, which is basically same functionality as SPED.
When we trigger the ZPED in OBD, an idoc will be triggered and IBD will be created automatically.
Here in this case, we are getting the error when ZPED is triggered and we are seeing this error from the processing log of that output.
Below is the details of the processing log of failed ZPED:
Object 0089799561
Output type: Stk.Transf.CrteDeliv
Processing log for program /SPE/STO_ID_PROCESSING routine STO_ID_CREATI
Sales area is not defined
No inbound delivery created for the replenishment delivery 0089799561
ZPED is triggered by a batch job in the system but when we are trying to manually trigger it, it got successful.
Please suggest what can be the root cause of it.First of all, please avoid using abbreviated words which is not encouraged here. Second, what is the Business process that warrants you to create inbound delivery against outbound delivery. Whenever you post here and expect assistance from members, please ensure you provide maximum details with regard to business process and what you had configured so that it will be easy for others to understand.
G. Lakshmipathi -
MBean not found error while creating Resource Adapter
Hi,
During the post installation configuration of Oracle Identity Manager, I had to create Resource Adapter as mentioned in the steps below. In the final step, when I click OK, I’m getting an error message “An error has occurred. MBean not found” (I had created a new oc4j container called oc4j_oim under which this is being done). Complete error message displayed is pasted at the end fyi. Kindly suggest a workaround for this issue.
Steps followed:
Create the required Resource Adapter in Oracle Application Server as follows:
a) Log on to the Application Server Control.
b) From the View By list, select Application Servers.
c) Click the server instance.
d) On the page that is displayed, click Administration.
e) Click Enterprise Messaging, and then click Database Persistence. The JMS connectors for
the Oracle Application Server instance that are currently configured for use with database
persistence JMS providers are listed.
f) Click Deploy.
g) In the Resource Adapter Module Name field, enter oimOJMSRA
h) Select Add a new resource provider to be used by this connector.
i) In the Resource Provider Name field, enter oimOJMSRP
j) From the Datasource JNDI Location list, select jdbc/xlXADS.
k) Click OK.
Detailed Error Message:
oracle.sysman.ias.studio.sdk.IASRuntimeException: MBean not found at oracle.sysman.ias.studio.sdk.SDKJMXUtil.queryName(SDKJMXUtil.java:141) at oracle.sysman.ias.studio.oc4j.jms.JMXDeployDbProviderAdminBean.deployDBProviderAndConfigure(JMXDeployDbProviderAdminBean.java:173) at oracle.sysman.ias.studio.oc4j.jms.DeployDbProviderHelper.deployDBProvider(DeployDbProviderHelper.java:242) at oracle.sysman.ias.studio.oc4j.jms.DeployDbProviderHelper.handleEvent(DeployDbProviderHelper.java:127) at oracle.sysman.ias.studio.sdk.AbstractController.handleEvent(AbstractController.java:769) at oracle.sysman.emSDK.svlt.PageHandler.handleRequest(PageHandler.java:378) at oracle.sysman.emSDK.svlt.EMServlet.myDoGet(EMServlet.java:765) at oracle.sysman.emSDK.svlt.EMServlet.doGet(EMServlet.java:283) at oracle.sysman.ias.studio.app.StudioConsole.doGet(StudioConsole.java:385) at oracle.cabo.servlet.UIXServlet.doPost(Unknown Source) at javax.servlet.http.HttpServlet.service(HttpServlet.java:763) at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:65) at oracle.sysman.ias.studio.app.BrowserVersionFilter.doFilter(BrowserVersionFilter.java:75) at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15) at oracle.sysman.ias.studio.app.MultipleJVMFilter.doFilter(MultipleJVMFilter.java:85) at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:17) at oracle.sysman.ias.studio.app.PostLogonFilter.doFilter(PostLogonFilter.java:80) at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:17) at oracle.sysman.ias.studio.app.ShortHostnameRedirectFilter.doFilter(ShortHostnameRedirectFilter.java:68) at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:621) at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370) at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871) at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453) at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:302) at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:190) at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260) at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303) at java.lang.Thread.run(Thread.java:595)
S/W Details:
Application Server 10.1.3.3.0
Identity Manager 9.1.0.1
Regards,
CCHi Srinivas,
Please check ULS log for more useful information when this error occurs.
Please also check if this issue could be reprodued in other libraries, if not, you can use the new library instead.
Thanks
Daniel Yang
TechNet Community Support -
DVD player does not play - Error message "Create Overlay Failed
Can anyone please help. The player on my Equium does not playback any DVDs using either InterVideo WinDVD. Error message "Create Overlay Failed ... Please lower your screen resolution or screen depth." Any help appreciated. Thanks Owen
Horwath
Thanks for pointing me in the direction of VLC Player. I had no idea what VLC is but it seems a safe (and free) feature. I googled it and downloaded latest version for XP. All DVDs now play perfectly! Still no joy with other players but who cares. Many thanks, full marks. Owen -
ORA-01034: ORACLE not available error while creating ASM or database
Hi all,
I am using oracle database 10gR2 on windows 2000 pro system.
I have Installed oracle software and there was no issue with that but now I am facing ORA-01034: ORACLE not available error while trying to create asm instance or even while creating database through dbca.
I have tried creating the asm instance manually and it was succeeded. Also database creation was successful through manual steps.
Any idea guys?? How to resolve this issue??Hi FK,
On Windows, it can sometimes mean that the services are not running. I have a check here:
http://www.dba-oracle.com/t_check_verify_windows_services.htm
Have you tried using oradim?
http://www.dba-oracle.com/tips_oradim_utility.htm
The oradim utility provides more than just the ability to start and stop Windows databases. Windows oradim can create and edit databases. It also allows DBAs to configure script-based installation mechanisms.
The oradim utility is used on the Windows platform to perform these tasks.
C:\oracle9i\bin\oradim -startup -sid ORCL92 –usrpwd manager
-starttype SRVC,INST -pfile C:\oracle9i\admin\ORCL92\pfile\init.ora
• startup – Indicates that the specified instance should be started.
• sid – The SID of the database to start.
• usrpwd – The password for the database user.
• starttype – Specifies whether to start the instance, the service, or both
Hope this helps. . .
Don Burleson
Oracle Press author -
Method not found error when creating COM object
i am trying to initiate a COM object with CF and Imagemagick
on windows 2003. when i initiate the object i get the error "The
selected method convert was not found." if i do a dump of the
method in the COM object but i cant call it. what am i missing?
the code i am using is attached.
the VBscipt sample that comes with imagemagick works fine,
its just that CF cant all it. any ideas?
thanks
NFHi,
Have you had a reponse or find the solution?
I have a similar problem, no error message but that kill the
session.
Thanks
Didier -
Error when creating object of OTM
Hi All,
Virtual machine running Oracle Linux 2.6.18-238.el5 has been created in the Virtual Box.
OTM version of 6.1.6 has been installed.
Login by user DBA.ADMIN.
When select the menu option :
Shipment Management --> Location Manager
and click button NEW then error message appear:
java.lang.NoClassDefFoundError: org/apache/taglibs/standard/tag/common/xml/IfTag : javax/servlet/jsp/jstl/core/ConditionalTagSupport
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:621)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
at java.net.URLClassLoader.access$000(URLClassLoader.java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1303)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1233)
at org.apache.jasper.compiler.JspDocumentParser.parseCustomAction(JspDocumentParser.java:1170)
at org.apache.jasper.compiler.JspDocumentParser.startElement(JspDocumentParser.java:405)
at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source)
at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
at org.apache.xerces.jaxp.SAXParserImpl.parse(Unknown Source)
at org.apache.jasper.compiler.JspDocumentParser.parse(JspDocumentParser.java:179)
at org.apache.jasper.compiler.ParserController.doParse(ParserController.java:200)
at org.apache.jasper.compiler.ParserController.parse(ParserController.java:103)
at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:154)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:315)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:296)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:283)
at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:586)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:344)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:718)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:630)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436)
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
at glog.webserver.util.AbstractServletProducer.forwardRequest(AbstractServletProducer.java:230)
at glog.webserver.util.AbstractServletProducer.dispatchDisplay(AbstractServletProducer.java:207)
at glog.webserver.util.AbstractServletProducer.process(AbstractServletProducer.java:105)
at glog.webserver.servprov.custscreen.LocationCustManagementServlet.process(LocationCustManagementServlet.java:41)
at glog.webserver.util.BaseServlet.service(BaseServlet.java:705)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:718)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at glog.webserver.session.ParameterValidation.doFilter(ParameterValidation.java:31)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at glog.webserver.screenlayout.ClientSessionTracker.doFilter(ClientSessionTracker.java:61)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at glog.webserver.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:45)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:111)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:767)
at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:697)
at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:890)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
at java.lang.Thread.run(Thread.java:619)
When select the menu option :
Brokerage and Order Management --> Order Release --> Order Release
and click button NEW then error message appear:
java.lang.NoClassDefFoundError: org/apache/taglibs/standard/tag/common/core/WhenTagSupport : javax/servlet/jsp/jstl/core/ConditionalTagSupport
When select the menu option :
Business Process Automation --> Communication Management --> Contacts
to create a contact, the error does not occur and the contact is created.
Some other objects can be successfully created, some can not.
When installing OTM I had to rename the jar-file jstl.jar in jstl.jar.orig.
File jstl.jar I had download from internet by link pointed in the Installation Guide for OTM.
Unfortunately, the file jstl.jar for unknown reasons was lost.
This procedure with standard.jar I ran successfully:
file has been renamed and uploaded by reference in accordance with the Installation Guide for OTM.
1. Is it because of mistake with version of jar-file ?
2. If yes, where can I download original jstl-jar file ?
3. Otherwise what is the possible reason of this error ?
Edited by: 795935 on Feb 20, 2012 8:24 AMThere is section in ReadMe.txt :
The following files MUST be installed prior to starting Oracle Transportation Management:
1. Download the following file into a temporary directory: ...
These instructions were not fully implemented.
It was necessary to copy file jstl.jar into directory :
$OTM/glog/gc3webapp/WEB-INF/lib/3rdparty
After that, the above problem has been resolved. -
CPIC-CALL Transaction program not registered Error while creating RFC Desti
Hi All,
I am trying to create a new RFC Destination.
Details I have provided are..
1.RFC Destination Name
2.Connection Type - TCP/IP
3.Description
4. Activation Type - Registered Server Program.
5.Program Id.
6. Gateway Host and Gateway Service.
But When I Test the connection, I am getting the following error.
<b>" program xyz not registered / CPIC-CALL: 'ThSAPECMINIT'# Transaction program not registered"</b>
However I was able to create and connect RFC Destinations successfully previously.
I am not SAP guy. Could someone help resolve this issue.
Thanks,
Phanihi Sekhar,
I request you to please help me out in this issue. I am getting similar kind of problem. I am trying to replicate the customer from CRM to R/3 and i get a bdoc message in SMW01 that "RFC connection failed please press the save button again". When the basis team further investigated they came up with the below error..
User: CRREMOTE (Client: 071)
Destination: OCR (handle: 1, , )
Error RFCIO_ERROR_SYSERROR in abrfcpic.c : 1462
CPIC-CALL: 'ThSAPECMINIT'
Transaction program not registered
DEST =OCR
HOST =%%RFCSERVER%%
PROG =dpssrfc
Trace file opened at 20061121 140451 EST SAP-REL 640,0,109 RFC-VER
3 804778
resize I/O buffer to 28000 bytes
>>>> [2] MQ_LINK : TCP <ac: 3> K %%RFCSERVER%% >>> OPEN
{45632F14-288E-0046-0000-0000A888A7AA}-
======> CPIC-CALL: 'ThSAPECMINIT'
can you please tell me where can be probelm. Regarding your message, where can i get the communication channel to assign the program id.
Awaiting your reply,
Thanks & Regards,
Yogesh -
"An Exchange Rate Does not Exist" error while creating an item
Hi..
Pre-requisites: RMS is installed without base data
We are trying to create an item in RMS by filling the required information in "Item Maintenance window" and "Supplier details" screen. After this is done when we select the "Retail by Zone" link and the application prompts an error message : "An Exchange Rate Does not Exist", and all the values in "Retail by zone" screen are not populated. How do we ressolve this?
Thanks in Advance
YaminiAlso, make sure that if a currency has a rate entry for example, 01-jul-2010, then make sure that ALL other currencies have a rate entry for 01-jul-2010, even if the rate has not changed for other currencies - a little trick I learned from an Oracle consultant.
Alan -
Page not found Error while creating new sub folder in the Sharepoint Document Library
Hi All,
I am a site collection administrator when i creating new sub folder under the folder in document library, am getting below error
"Page not found The
page you're looking for doesn't exist."
please help me, Thanks in advance!!
SrinivasHi Srinivas,
Please check ULS log for more useful information when this error occurs.
Please also check if this issue could be reprodued in other libraries, if not, you can use the new library instead.
Thanks
Daniel Yang
TechNet Community Support -
ORA - 01034 : ORACLE NOT AVAILABLE Error while creating new instance.
I was trying to create new instance in unix environment. I have configured all my shell scripts to run and install but while performing the install I get the
following error message and fails.
ORA-01034: ORACLE not available
I have previously installed an instance using same scripts but fails this time when I copy the scripts and modify them in new folder. Pointed out the path in the scripts correctly.
I am a junior DBA and I would appriciate your help.Paste here scripts, your .profile (or environment variables according to Oracle) and your init.ora
-
Namespace not found error when creating data server for xml with namespace
Hi
I tried creating XML data server in ODI with namespace in xml file. I followed the below steps but could not success in creating the dataserver. however when I remove the namespace in xml file I am able to reverse engineer the xml file.
1) Create xml data server
2) select xml driver - com.sunopsis.jdbc.driver.xml.SnpsXmlDriver
3) Provide the jdbc url - jdbc:snps:xml?f=D:/xmlnew/sample_namespace.xml&s=xmlns&d=D:/xmlnew/sample_namespace.dtd
xml content
<f:root xmlns:f="http://www.w3.org/TR/html4/">
<table>
<name>African Coffee Table</name>
<width>80</width>
<length>120</length>
</table>
</f:root>
DTD content
<!ELEMENT f:root ( table ) >
<!ELEMENT length ( #PCDATA ) >
<!ELEMENT name ( #PCDATA ) >
<!ELEMENT table ( name, width, length ) >
<!ELEMENT width ( #PCDATA ) >
when I test connection it shows the following error.
java.sql.SQLException: The model generated by the model mapper was not accepted by a validator: Model not accepted: Namespace not found:
at oracle.odi.jdbc.datasource.LoginTimeoutDatasourceAdapter.doGetConnection(LoginTimeoutDatasourceAdapter.java:133)
at oracle.odi.jdbc.datasource.LoginTimeoutDatasourceAdapter.getConnection(LoginTimeoutDatasourceAdapter.java:62)
at com.sunopsis.sql.SnpsConnection.testConnection(SnpsConnection.java:1100)
at com.sunopsis.graphical.dialog.SnpsDialogTestConnet.getLocalConnect(SnpsDialogTestConnet.java:371)
at com.sunopsis.graphical.dialog.SnpsDialogTestConnet.localConnect(SnpsDialogTestConnet.java:794)
at com.sunopsis.graphical.dialog.SnpsDialogTestConnet.jButtonTest_ActionPerformed(SnpsDialogTestConnet.java:754)
at com.sunopsis.graphical.dialog.SnpsDialogTestConnet.connEtoC1(SnpsDialogTestConnet.java:137)
at com.sunopsis.graphical.dialog.SnpsDialogTestConnet.access$1(SnpsDialogTestConnet.java:133)
at com.sunopsis.graphical.dialog.SnpsDialogTestConnet$IvjEventHandler.actionPerformed(SnpsDialogTestConnet.java:87)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272)
at java.awt.Component.processMouseEvent(Component.java:6289)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
at java.awt.Component.processEvent(Component.java:6054)
at java.awt.Container.processEvent(Container.java:2041)
at java.awt.Component.dispatchEventImpl(Component.java:4652)
at java.awt.Container.dispatchEventImpl(Container.java:2099)
at java.awt.Component.dispatchEvent(Component.java:4482)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4577)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
at java.awt.Container.dispatchEventImpl(Container.java:2085)
at java.awt.Window.dispatchEventImpl(Window.java:2478)
at java.awt.Component.dispatchEvent(Component.java:4482)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:644)
at java.awt.EventQueue.access$000(EventQueue.java:85)
at java.awt.EventQueue$1.run(EventQueue.java:603)
at java.awt.EventQueue$1.run(EventQueue.java:601)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
at java.awt.EventQueue$2.run(EventQueue.java:617)
at java.awt.EventQueue$2.run(EventQueue.java:615)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:614)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: java.sql.SQLException: The model generated by the model mapper was not accepted by a validator: Model not accepted: Namespace not found:
at com.sunopsis.jdbc.driver.xml.SnpsXmlDTD.initialize(SnpsXmlDTD.java:389)
at com.sunopsis.jdbc.driver.xml.SnpsXmlDTD.initialize(SnpsXmlDTD.java:421)
at com.sunopsis.jdbc.driver.xml.SnpsXmlDTD.<init>(SnpsXmlDTD.java:150)
at com.sunopsis.jdbc.driver.xml.SnpsXmlSchema.<init>(SnpsXmlSchema.java:478)
at com.sunopsis.jdbc.driver.xml.SnpsXmlSchemaManager.createNewSchema(SnpsXmlSchemaManager.java:292)
at com.sunopsis.jdbc.driver.xml.SnpsXmlSchemaManager.getSchemaFromProperties(SnpsXmlSchemaManager.java:270)
at com.sunopsis.jdbc.driver.xml.SnpsXmlDriver.connect(SnpsXmlDriver.java:114)
at oracle.odi.jdbc.datasource.DriverManagerUtils$DriverProxy.connect(DriverManagerUtils.java:23)
at oracle.odi.jdbc.datasource.DriverManagerDataSource.getConnectionFromDriverManager(DriverManagerDataSource.java:368)
at oracle.odi.jdbc.datasource.DriverManagerDataSource.getConnectionFromDriverManager(DriverManagerDataSource.java:352)
at oracle.odi.jdbc.datasource.DriverManagerDataSource.getConnectionFromDriverManager(DriverManagerDataSource.java:316)
at oracle.odi.jdbc.datasource.DriverManagerDataSource.getConnection(DriverManagerDataSource.java:275)
at oracle.odi.jdbc.datasource.LoginTimeoutDatasourceAdapter.doGetConnection(LoginTimeoutDatasourceAdapter.java:99)
at oracle.odi.jdbc.datasource.LoginTimeoutDatasourceAdapter.getConnection(LoginTimeoutDatasourceAdapter.java:62)
at oracle.odi.jdbc.datasource.LoginTimeoutDatasourceAdapter$ConnectionProcessor.run(LoginTimeoutDatasourceAdapter.java:217)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)Hi,
Thans for your reply.
This is the DTD for my xmldoc.
<!ELEMENT Data (Department+)>
<!ELEMENT EmployeeID (#PCDATA)>
<!ATTLIST EmployeeID col (EMPID) #IMPLIED>
<!ELEMENT Education (EmployeeID, Sequence, Dgree)>
<!ATTLIST Education table NMTOKEN #IMPLIED>
<!ELEMENT Employee (EmployeeName, EmployeeID, DepartmentID, Education*)>
<!ATTLIST Employee table NMTOKEN #IMPLIED>
<!ELEMENT EmployeeName (#PCDATA)>
<!ATTLIST EmployeeName col NMTOKEN #IMPLIED>
<!ELEMENT DepartName (#PCDATA)>
<!ATTLIST DepartName col NMTOKEN #IMPLIED>
<!ELEMENT Table (Column+)>
<!ATTLIST Table importType NMTOKEN #IMPLIED>
<!ATTLIST Table parentTable NMTOKEN #IMPLIED>
<!ATTLIST Table tag NMTOKEN #IMPLIED>
<!ATTLIST Table columns NMTOKEN #IMPLIED>
<!ATTLIST Table name NMTOKEN #IMPLIED>
<!ELEMENT DepartID (#PCDATA)>
<!ATTLIST DepartID col NMTOKEN #IMPLIED>
<!ELEMENT MetaData (Table+)>
<!ELEMENT Sequence (#PCDATA)>
<!ATTLIST Sequence col NMTOKEN #IMPLIED>
<!ELEMENT Dgree (#PCDATA)>
<!ATTLIST Dgree col NMTOKEN #IMPLIED>
<!ELEMENT Export (MetaData, Data)>
<!ELEMENT DepartmentID (#PCDATA)>
<!ATTLIST DepartmentID col NMTOKEN #IMPLIED>
<!ELEMENT Column (#PCDATA)>
<!ATTLIST Column deleteKey NMTOKEN #IMPLIED>
<!ATTLIST Column isKey NMTOKEN #IMPLIED>
<!ELEMENT Department (DepartName, DepartID, Employee+)>
<!ATTLIST Department table NMTOKEN #IMPLIED>
Thanks again!
Yan -
Number range does not exist error while creating shopping cart
Hi,
I am working in SRM 5.0 classic scenario..while creating a shopping cart it gives error as number range 01 does not exist.(while clicking shop button).
Thanks&Regards,
Aravind.Hi,
Please maintain SC number range and transaction type assignment in SRM SPRO.
--> cross application -> number range
Kind regards,
Yann -
"Class not registered" error when creating Application
HI,
I successfully created HFM profile. I then went into Workspace and tried creating an application. After entering the required information and click create, I get an error message "CLASS NOT REGISTERED". Is there something wrong with the installation and configuration of the product. Will it be wose to reinstall the foundation Service and HFM again.Hi,
In the event error, can you read what {GUID} encounters the error message? Please also let us know the full error message.
Based on my search, this issue can be caused by the incorrect registry permission settings.
Please launch Registry Editor and navigate to HKEY_CLASSES_ROOT\CLSID\{GUID} to verify the permission settings.
If it does not work, you may run Process Monitor to check what process encounters this error.
Process Monitor v3.05
http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx
Here is the related blog for your reference:
How to troubleshoot the “Red Arrow” issue in Component Services ( I )
http://blogs.msdn.com/b/asiatech/archive/2010/02/22/how-to-troubleshoot-the-red-arrow-issue-in-component-services.aspx
Kate Li
TechNet Community Support
Maybe you are looking for
-
My husband and I share an Itunes account so use the same email address and password. Our iphones are now connected and we get each other's messages and share each other's contacts. How can we stop this happening?
-
How to generate a Unique key based on a some String value
Hello every one, I am sorry , If I post this question in wrong group... I have a requirement to generate a unique key ( what every it may be alpha, numeric or alpha numeric) based on some String.. For ex : String str = "AbCX" - Gives a unique key bas
-
Can't connect via ethernet after iBook wakes up from sleep
I'm running 10.4.0 on a 1.33 GHz G4 iBook. Since buying the computer in 2005, I've been connecting to the internet in various locations via AirPort, though I have hooked my iBook up to ethernet connections in the past and had no problems. Recently I
-
Dear all I want to take the following details from vendor master for a bulk of vendor 1.Vendor addresses like street 2 and street 3 2. Email ids 3. Country 4. Under bank details the type of account Kindly let me know what table i have to use
-
Very urgent please ----repetting values in the output
I am getting values for acc seq access seq number and codndition table repeting values as in the output of the report, please have a look in my code and please do respond immediatley. regards always, below is my code and output REPORT zmaster_cond