Steps for a XI scenario file on portal server to ECC table.
Hello Experts-
I am trying to populate a R/3 table with data from a text file on portal server (AIX). Can any one please give provide with a high level steps on how I can acheive this.
How can I make XI look for file on Unix system?
Do I need to create A RFC which accepts input and stores it to the table for this?
What kind of properties should the table have?
Thanks,
Raj.
after ur basis guy shares that folder.for testing what u can do is just ask the basis guy to take the remote access to the XI server and from there try to access the path mentioned ...if u are able to access it means that the sender file channel in the NFS mode will work as well
also u can try pinging the portel server from the XI server after the basis guy takes the remote..
Also be sure that XI only understands XML and the file taht u want XI to read is txt file so u will have to use a extra feature in the sender file channel called FCC or file content conversion ....forum is full of how to write FCC ..u can search
Edited by: Tarang Shah on Feb 3, 2010 9:35 PM
Edited by: Tarang Shah on Feb 3, 2010 9:36 PM
Similar Messages
-
What are the steps for using the backup files to reload data to my blackberry curve (8310, i think)?
Connect BB to PC. On 'Desktop Manager'>Backup & Restore tab>Click Restore. Double click .ipd file (backup file created from Desktop Manager).
-
What are the steps for merging of database files ?
hi
i have 23 datafiles in a tablespace .i want to merge these 23 datafiles into 4 to 5 datafiles.What are the steps for merging of database files
Edited by: mithun on Oct 22, 2011 11:29 PM>
i have 23 datafiles in a tablespace .i want to merge these 23 datafiles into no of
small no of datafiles.What are the steps for merging of database filesYou didn't mention your Oracle version.
See here for creating tablespaces http://www.adp-gmbh.ch/ora/sql/create_tablespace.html.
You can specify as many (or as few) datafiles as you like.
Then create tables in your new tablespace x_old_table_name(s) - you can Google this.
Then select the data from old_table_name(s) into x_old_table_name(s).
Drop old_table_name(s)
Rename x_old_table_name(s) old_table_name(s).
There may be a better way.
Paul... -
Logical path for getting a Flat file from application server
Hi All,
We have loaded some .csv files to application server, what is the logical path we have to mention in the infopackage scheduler screen? please guide me how to give the path for getting a flat file from application server.
Thanks,
Sairam.Hi Sairam,
I hope you know which location you have saved in the Application server.
Now if you go to the Infopackage and click on the "External Data" tab, there you will see Radio Buttons for
1) Client Workstation
2) Application Server
Choose the second radio button, then in the Field "Name of the File" you will be able to use the F4 help and browse AL11 transaction through this option. You can then choose the File.
Hope this helps
Regards,
Praveen. -
How to read .xls file from FTP server t oInternal table
Hi
am using the FTP_SERVER_TO_R3 to read xls file from FTP server to internal table
but the data i get in LT_TEXT is special characters.
CALL FUNCTION 'FTP_SERVER_TO_R3'
EXPORTING
handle = hdl
fname = f_name "ProdDataFromCRM.xls.
* CHARACTER_MODE = 'X'
* IMPORTING
* BLOB_LENGTH =
TABLES
BLOB = lt_text
* TEXT = lt_text
EXCEPTIONS
TCPIP_ERROR = 1
COMMAND_ERROR = 2
DATA_ERROR = 3
OTHERS = 4
can any one help me out to get the exact data..
Really appreciate your quick response..
Thank YouHi, if you really retrieve an excel file, you can not see the data in ABAP. You may see them in Excel. For this you may use
CALL METHOD document->open_document_from_table
of the interface i_oi_document_proxy for OLE objects. You can access the data with reference to the interface i_oi_spreadsheet.
Please check [Desktop Office Integration (BC-CI)|http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCCIOFFI/BCCIOFFI.pdf] for details.
But, who knows, perhaps you want "And Now For Something Completely Different".
Regards
Clemens -
Error while reading excel file from application server into internal table.
Hi experts,
My requirement is to read an excel file from application server into internal table.
Hence I have created an excel file fm_test_excel.xls in desktop and uploaded to app server using CG3Z tcode (as BIN file type).
Now in my program I have used :
OPEN DATASET v_filename FOR INPUT IN text mode encoding default.
DO.
READ DATASET v_filename INTO wa_tab.
The statement OPEN DATASET works fine but I get a dump (conversion code page error) at READ DATASET statement.
Error details:
A character set conversion is not possible.
At the conversion of a text from codepage '4110' to codepage '4103':
- a character was found that cannot be displayed in one of the two
codepages;
- or it was detected that this conversion is not supported
The running ABAP program 'Y_READ_FILE' had to be terminated as the conversion
would have produced incorrect data.
The number of characters that could not be displayed (and therefore not
be converted), is 445. If this number is 0, the second error case, as
mentioned above, has occurred.
An exception occurred that is explained in detail below.
The exception, which is assigned to class 'CX_SY_CONVERSION_CODEPAGE', was not
caught and
therefore caused a runtime error.
The reason for the exception is:
Characters are always displayed in only a certain codepage. Many
codepages only define a limited set of characters. If a text from a
codepage should be converted into another codepage, and if this text
contains characters that are not defined in one of the two codepages, a
conversion error occurs.
Moreover, a conversion error can occur if one of the needed codepages
'4110' or '4103' is not known to the system.
If the conversion error occurred at read or write of screen, the file
name was '/usr/sap/read_files/fm_test_excel.xls'. (further information about
the file: "X 549 16896rw-rw----201105170908082011051707480320110517074803")
Also let me know whether this is the proper way of reading excel file from app server, if not please suggest an alternative .
Regards,
KarthikHi,
Try to use OPEN DATASET v_filename FOR INPUT IN BINARY mode encoding default. instead of OPEN DATASET v_filename FOR INPUT IN text mode encoding default.
As I think you are uploading the file in BIN format to Application server and trying to open text file.
Regards,
Umang Mehta -
Steps for the IDOC TO FILE with ACKNOWLEDGMENT
Hello experts,
Kindly give me the step by step procedure for the following scenario.
My scenario is an IDOC( any idoc) for R/3 is coming to XI and send to FTP as XML file with out any modifications, and ftp have to send an response (acknowledgment) to XI and that to R/3 as an IDOC.
I have seen snd but i not able to find the exact steps for the above requirement. Probably i may failed to find it.
So kindly give me the steps or any blogs links explaining the above scenario.
Thanks inadvance.
Kiran.Hi
Pls check the following docs.
ALEAUD not coming to SAP from XI & u0093Acknowledgment not possible" in idx5
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/903a0abc-e56e-2910-51a8-9dc616df56eb
if you are looking to receive the File Acknowledgements..pls check the below link
/people/michal.krawczyk2/blog/2006/06/22/xi-playing-with-the-file-adapters-acknowledgments
Regards
Abhijit -
Configuration steps for Extended Classic Scenario
Hi All,
Could you please let me know what are the configuration steps required for extended classic scenario.
Thanks in advanceHi,
Important Settings that Determine the Extended Classic Scenario
The following settings are required for the extended classic scenario:
u2022 At least one backend materials management system and accounting system is connected to the SAP SRM system and defined in the configuration setting Define Backend Systems.
u2022 Product categories from the backend procurement system are replicated and used in the SAP SRM system.
u2022 The target system for each product category is the backend system in the configuration setting Define Backend Systems for Product Category. Optionally, BADI BBP_DETERMINE_LOGSYS is implemented to determine the backend system.
u2022 The extended classic scenario is activated in the configuration setting Activate Extended Classic Scenario. Alternatively, BAdI BBP_EXTLOCALPO_BADI is implemented to control the extended classic scenario based on customer defined rules.
u2022 If the backend system is an SAP R/3 version lower than 4.6B, you must define local purchasing organizations and purchasing groups.
u2022 If the backend system is an SAP R/3 version 4.6B or higher, you need to map the purchasing group used in the purchase order to the backend purchase group in one of the following ways:
u2022 Use a backend purchasing organization and purchasing group in the shopping cart and purchase order.
u2022 Use BAdI BBP_PGRP_FIND to determine a backend purchasing group in the shopping cart.
u2022 If a local (created in SAP SRM without reference to a backend system) purchasing group and purchasing organization are used, then a valid backend purchasing group is assigned to the RFC user that created the backend purchase order. This assignment is made in the backend system using user parameter EKG in Transaction code SU01.
u2022 Implement the user exit of the BAPIs BAPI_PO_CREATE1 (EXIT_SAPL2012_001 and EXIT_SAPL2012_003), and BAPI_PO_CHANGE (EXIT_SAPL2012_002 and EXIT_SAPL2012_004) to determine the purchasing group with a customer- specific logic.
This is for your additional information.
Hope this helps.
Regards,
Vikas -
Error after deploying a war file on Portal Server 6
Hi All,
I have successfully deployed one war file on Sun Java System Portal Server 6.When I put a portlet using the channel mgmt. it gives the following exception in the AccessManager--->Debug--->Helloworld file::::
TIME | LOGGER NAME | LEVEL | THREAD ID | MESSAGE | EXCEPTION
2006/05/24 13:08:18.765 GMT+05:30 | null | LOG | service-j2ee-5 | Logger begins | -
2006/05/24 13:08:18.765 GMT+05:30 | null | LOG | service-j2ee-5 | Logger log level set to: SEVERE | -
2006/05/24 13:14:00.187 GMT+05:30 | null | SEVERE | Thread-97 | PortletAppEngineServlet.HandleError()() - Error: null | LifecycleManagerImpl.getPortlet(), can not get portlet.
x -----------------------------------------------------------------------------
X javax.portlet.PortletException: LifecycleManagerImpl.getPortlet(), can not get portlet.
X at com.sun.portal.portletappengine.impl.LifecycleManagerImpl.getPortlet(LifecycleManagerImpl.java:163)
X at com.sun.portal.portletappengine.PortletAppEngineServlet.service(PortletAppEngineServlet.java:195)
X at javax.servlet.http.HttpServlet.service(HttpServlet.java:908)
X at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:772)
X at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:628)
X at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:539)
X at com.sun.portal.container.portlet.impl.PortletContainer.invokePAE(PortletContainer.java:409)
X at com.sun.portal.container.portlet.impl.PortletContainer.getMarkup(PortletContainer.java:180)
X at com.sun.portal.providers.window.WindowProvider.getPortletContent(WindowProvider.java:386)
X at com.sun.portal.providers.window.WindowProvider.getContentInternal(WindowProvider.java:239)
X at com.sun.portal.providers.window.WindowProvider.getContent(WindowProvider.java:204)
X at com.sun.portal.desktop.context.ReusableProviderCaller.run(ReusableProviderCaller.java:160)
X -----------------------------------------------------------------------------
2006/05/24 13:14:06.343 GMT+05:30 | null | SEVERE | Thread-98 | PortletAppEngineServlet.HandleError()() - Error: null | LifecycleManagerImpl.getPortlet(), can not get portlet.
x -----------------------------------------------------------------------------
X javax.portlet.PortletException: LifecycleManagerImpl.getPortlet(), can not get portlet.
X at com.sun.portal.portletappengine.impl.LifecycleManagerImpl.getPortlet(LifecycleManagerImpl.java:163)
X at com.sun.portal.portletappengine.PortletAppEngineServlet.service(PortletAppEngineServlet.java:195)
X at javax.servlet.http.HttpServlet.service(HttpServlet.java:908)
X at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:772)
X at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:628)
X at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:539)
X at com.sun.portal.container.portlet.impl.PortletContainer.invokePAE(PortletContainer.java:409)
X at com.sun.portal.container.portlet.impl.PortletContainer.getMarkup(PortletContainer.java:180)
X at com.sun.portal.providers.window.WindowProvider.getPortletContent(WindowProvider.java:386)
X at com.sun.portal.providers.window.WindowProvider.getContentInternal(WindowProvider.java:239)
X at com.sun.portal.providers.window.WindowProvider.getContent(WindowProvider.java:204)
X at com.sun.portal.desktop.context.ReusableProviderCaller.run(ReusableProviderCaller.java:160)
X -----------------------------------------------------------------------------
2006/05/24 13:14:07.984 GMT+05:30 | null | SEVERE | service-j2ee-2 | PortletAppEngineServlet.HandleError()() - Error: null | LifecycleManagerImpl.getPortlet(), can not get portlet.
x -----------------------------------------------------------------------------
X javax.portlet.PortletException: LifecycleManagerImpl.getPortlet(), can not get portlet.
X at com.sun.portal.portletappengine.impl.LifecycleManagerImpl.getPortlet(LifecycleManagerImpl.java:163)
X at com.sun.portal.portletappengine.PortletAppEngineServlet.service(PortletAppEngineServlet.java:195)
X at javax.servlet.http.HttpServlet.service(HttpServlet.java:908)
X at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:772)
X at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:628)
X at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:539)
X at com.sun.portal.container.portlet.impl.PortletContainer.invokePAE(PortletContainer.java:409)
X at com.sun.portal.container.portlet.impl.PortletContainer.getMarkup(PortletContainer.java:180)
X at com.sun.portal.providers.window.WindowProvider.getPortletContent(WindowProvider.java:386)
X at com.sun.portal.providers.window.WindowProvider.getContentInternal(WindowProvider.java:239)
X at com.sun.portal.providers.window.WindowProvider.getEdit(WindowProvider.java:211)
X at com.sun.portal.desktop.taglib.provider.GetEditTag.doStartTag(GetEditTag.java:23)
X at jspsC0003a._Sun._PortalServer._config._desktop._sampleportal_en_US._JSPEditContainer._html._edit_jsp._jspService(_edit_jsp.java:218)
X at com.sun.portal.providers.jsp.jasper3.jasper.runtime.HttpJspBase.service(HttpJspBase.java:119)
X at javax.servlet.http.HttpServlet.service(HttpServlet.java:908)
X at com.sun.portal.providers.jsp.JspServletWrapper.service(JspServletWrapper.java:182)
X at com.sun.portal.providers.jsp.JSPProvider.processJspFile(JSPProvider.java:896)
X at com.sun.portal.providers.jsp.JSPProvider.processJspFile(JSPProvider.java:810)
X at com.sun.portal.providers.jsp.JSPProvider.getEdit(JSPProvider.java:630)
X at com.sun.portal.desktop.DesktopServlet.doGetPost(DesktopServlet.java:590)
X at com.sun.portal.desktop.DesktopServlet.service(DesktopServlet.java:281)
X at javax.servlet.http.HttpServlet.service(HttpServlet.java:908)
X at org.apache.catalina.core.StandardWrapperValve.invokeServletService(StandardWrapperValve.java:771)
X at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:322)
X at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:509)
X at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:212)
X at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:509)
X at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:209)
X at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:509)
X at com.iplanet.ias.web.connector.nsapi.NSAPIProcessor.process(NSAPIProcessor.java:161)
X at com.iplanet.ias.web.WebContainer.service(WebContainer.java:580)
X -----------------------------------------------------------------------------
Looking at this exception if anyone has got the idea about this problem then please let me know the solution for the same.All suggestions are welcome.
Thanx and Regards,
Chirag.Hi jmendelak,
In the warfile i have jsp,servlets,java classes.
In my working directory i have jsp and html files and in web-inf folder i have a folder by name classes in which i have the servlets and java classes.
I made the war file and when i tried to deploy i was getting this error.
I had previously deployed this war file on weblogic6.1 it was working fine.
I have upgraded my operating sytem to Windows2000 professional from WinNT 4.0.I reinstalled the weblogic again and had set up the environment variables.
After going through the error could you find out the reason?Is it because some seeting is missing?
Raji -
Problem with importing par file in portal server 6.2
Hi everyone,
I got the following error when trying to import IFRAME provider into portal server 6.2.
Operation failed.
ERROR: provider element has no version attribute
Below is the command I used. I run it as a file - I supply the password at the command line.
/opt/SUNWps/bin/par import verbose overwrite runasdn uid="amAdmin,ou=People,dc=accesscollier,dc=com" password $1 IFRAMEProvider.par dc=accesscollier,dc=com provider=IFRAMEProvider.
This used to work in Portal Server 6.0. I looked through the Portal Server 6.2 Desktop Customization Guide and the Developer guide for portal 6.2 but did not find any reference to version number.
Thanks.
Klara Hribkova
IHi Ulf,
here is the command + options. It is in a file, I supply the password on the command line. This used to work fine with PortalServer 6.0.
!/bin/ksh
echo "----------------------------------"
echo "USE: import_providers.sh password "
echo "----------------------------------"
#echo "Importing IFRAMEProvider ..."
#/opt/SUNWps/bin/par import verbose overwrite runasdn uid="amAdmin,ou=People,dc=accesscolier,dc=com" password $1 IFRAMEProvider.par
dc=accesscollier,dc=com provider=IFRAMEProvider
echo "Importing IFRAMECalendarProvider ..."
/opt/SUNWps/bin/par import verbose overwrite runasdn uid="amAdmin,ou=People,dc=accesscollier,dc=com" password $1 IFRAMECalendarProvi
der.par dc=accesscollier,dc=com provider=IFRAMECalenderProvider
echo "Importing IFRAMEMailProvider ..."
/opt/SUNWps/bin/par import verbose overwrite runasdn uid="amAdmin,ou=People,dc=accesscollier, dc=com" password $1 IFRAMEMailProvider
.par dc=accesscollier,dc=com provider=IFRAMEMailProvider
echo "Importing JSPWebAppProvider ..."
/opt/SUNWps/bin/par import verbose overwrite runasdn uid="amAdmin,ou=People,dc=accesscollier, dc=com" password $1 JSPWebAppProvider.
par dc=accesscollier,dc=com provider=JSPWebAppProvider
These are the errors I get:
# ./import_providers1.sh solurute
./import_providers1.sh: !/bin/ksh: not found
USE: import_providers.sh password
Importing IFRAMECalendarProvider ...
AUTHENTICATING
uid=amAdmin,ou=People,dc=accesscollier,dc=com
solurute
AUTHENTICATED - Setting DN - dc=accesscollier,dc=com.
Initializing for operation - dpnode=dc%3Daccesscollier%2Cdc%3Dcom,provider=IFRAMECalenderProvider.
Operation failed.
ERROR: provider element has no version attribute.
Importing IFRAMEMailProvider ...
AUTHENTICATING
uid=amAdmin,ou=People,dc=accesscollier, dc=com
solurute
AUTHENTICATED - Setting DN - dc=accesscollier,dc=com.
Initializing for operation - dpnode=dc%3Daccesscollier%2Cdc%3Dcom,provider=IFRAMEMailProvider.
Operation failed.
ERROR: provider element has no version attribute.
Importing JSPWebAppProvider ...
AUTHENTICATING
uid=amAdmin,ou=People,dc=accesscollier, dc=com
solurute
AUTHENTICATED - Setting DN - dc=accesscollier,dc=com.
Initializing for operation - dpnode=dc%3Daccesscollier%2Cdc%3Dcom,provider=JSPWebAppProvider.
Operation failed.
ERROR: provider element has no version attribute.
This is the build_par.xml file:
<?xml version="1.0"?>
<project name="Provider" default="all" basedir=".">
<property name="par.dir" value="./pars"/>
<property name="iframe.dir" value="iframeprovider"/>
<property name="iframecalendar.dir" value="iframecalendarprovider"/>
<property name="iframemail.dir" value="iframemailprovider"/>
<target name="iframe">
<jar jarfile="${par.dir}/IFRAMEProvider.par"
basedir="${iframe.dir}"
includes="**/*">
<manifest>
<attribute name="PS-Version" value="1"/>
<attribute name="PS-DefaultEntry" value="IFRAMEProvider"/>
<attribute name="PS-PBFileRoot" value="pbfiles"/>
<attribute name="PS-StaticRoot" value="static"/>
<attribute name="PS-DPRoot" value="dp"/>
<section name="dp/IFRAMEProvider.xml">
<attribute name="PS-EntryName" value="IFRAMEProvider"/>
<attribute name="PS-Include" value="pbfiles/providerClassBaseDir/k20portal.properties(1),com/hangingvalley/sunportal/util/K20PortalProperties.class(1),com/hangingvalley/sunportal/util/OrgProperties.class(1),pbfiles/templateBaseDir/default/IFRAMEProvider/iframecontent.jsp(1),pbfiles/templateBaseDir/default/IFRAMEProvider/iframedoedit.jsp(1),pbfiles/templateBaseDir/default/IFRAMEProvider/iframeedit.jsp(1)"/>
</section>
</manifest>
</jar>
</target>
<target name="iframecalendar">
<jar jarfile="${par.dir}/IFRAMECalendarProvider.par"
basedir="${iframecalendar.dir}"
includes="**/*">
<manifest>
<attribute name="PS-Version" value="1"/>
<attribute name="PS-DefaultEntry" value="IFRAMECalendarProvider"/>
<attribute name="PS-PBFileRoot" value="pbfiles"/>
<attribute name="PS-StaticRoot" value="static"/>
<attribute name="PS-DPRoot" value="dp"/>
<section name="dp/IFRAMECalendarProvider.xml">
<attribute name="PS-EntryName" value="IFRAMECalendarProvider"/>
<attribute name="PS-Include" value="pbfiles/templateBaseDir/default/IFRAMECalendarProvider/iframecontent.jsp(1),pbfiles/templateBaseDir/default/IFRAMECalendarProvider/iframedoedit.jsp(1),pbfiles/templateBaseDir/default/IFRAMECalendarProvider/iframeedit.jsp(1)"/>
</section>
</manifest>
</jar>
</target>
<target name="iframemail">
<jar jarfile="${par.dir}/IFRAMEMailProvider.par"
basedir="${iframemail.dir}"
includes="**/*">
<manifest>
<attribute name="PS-Version" value="1"/>
<attribute name="PS-DefaultEntry" value="IFRAMEMailProvider"/>
<attribute name="PS-PBFileRoot" value="pbfiles"/>
<attribute name="PS-StaticRoot" value="static"/>
<attribute name="PS-DPRoot" value="dp"/>
<section name="dp/IFRAMEMailProvider.xml">
<attribute name="PS-EntryName" value="IFRAMEMailProvider"/>
<attribute name="PS-Include" value="pbfiles/templateBaseDir/default/IFRAMEMailProvider/iframecontent.jsp(1),pbfiles/templateBaseDir/default/IFRAMEMailProvider/iframedoedit.jsp(1),pbfiles/templateBaseDir/default/IFRAMEMailProvider/iframeedit.jsp(1)"/>
</section>
</manifest>
</jar>
</target>
<target name="all" depends="iframe,iframecalendar,iframemail"/>
</project>
Thank you very much for your assistance and for your time.
Klara -
Uploading a file to Portal server
Hello all:
First question: I'm creating an HTML page that uploads a file to the server using a form like this:
When user fills the form and sends the file and error is showed:
Application error occurred during request processing.
Details: Error [com.sap.engine.services.servlets_jsp.server.exceptions.WebServletException:
Error in dispatching request to servlet /servlet/com.citas.Citas.], with root cause java.lang.NullPointerException: null.
In the trace log file, appears an error message:
#1.5#000F20CF176F00470003A2D300000D900004310A97BCC911#1179821471985#com.sap.ip.collaboration.rtc#sap.com/irj#com.sap.ip.collaboration.rtc.class com.sap.ip.collaboration.core.api.rtmf.core.RTMFMessaging.JMSPolling.startRunning()#anonymous#0##portald.huc.es_EP6_7205750#Guest#ea1ca07002d011dccf9a000f20cf176f#Thread[Thread-70,5,SAPEngine_Application_Thread[impl:3]_Group]##0#0#Error##Java###Exception in method: javax.jms.JMSSecurityException: You do not have permissions: action create_queue and instance ALL.
#1#javax.jms.JMSSecurityException: You do not have permissions: action create_queue and instance ALL.
at com.sap.jms.protocol.notification.ServerExceptionResponse.getException(ServerExceptionResponse.java:231)
at com.sap.jms.client.session.Session.checkReceivedPacket(Session.java:2613)
at com.sap.jms.client.session.Session.createQueue(Session.java:2442)
at com.sap.ip.collaboration.core.api.rtmf.core.RTMFMessaging$JMSPolling.startRunning(RTMFMessaging.java:1130)
at com.sap.ip.collaboration.core.api.rtmf.core.RTMFMessaging$JMSPolling.run(RTMFMessaging.java:1067)
at java.lang.Thread.run(Thread.java:534)
I think the error is caused by an authotization problem, but I don't know how to solve it.
Second question: I'd like to know where is the default folder in the server where the files are uploaded in that way (HTML form). I don't know how to configure it. Maybe I could change permissions in it to allow Portal users to read/write in it.
Thank all in advance. Regards,
Alejandro Gómez.HI Alejandro
Refer to this thread may be of some help to you .
Authorization for JMS resources
Thanx
Pankaj -
Make File for C,Pro*C, Files in Solaris Server
HI,
I would like to know how to write a Make File for C,Pro*C Files in Sun Solaris Server.
Thanks,
Vijaya.The man page for make
% man make
has a brief description of using make.
The Programming Utilities Guide has a more detailed description:
[http://docs.sun.com/app/docs/doc/805-4035/6j3r2rqnc?a=view]
For a tutorial, you can get the O'Reilly book "Managing Projects with make"
[http://www.amazon.com/Managing-Projects-make-Andrew-Oram/dp/0937175900/ref=sr_1_2?ie=UTF8&s=books&qid=1222458409&sr=1-2]
[http://search.barnesandnoble.com/Managing-Projects-with-Make/Steve-Talbott/e/9780937175187/?itm=5]
O'Reilly publishes a similar book specifically for the Gnu version of make, "Managing Projects with make", available from the usual sources.
Sun Studio comes with dmake, which has extensions that allow distributing a project build over multiple computers, and running multiple steps in parallel on the same computer. The manual for it is here:
[http://docs.sun.com/app/docs/doc/819-5273/aexaz?l=en&q=dmake+doc&a=browse]
Pro*C is not a Sun product. It is from Oracle, and you should ask Oracle for advice on using it.
Edited by: clamage45 on Sep 26, 2008 1:52 PM -
Say there are two portal servers A and B.
Sample Channel is present in A iPlanet portal server which I want it to be in another
B iPlanet portal server.If it is possible then how to configure?That really depends on the type of channel and what you want to share.. If it is a URL scraper or JSP channel, you should be able to define on one server and then export the definition using <b>ipsadmin</b>. This will bring it to an XML file which can then be imported on Server B using <b>ipsadmin</b>.
-
BODS 3.2: Error opening ABAP file while trying to read ECC table
I have an ABAP data flow where I'm trying to read an ECC table (I'm following the DS 3.2 tutorial on "Extracting SAP Application Data"). I have the ECC datastore store set up with the following:
ABAP execution option = Generate and Execute
Data transfer method = Shared directory
Working directory on SAP server =
A\interfaces\D11\110 (SAP app server)
Application path to the shared directory =
A\interfaces\D11\110 (SAP app server)
Generated ABAP directory =
B\opt\ds\ds32dev1\transfer_ABAP (DS server)
However, when I run the job I get the following error:
R3C-150301 12/2/2011 1:54:41 PM Error opening file <//B/opt/ds/ds32dev1/transfer_ABAP/zcustdim.aba>.
I have verified the DS userid has read/write access to the Generated ABAP directory. Any ideas on what I'm doing wrong?
Thanks...Hi Brad, Sorry Tushar,
I see the discussion has moved on (to the second page ) Still the below should apply. Please give a look and see if it explains things.
It looks like a permission issue creating the file if I'm not wrong.
http://wiki.sdn.sap.com/wiki/display/EIM/How+to+execute+the+ABAP
point 3.
It will be the abap script that will write the file into the folder you added in the DataStore.
You can even goto the folder the abap code is in and search for the path in there.
Here a good example for windows from the wiki
http://wiki.sdn.sap.com/wiki/display/EIM/shared_directory+transport+method
with this important sentence:
However it has to be made certain that the OS user running the ABAP has the
permission to write there, and the user running the job requires read
permissions one the directory and the created file. What OS user is writing the
file? It is the user running the entire SAP instance. And who is reading the
file? The user running the DI service
So:
The working directory = where the SAP user = the user that is running the SAP installation is instructed to write the .dat file. The folder is probably local to the SAP installation?
Shared folder is for the JobServer to pick up that file. Same physical directory ...but this time from the DS user prospective. Is the JobServer on the same machine or does the folder have to be mapped?
Keep in mind that for a job server on Windows, Windows shares with \\<server>\path are OK, but I don't believe there is any other network drive mechanism, so no NFS paths in the <server>:/ or trying // etc.
Regards
Norbert
P.S. In production you should then switch to "execute" instead of load and execute and an ftp server instead of shared folders. -
Download file from application server to internal table in background
hi all,
i want to download a file from appliaction server into my internal table but in background.
i had tryed CG3Z and CG3Y t-code but screen that is coming is asking for the parameters, and i want that screen should not appear and file should be saved in the predefined path by me.
if there any way to do so,
Points will be rewarded as per the Aswers.
thaks in advance.Hi Sudeep,
Use this code to get file data from application server.
REPORT ZE0232_BDC_APPLSERVER.
DATA: FILE_PATH TYPE STRING.
FILE_PATH = 'c:\bdc_mat.prn'.
DATA: BEGIN OF ITAB OCCURS 0,
END OF ITAB.
OPEN DATASET FILE_PATH FOR INPUT IN TEXT MODE ENCODING DEFAULT.
IF SY-SUBRC = 0.
DO.
READ DATASET FILE_PATH INTO ITAB.
IF ITAB-RESNO NE SPACE.
APPEND ITAB.
ELSE.
EXIT.
ENDIF.
ENDDO.
ENDIF.
CLOSE DATASET FILE_PATH.
LOOP AT ITAB.
WRITE:/ ITAB.
ENDLOOP.
FILE PATH IS application server path.
IF USEFULL REWARD
Maybe you are looking for
-
How to select all (dots) in a scatter plot matrix?
I have a scatter plot matrix, and I'm manually changing the color of each trend line, which probably isn't the best way but it's an easy but time consuming way to do it. I can't feasibly change the color/stroke of every single scatter plot dot in eve
-
Hi I tried the following code to connect to a JMS server which is running on a remote machine.. String strConnectionFactory="java:comp/env/jms/sample"; String strTopic="java:comp/env/jms/Computer"; Hashtable env = new Ha
-
Servlet in client/server application?
hi, I am planing to make a client server application( SWING & an OODB), would it be clever to use servlet ( not httpservlet) as midle tier framework? If yes , what are the benefits? Thanks.
-
Use of variable in a package execution
Hi all, I've a procedure to call in this way exec schema.procedure('VAR'). There's a really simple sql that asks the user to input the value and have to convert is using UPPER and pass to procedure. I've done as: exec :myvar := upper(&INPUT) exec sch
-
Does anyone know how to put the trash icon in the sidebar in finder?, i feel it's logical to be there instead of dragging all the way down to the Dock.