Creation of Collaboration Room from the backend.
Hi,
I need to create the collaboration room from the backend. When I tried to do so, its showing the error "Error in RFC Connection". I checked the RFC connection, its working fine.
Do i need to set any configuration properties either in portal or R/3 to enable the creation of collaboration room from the backend.
Kinldy provide your valuable inputs.
Thank you.
Regards,
Eben
Hi,
If ur talking abt creating rooms from backend in e-learning then thier is some configuration document for that
Please check..
Thanks and regards,
sarang
Similar Messages
-
How can i call a collaboration room from a iview ?
hi all,
i have a little problem: i want to call a collaboration room from a iview - but i can't find the way to do this.
can anybody help me ?
thanks
and regards
martinclick on the context menu of the collaboration room > send room link and you should receive the link in your inbox if your email is configured in Portal..
hope it helps -
"No response from the backend application". Oracle DB
Hi everybody,
I have a problem with a connection to a Oracle DB. Here are the steps:
1. I created a system in my portal to call a Oracle DB with the SAP template com.sap.portal.systems.jdbc.jdbc_system
2. I filled the parameters and the conection test is ok.
3. I created an iView based on com.sap.portal.applications.enterprise.iviews.Database_JDBC_iView
4. This iView use the system I created before and is sending a simple query.
The result is the message:
"No response from the backend application"
I have been reading the page
http://help.sap.com/saphelp_nw04/helpdata/en/29/acd8403e37762ae10000000a155106/frameset.htm
in Help.sap and i supose that my case could be 1.2 because I have mapped an user (case 1.1) and my DB is up and connection is ok (case 1.3), but...what have i to recheck in my configuration to remedy the situation??
Thanks all.
Guillermo.Hi Ramesh,
Yes I am using the driver class but in the connection URL I wrote jdbc:sap:oracle://183.145.5.10:1527;sid=HEX
And here my question is, have I to put user and password of the administrator of the DB in this parameter? I dind't put because I mapped later in user management.
And the connection tests is successful.
Thanks for the awnser.
Guillermo. -
if I don't have apple tv how can I watch the movies on my tv because my computer is in a different room from the tv?
If you no longer have, or access to, the computer(s) you want to deauthorise,
Log in to iTunes, go to "view your account info" on the itunes store, deauthorise all five, (Please Note: this can only be done Once every 12 months) and then re-authorize your current Computer(s) one at a time.
Authorise / Deauthorise About
http://support.apple.com/kb/HT1420 -
Close open PO from the Backend.
Hi Guru's
How can we close the open PO from the backend with Zero dollar. As I understood PO_action.po_close would be the solution but can we close the Open PO without using API is there any script to close please share it I highly appreciate your help
Thanks & regards
ATFollowing is a sample script to cancel the purchase order using Cancel PO API:
To cancel the whole PO, submit the cancel API using sqlplus as follows:
DECLARE
l_return_status VARCHAR2 (1);
BEGIN
fnd_global.apps_initialize (1053, 50578, 201);
-- mo_global.init('PO'); -- need for R12
--call the Cancel API for PO
PO_Document_Control_PUB.control_document (1.0, -- p_api_version
FND_API.G_TRUE, -- p_init_msg_list
FND_API.G_TRUE, -- p_commit
l_return_status, -- x_return_status
'PO', -- p_doc_type
'STANDARD', -- p_doc_subtype
NULL, -- p_doc_id
'23975', -- p_doc_num
NULL, -- p_release_id
NULL, -- p_release_num
NULL, -- p_doc_line_id
NULL, -- p_doc_line_num
NULL, -- p_doc_line_loc_id
NULL, -- p_doc_shipment_num
'CANCEL', -- p_action
SYSDATE, -- p_action_date
NULL, -- p_cancel_reason
'N', -- p_cancel_reqs_flag
NULL, -- p_print_flag
NULL); -- p_note_to_vendor
-- Get any messages returned by the Cancel API
FOR i IN 1 .. FND_MSG_PUB.count_msg
LOOP
DBMS_OUTPUT.put_line (
FND_MSG_PUB.Get (p_msg_index => i, p_encoded => 'F'));
END LOOP;
END;
The first run of the API will demonstrate cancelling shipment number 3 on line number 1 of the PO. Submit the cancel API using sqlplus as follows:
DECLARE
l_return_status VARCHAR2 (1);
BEGIN
fnd_global.apps_initialize (1053, 50578, 201);
-- mo_global.init('PO'); -- need for R12
--call the Cancel API for PO
PO_Document_Control_PUB.control_document (1.0, -- p_api_version
FND_API.G_TRUE, -- p_init_msg_list
FND_API.G_TRUE, -- p_commit
l_return_status, -- x_return_status
'PO', -- p_doc_type
'STANDARD', -- p_doc_subtype
NULL, -- p_doc_id
'23975', -- p_doc_num
NULL, -- p_release_id
NULL, -- p_release_num
NULL, -- p_doc_line_id
'1', -- p_doc_line_num
NULL, -- p_doc_line_loc_id
'3', -- p_doc_shipment_num
'CANCEL', -- p_action
SYSDATE, -- p_action_date
NULL, -- p_cancel_reason
'N', -- p_cancel_reqs_flag
NULL, -- p_print_flag
NULL); -- p_note_to_vendor
-- Get any messages returned by the Cancel API
FOR i IN 1 .. FND_MSG_PUB.count_msg
LOOP
DBMS_OUTPUT.put_line (
FND_MSG_PUB.Get (p_msg_index => i, p_encoded => 'F'));
END LOOP;
END;
This time, the API will be used to cancel all of line 1. Submit the cancel API using sqlplus as follows:
DECLARE
l_return_status VARCHAR2 (1);
BEGIN
fnd_global.apps_initialize (1053, 50578, 201);
-- mo_global.init('PO'); -- need for R12
--call the Cancel API for PO
PO_Document_Control_PUB.control_document (1.0, -- p_api_version
FND_API.G_TRUE, -- p_init_msg_list
FND_API.G_TRUE, -- p_commit
l_return_status, -- x_return_status
'PO', -- p_doc_type
'STANDARD', -- p_doc_subtype
NULL, -- p_doc_id
'23975', -- p_doc_num
NULL, -- p_release_id
NULL, -- p_release_num
NULL, -- p_doc_line_id
'1', -- p_doc_line_num
NULL, -- p_doc_line_loc_id
NULL, -- p_doc_shipment_num
'CANCEL', -- p_action
SYSDATE, -- p_action_date
NULL, -- p_cancel_reason
'N', -- p_cancel_reqs_flag
NULL, -- p_print_flag
NULL); -- p_note_to_vendor
-- Get any messages returned by the Cancel API
FOR i IN 1 .. FND_MSG_PUB.count_msg
LOOP
DBMS_OUTPUT.put_line (
FND_MSG_PUB.Get (p_msg_index => i, p_encoded => 'F'));
END LOOP;
END;
Reference:Oracle Apps Cancel PO API Training | Oracle Apps Scripts & Tips -
Enable deactivated productiove password from the backend
Hi Experts,
Does any one know how to enable deactivated productive password from the back end. The scenario is administrator him self not logged in continuously for 90 days and the login/max_idle_productive is set to 90 days and login/password_expiration_time set to 60days and the productive password got deactivated.
We can do this by deleting sap* and relogin sap* and reset the password. But I want to know how to do from the backend.
I tried this.
updated schemaname.usr02
set pwdstate=0 where bname='XXXX' and mandt='000';
commit,
But this didn't work. I know the id is not locked. Thatswhy I didn't set uflag to 0.
Appreciate if anyone could help on this?
Thank you
Venkat
Edited by: Venkat Battula on Aug 18, 2010 7:22 PM>
Venkat Battula wrote:
> Looks like even trusted connection and RFC also doesn't work as all ids got disabled because of the productive password parameter set. I see only alternative for me is delete sap* and activate all the ids.
>
> Thank you all very much for sharing your thoughts and really appreciate your prompt response with great suggestions.
>
> Thank you all once again,
> Venkat
Sorry, but this is a wrong assumption.
Only password-based authentication is effected by passwords and their status (locked, expired, ...).
In any case you experience problems to logon to an ABAP server, kindly use the tracing approach described in [SAP Note 495911 |https://service.sap.com/sap/support/notes/495911]to analyse the cause.
By the way: the trigger for this feature (to specify after which time of not using a password it shall no longer be usable for authentication) is an Italian law. So, it's mandatory for Italian customers but optional for all others to make use of that feature. -
How to create a collaboration room of the SAP Portal from EJB tier.
Hi.
I have created a EJB Stateless Session Beans, and I want to create a room using the API of KM.
I have used the code mentioned in this URL: http://help.sap.com/saphelp_nw04s/helpdata/en/7d/c69c42d706c66ae10000000a155106/content.htm
It works fine it is called from Web Dynpro.
I have added in my application-j2ee-engine.xml of the J2EE Proyect.
<application-j2ee-engine>
<reference
reference-type="weak">
<reference-target
provider-name="sap.com"
target-type="library">com.sap.km.application</reference-target>
</reference>
<reference
reference-type="weak">
<reference-target
provider-name="sap.com"
target-type="library">com.sap.netweaver.coll.shared</reference-target>
</reference>
<reference
reference-type="hard">
<reference-target
provider-name="sap.com"
target-type="library">com.sap.security.api.sda</reference-target>
</reference>
<provider-name>sap.com</provider-name>
<fail-over-enable
mode="disable"/>
</application-j2ee-engine>
It was deployed correctly, but when I tried to call the method the server sent me this exception:
Caused by: javax.ejb.EJBException: nested exception is: com.hocplc.speed.exception.BaseException: com.sapportals.wcm.WcmException: Exception accessing CmSystem: com/sapportals/wcm/crt/CrtClassLoaderRegistry
at com.hocplc.speed.business.ejb.facade.ProcesarSolicitudDocumentoSSBean.crearCuartoColaboracion(ProcesarSolicitudDocumentoSSBean.java:188)
at com.hocplc.speed.business.ejb.facade.ProcesarSolicitudDocumentoSSLocalLocalObjectImpl0_0.crearCuartoColaboracion(ProcesarSolicitudDocumentoSSLocalLocalObjectImpl0_0.java:991)
... 25 more
javax.ejb.EJBException: nested exception is: com.hocplc.speed.exception.BaseException: com.sapportals.wcm.WcmException: Exception accessing CmSystem: com/sapportals/wcm/crt/CrtClassLoaderRegistry
I hope that somebody can help me
Regards in advance.
Manuel Loayza
Living La Vida JAVAAfter playing with WebDynPro and PDK - finally I have a simple list showing. This simple example has provided me with a good starting point - it is a pity that SAP do not provide such simple examples to allow you to get your head around the concepts.
I used the SAP NetWeaver Developer Studio to produce a version of my example using a WebDynPro and a JSPDynPage (PDK). Deployed to my EP6 server and then created iVews to show then in the appropriate theme.
My thoughts on this now are that both WebDynPro and PDK have merits - both achieve same end result with various affects. WebDynPro is clunky and PDK is not tighly integrated with the Studio (unlike the .NET one).
To use the PDK you need to understand the TAGs and the SAPDesignGuild website helps - but would be better if the Studio presented a graphical interface much like DreamWeaver does.
SAP's direction seems to be with WebDynPro and no longer PDK - wonder if this is truely the case ?. SAP does have a lot of work to do in my opinion to get both products up to scratch from a useability point of view. -
Possible to retrieve data from the backend using online interactive form ?
Hello All,
I am currently developing an online interactive form and in it, a textbox which allows user to search for employee data in the backend in the event that the default name is not correct. However, I noticed that in the proerty field of my interactiveform, there is only OnCheck and OnSubmit. Is it possible for me to make a search in the backend and have the results returned to my adobe form again ?
from
Kwok WeiHi Kwok Wei,
OnSubmit and OnCheck work in the same way. So if you need 2 buttons in your form then you can use both of these.
I have never tried passing parameters but you can define context attributes and assign values. Later these can be accessed from the onSubmit Method.
Regards,
Sangeeta -
How to create a collaboration room from EJB tier.
Hi.
I have created a EJB Stateless Session Beans, and I want to create a room using the API of KM.
I have used the code mentioned in this URL: http://help.sap.com/saphelp_nw04s/helpdata/en/7d/c69c42d706c66ae10000000a155106/content.htm
It works fine it is called from Web Dynpro.
I have added in my application-j2ee-engine.xml of the J2EE Proyect.
<application-j2ee-engine>
<reference
reference-type="weak">
<reference-target
provider-name="sap.com"
target-type="library">com.sap.km.application</reference-target>
</reference>
<reference
reference-type="weak">
<reference-target
provider-name="sap.com"
target-type="library">com.sap.netweaver.coll.shared</reference-target>
</reference>
<reference
reference-type="hard">
<reference-target
provider-name="sap.com"
target-type="library">com.sap.security.api.sda</reference-target>
</reference>
<provider-name>sap.com</provider-name>
<fail-over-enable
mode="disable"/>
</application-j2ee-engine>
It was deployed correctly, but when I tried to call the method the server sent me this exception:
Caused by: javax.ejb.EJBException: nested exception is: com.hocplc.speed.exception.BaseException: com.sapportals.wcm.WcmException: Exception accessing CmSystem: com/sapportals/wcm/crt/CrtClassLoaderRegistry
at com.hocplc.speed.business.ejb.facade.ProcesarSolicitudDocumentoSSBean.crearCuartoColaboracion(ProcesarSolicitudDocumentoSSBean.java:188)
at com.hocplc.speed.business.ejb.facade.ProcesarSolicitudDocumentoSSLocalLocalObjectImpl0_0.crearCuartoColaboracion(ProcesarSolicitudDocumentoSSLocalLocalObjectImpl0_0.java:991)
... 25 more
javax.ejb.EJBException: nested exception is: com.hocplc.speed.exception.BaseException: com.sapportals.wcm.WcmException: Exception accessing CmSystem: com/sapportals/wcm/crt/CrtClassLoaderRegistry
I hope that somebody can help me
Regards in advance.
Manuel Loayza
Living La Vida JAVAHi Sudha,
Bydefault sap provided four room categories and if you wish to create new room categories simply rename them and give meaningful names. If you want more info browse following links which are useful to resolve issue
1. default_category
2. category_1
3. category_2
4. category_3
http://help.sap.com/saphelp_nw2004s/helpdata/en/44/50167b97c01193e10000000a155369/frameset.htm
http://help.sap.com/saphelp_nw2004s/helpdata/en/85/f58ece033b3349ae5509d2ea29e23b/frameset.htm
http://help.sap.com/saphelp_nw04/helpdata/en/0c/b02cf332caa74b822def646a04529f/frameset.htm
Please reward points.
Cheers
dev -
Accessing a Collaboration room without the Portal masthead
Hi,
I have the URL to the Collaboration room I created.
I want to provide the link to the room to the user and it should open in the same window.When Iam trying to open it in the samw window in the content area, I am again getting the coll. room opened with the Portal masthead(welcome area,navigation etc.,).Is there a way to create a link to the room without the portal header?
I assure to reward points to all those who help me.
Thanks & Regards,
Vasu.Hi Rabih,
Finally, I solved it on my own.
Here is the soln.,
First create a copy of the Default framework page and edit it. Untick the visible checkbox for Portal masthead, toplevel navigation and detailed navigation.Save it.
Create a URL for accessing this link like irj/servlet/pcd...
Now coming to the coll. room URL, create a URL iview with the above URL and pass the Collaboration connector as parameter to the URL iview.
It worked for me.
If u need further clarification,mail me at [email protected]
If the above answer is helpful, consider rewarding points.
Thanks,
Vasu. -
Collaboration link from the tool area
hello,
has anyone any ideea how can i change the name of the link "collaboration" from the tool area, from the left of search.
thxHi,
Import the file <i>com.sap.portal.navigation.toolarea.par</i> from the portal, open it with NWDS, look for the file <i>toolAreaiView_nls.properties</i> inside <i>PORTAL-INF\private\classes</i>. find the CLP_LINK_TEXT and change the value to whatever you want. you can also change the files of the individual languages.
Redeploy the par file back to the portal.
It is better if you can deploy it as your own toolarea for future upgrades.
Best Regards,
Avishai Zamir -
JS for search and creation of automated hyperlinks from the results
Hi,
Is it possible to create a javascript that searches a PDF document for a part of phrase (with regexp) and then creates a hyperlink of the whole row where the phrase is?
I'll explain a little bit more....
In a PDF catalog I have part numbers of 10 digits that always starts with "5010" and then there's a short describing text of the product and finally a price at the end. The part no and the short description is separated with two spaces and a "pipe" (|) and so is also the price separated from the describing text.
Example: 5010101538 | This is the describing text for the product | $4996
Now, I want create a hyperlink to my website so each product row is clickable in Acrobat. The link is static at first and at the end the product no (10 digits) comes. After the product no there is also the extension .aspx (http://www.myweb.com/pd_5010.......aspx.
I know that this should be done at the creative stage but the DB connection plugin for the parts does not support url linking in InDesign..... so I'm stuck with Acrobat for my 900 links that needs to be created. ;)
Since I'm new to JS in Acrobat I hope there is help out there!
Kindly
MagnusHi Magnus,
It's a bit tricky, but it can be done. Contact me by email for more info. -
Deleting "Local" from the backend tables?
All,
The client here is not interested in having a multi-currency application hence there i de-selected the option when i set-up the application.
However, when setting up user-defined dimensions, there is a member called "local" that needs to be set-up which gets errored out saying " An object with the name "local" already exists."
This is probably the default "Local" member(in currency dimension) that comes with Planning. Is there a way i could delete the default member from the tables so i can actually use the user-defined dimension?Hi,
This is not something I would recommend as "Local" is one of the prefined object names for planning, I am not sure if it would have any impact.
Though if you are sure you want to go ahead with this then you could :-
Stop planning then run the following sql against your planning database
UPDATE hsp_object SET object_name='local_old' WHERE object_id = 850
UPDATE hsp_unique_names SET object_name='local_old' WHERE object_id = 850
Start planning add dimension.
Cheers
John
http://john-goodwin.blogspot.com/ -
Accessing the MessageContext of a Handler From the Backend Component
Hi,
I am trying to access the MessageContext in my webService, but am not able to do it. I am able to get my handler executed and i see the flow thru the handler.
public boolean handleRequest(MessageContext messageContext) {
boolean flag = false;
Document document = null;
SOAPMessageContext smc = (SOAPMessageContext) messageContext;
SOAPMessage soapMessage = smc.getMessage();
try {
SOAPBody soapBody = soapMessage.getSOAPBody();
document = soapBody.extractContentAsDocument();
flag = true;
} catch (SOAPException e) {
LOGGER.log(Level.INFO, "Error retrieving body from soap message: " + e.getMessage());
messageContext.setProperty("bodyAsDocument", document);
return flag;
But when it is trying to get the context in the webservice using the following code:
SOAPMessageContext smc = WebServiceContext.currentContext().getLastMessageContext();
it says:
unable to find context for current thread
Here is my webservice.xml:
<?xml version='1.0' encoding='UTF-8'?>
<webservices xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.1">
<webservice-description>
<webservice-description-name>ProductDataService</webservice-description-name>
<wsdl-file>/wsdls/ProductDataWS.wsdl</wsdl-file>
<jaxrpc-mapping-file>WEB-INF/ProductDataService.xml</jaxrpc-mapping-file>
<port-component>
<port-component-name>ProductDataPort</port-component-name>
<wsdl-port xmlns:prod="http://localhost/ProductDataService">prod:ProductDataPort</wsdl-port>
<service-endpoint-interface>com.test.productdata.ws.ProductDataImplPortType</service-endpoint-interface>
<service-impl-bean>
<servlet-link>ProductDataServiceServlethttp</servlet-link>
</service-impl-bean>
<handler>
<handler-name>com.test.productdata.handler.ProductDataSOAPMessageHandler</handler-name>
<handler-class>com.test.productdata.handler.ProductDataSOAPMessageHandler</handler-class>
</handler>
</port-component>
</webservice-description>
</webservices>
Any help is appreciated. Thanks in advance
-kWebServiceContext.currentContext() API only works
for web service created by WLS using ant tasks. This
does not work for WLW web services. -
How to check the status from the backend in workflows
How to approve or retry the work flows which are in error or any status. this can be done through status monitor in workflow administrator web applciations in fornt-end. But my requiremnet is to do the same from back-end by executing the query.
thanks & regards
arifuddinHi;
Duplicate post, please post once
po's whcih are in error by a specific user
Regard
Helios
Maybe you are looking for
-
I have an Acer Laptop Aspire 1690 I've installed the latest driver from the Acer website. I can use the scroll button ok in outlook express, internet explorer, adobe pdf reader, etc but not in firefox. I've searched the help in here and tried changin
-
Pass non-database parameter from report to form
(Portal 3.0.9) In short, how do I pass a non-database parameter into a form? I am calling a single form from multiple reports. On successful submission of the form, I want to return to the calling report. I have built the dynamic "go" statement in th
-
Can't re-install iTunes! HELP!!
I was upgrading from iLife 05 to 06 today, so I went and deleted all the 05 apps. but iTunes wouldn't delete because it said "ituneshelper" is in use. So I went to the ActivityMonitor and quit the process and then i was able to delete it. So then I i
-
I try to access my new Adobe Pro XI download to use it, and a message says "serial number not valid" or words to that effect. I downloaded on Friday afternoon. Why? This should have been easy.
-
Lilo does not install to the MBR....
Ok, I have been through the install 4 times and still no dice. I prefer lilo to grub so no posts convincing me to switch. Anyhow, what should the "boot = " entry be pointed at? Does that designate the install location? I am using my entire 40GB H