Calling a pdk application from webdynpro application
Hi experts,
I have a reqiremet in the webdynpro application by clicking some link or button it has to call pdk application in external window ,and i want to pass the value from pdk application to webdynpro application .
thanks ®ards,
ramani.
I tried testing it with the Webservice navigator, and getting the same error,
XML Deserialization Error. XML is not valid. Element [http://session.services.enterprise.mclarensoftware.com] is required in but can not be found.
however
request:
POST /mclaren/services/session HTTP/1.1
Host: localhost:50100
Content-Type: text/xml; charset=UTF-8
Connection: close
Cookie: <value is hidden>
Cookie: <value is hidden>
Content-Length: 696
SOAPAction: ""
<?xml version="1.0" encoding="UTF-8" ?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema"><SOAP-ENV:Body><pns:createSession xmlns:pns='http://session.services.enterprise.mclarensoftware.com'><pns:strTechnologyID>filenet</pns:strTechnologyID><pns:strConnection>http://mclglaweb006:8008/ApplicationEngine/xcmisasoap.dll</pns:strConnection><pns:strConnectionFriendlyName> </pns:strConnectionFriendlyName><pns:strUserName>davidp</pns:strUserName><pns:strPassword>nimbus</pns:strPassword><pns:strDomain> </pns:strDomain></pns:createSession></SOAP-ENV:Body></SOAP-ENV:Envelope>
response:
HTTP/1.1 200 OK
Connection: close
Server: SAP J2EE Engine/7.00
Content-Type: text/xml; charset=utf-8
Date: Thu, 29 Jun 2006 14:15:50 GMT
<?xml version="1.0" encoding="UTF-8"?><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><soapenv:Body><createSessionResponse xmlns="http://session.services.enterprise.mclarensoftware.com"><createSessionReturn><code>0</code><detail xsi:nil="true"/><message xsi:nil="true"/><sessionID>filenet;http://mclglaweb006:8008/ApplicationEngine/xcmisasoap.dll;davidp; </sessionID><successful>true</successful>
Similar Messages
-
How to call an external server from Webdynpro program?
Hi All,
i have a requirement in which i have to call an external server from Webdynpro ABAP program.
how to imphi ,
do u mean u need to call the external link from ur WD ABAP application ?
if so , u either create
1 a Link to URL ( LTU ) UI element and call the external link using that
2 if u wish to use some other fuctionality and thn wish to call the URL in ur application ,u write this piece of code in ur relevant on Action method :
data: lo_window_manager type ref to if_wd_window_manager.
data: lo_api_component type ref to if_wd_component.
data: lo_window type ref to if_wd_window.
data: ld_url type string.
lo_api_component = wd_comp_controller->wd_get_api( ).
lo_window_manager = lo_api_component->get_window_manager( ).
ld_url = ''. // ur external sever link here
CALL METHOD lo_window_manager->CREATE_EXTERNAL_WINDOW
EXPORTING URL = ld_url
RECEIVING WINDOW = lo_window.
lo_window->open( ).
I hope u wud be able to create URL now .
regards,
amit
Edited by: amit saini on Oct 13, 2009 11:25 AM -
Can we call a pdk portlet from other pdk portlet
Hi friends,
Can i call a pdk portlet from other pdk portlet when an event happens.
Scenario:
I have a pdk portlet with 10 html links. When anyone clicks on a link then a new portlet should be displayed in the same page.
Is it possible to call one portlet from others.
Please help me out with ur ideas or any workarounds.
Thanks & Rgds,
DhanuNeeraj,
Let me state my requirements very clear to u.
1)I have a search portlet at top right corner.
2)Below there is a region with 3 tabs(say A, B, C).
3)When anyone searches for anything in the search portlet then the results should be displayed in new search tab(say D).
4)If any one navigates to other tab(ie A or B or C) then the search tab(ie D) should not be displayed.
This is my requirement. Can u please suggest me with how this can be achieved. I am just a beginner to Oracle portals10.1.4 and i am using JPDK to create portlets.
Please do reply ASAP.
With thanks & Rgds,
Dhanu -
Calling custom Infotype method from Webdynpro Abap
Hi Experts,
I am working on an application where i need to call a method of a custom defined infotype.
I have done this -->
1. Create a custom infotype 9111
2. SAP creates a class of that infotype ZCL_HRPA_INFOTYPE_9111
3. Inside this method there are few inherited method which provide me functionality of insert , update , delete
i want to call methods IF_HRPA_INFTY_BL~MODIFY,
IF_HRPA_INFTY_BL~INSERT
However when i call these method from webdynpro abap this method does not work.
where as when i try to insert an entry using PA30 transaction it works.
Does anyone know why does this happen and what is the solution?
Regards,
Ashish ShahHi Ashish,
You need to create method inside your assistance class, the class your webdynpro component talks to.
Within the methods of Assistance class you will have to create instance of ZCL_HRPA_INFOTYPE_9111 and call its method IF_HRPA_INFTY_BL~INSERT passing the data.
Cheers
Prashant -
Connection refused While Calling a Web Service from WebDynpro Application.
Hi all,
I've created a Webdynpro application by importing a WSDL file which is created from a
Web Service from XI.
While I run this Application, and while it tries to connect to XI, I am getting following
error.
<b>Service call exception; nested exception is: java.net.ConnectException: Connection refused</b>
Can Someone please help me out on this issue?
Thanks in advance,
Tejas.Hi,
In my WebDynpro Application which is created by Importing a WSDL file from XI Web
Service is giving error : <b>Service call exception; nested exception is: java.net.ConnectException: Connection </b>
In NWDS-> Windows Menu-> Preferances -> Wrokbench -> Proxy Settings
Use Proxy Settings is <b>Checked</b>.
My Settings in Model's Logical Port is
<b>Use HTTP Port</b> is <b>Checked</b>.
In Securities-> <b>Authentication</b> is set to '<b>None</b>'
With this While I Execute the Application and when it tries to connect to XI..it throws
an error :
Service call exception; nested exception is: java.net.ConnectException: Connection
refused
Kindly help me on this issue.
Thanks in advance,
Tejas. -
Calling a portal page from WebDynPro ABAp application
Hi,
I would like to call a portal page (any type) from a WebdynPro ABAP application. I have the PCD location of the page.
Which call shall I make :
Absolute Navigation
Relative Navigation or
OBN.
Also, can anyone send me short code snippet on the following.
The package SWDP test examples are not working.
Best Regards
SidHi Siddharth,
Well, to start with you can go for ABSOLUTE NAVIGATION.
Secondly, you can find the snippet here
DATA LO_API_COMPONENT TYPE REF TO IF_WD_COMPONENT.
DATA LO_PORTAL_MANAGER TYPE REF TO IF_WD_PORTAL_INTEGRATION.
DATA L_NAVIGATION_TARGET TYPE STRING.
LO_API_COMPONENT = WD_COMP_CONTROLLER->WD_GET_API( ).
LO_PORTAL_MANAGER = LO_API_COMPONENT->GET_PORTAL_MANAGER( ).
MOVE 'pcd://portal_content/com.xxxx.zpof_f_XXXXportalcontent/com.xxxx.test/com.xxxx.folders.MaintenanceBusinessPackage/com.xxxx.test.mt.pages.Pages/com.xxxx.pages.MaintenanceTasks'
to l_navigation_target.
CALL METHOD lo_portal_manager->NAVIGATE_ABSOLUTE
EXPORTING
NAVIGATION_TARGET = L_NAVIGATION_TARGET
* NAVIGATION_MODE = IF_WD_PORTAL_INTEGRATION=>CO_SHOW_INPLACE
* WINDOW_FEATURES =
* WINDOW_NAME =
* HISTORY_MODE = IF_WD_PORTAL_INTEGRATION=>CO_NO_DUPLICATES
* TARGET_TITLE =
* CONTEXT_URL =
* POST_PARAMETERS = ABAP_FALSE
* USE_SAP_LAUNCHER = ABAP_TRUE
* BUSINESS_PARAMETERS =
* LAUNCHER_PARAMETERS =
Above it, the examples of SWDP will not work if you test them from SE80-ABAP WAS...I suggest you to create a WDA IView in Portal and test it in Portal itself.
Hope this should solve your problem.
Regards
<i><b>Raja sekhar</b></i> -
Calling abap web service from webdynpro
hi,
i have a problem in that i am trying to call an ABAP web service published from r/3 in webdynpro. when i browse to the url generated by the r/3 application server it asks for my r/3 user name and password (not to be confused with http proxy user name and password). now when i enter it, i can see the generated wsdl without a problem. pressing escape gives me the standard 401 error.
please note this is the r/3 username and password which i am required to enter. when i try to get to the webservice in webdynpro. here is my code:
public void wdDoInit()
//@@begin wdDoInit()
try
Request_YYMJ_WS_TEST1_DEF1_yymjServiceWebTest1 reekvesta = new Request_YYMJ_WS_TEST1_DEF1_yymjServiceWebTest1();
reekvesta._setPassword("userid");
reekvesta._setUser("password");
wdContext.nodeRequest_YYMJ_WS_TEST1_DEF1_yymjServiceWebTest1().bind(reekvesta);
wdContext.currentRequest_YYMJ_WS_TEST1_DEF1_yymjServiceWebTest1Element().setWfKunnr("0000000011");
wdContext.currentRequest_YYMJ_WS_TEST1_DEF1_yymjServiceWebTest1Element().modelObject().execute();
wdContext.nodeResponse().invalidate();
catch(Exception e)
IWDMessageManager msgMrg = wdThis.wdGetAPI().getComponent().getMessageManager();
String msg = e.getLocalizedMessage();
if ((msg==null) || (msg.length()==0))
msg = e.getMessage();
msgMrg.reportException(msg,true);
//@@end
i have also tried it this way:
public void wdDoInit()
//@@begin wdDoInit()
try
Request_YYMJ_WS_TEST1_DEF1_yymjServiceWebTest1 reekvesta = new Request_YYMJ_WS_TEST1_DEF1_yymjServiceWebTest1();
wdContext.nodeRequest_YYMJ_WS_TEST1_DEF1_yymjServiceWebTest1().bind(reekvesta); wdContext.currentRequest_YYMJ_WS_TEST1_DEF1_yymjServiceWebTest1Element().modelObject()._setUser("userid"); wdContext.currentRequest_YYMJ_WS_TEST1_DEF1_yymjServiceWebTest1Element().modelObject()._setPassword("password");
wdContext.currentRequest_YYMJ_WS_TEST1_DEF1_yymjServiceWebTest1Element().setWfKunnr("0000000011");
wdContext.currentRequest_YYMJ_WS_TEST1_DEF1_yymjServiceWebTest1Element().modelObject().execute();
wdContext.nodeResponse().invalidate();
catch(Exception e)
IWDMessageManager msgMrg = wdThis.wdGetAPI().getComponent().getMessageManager();
String msg = e.getLocalizedMessage();
if ((msg==null) || (msg.length()==0))
msg = e.getMessage();
msgMrg.reportException(msg,true);
//@@end
in both instances i get the error:
Service call exception; nested exception is: com.sap.engine.services.webservices.jaxrpc.exceptions.InvalidResponseCodeException: Invalid Response Code: (407) Proxy authorization required
please note
1. i am trying to test this on my local sap j2ee server, on my workstation. i am not deploying this as of yet to the portal.
2. i do have access to r/3.
3. the r/3 application server is in our corporate intranet, and therefore excluded from being looked up by our proxy.
4. our proxy DOES require a username and password. i added my user name and password to the webservice container section of the visual administrator, and excluded the r/3 server from the proxy list.
what am i missing?Zafar,
Check the endpoint in generated WSDL. Probably there is a host name that is not in "exclude list" for proxy settings (like IP vs host name, or FQDN vs short host name).
Valery Silaev
SaM Solutions
http://www.sam-solutions.net -
Getting APPSRV_JNDI_LOOKUP_ERROR while calling CAF Ext Serv from WebDynpro
Hi,
Iam developing a Composite application using CAF External Service & Application Service with a Web Dynpro UI wherein all the business logic is developed and invoked as web services. I do not face any problem in generating project code, building, deploying and running the application in my machine. But when I deploy the relevant .ear files to some other machine, I get APPSRV_JNDI_LOOKUP_ERROR and Iam unable to perform any operation which invokes a web service.
Iam only trying to deploy in some other machine the following .ear files available in my machine available at ...\LocalDevelopment\DCs\sap.com\project\... folder :-
sap.com~project.ear
sap.comprojectmetadata.ear
sap.comprojectpermissions.ear
sap.comprojectwebdynpro.ear
The following is the exception trace that I get :-
===========================================================
Message : APPSRV_JNDI_LOOKUP_ERROR
[EXCEPTION]
com.sap.caf.rt.exception.ServiceException: Object not found in lookup of ZWSD__MATERIAL__SAVEDATA.
at com.sap.pxwebservice.utils.HomeFactory.getLocalHome(HomeFactory.java:60)
at com.sap.pxwebservice.appsrv.materialsavedata.MaterialSaveDataBean.getZWSD__MATERIAL__SAVEDATA(MaterialSaveDataBean.java:341)
at com.sap.pxwebservice.appsrv.materialsavedata.MaterialSaveDataBean.MaterialSaveData(MaterialSaveDataBean.java:315)
at com.sap.pxwebservice.appsrv.materialsavedata.MaterialSaveDataLocalLocalObjectImpl0.MaterialSaveData(MaterialSaveDataLocalLocalObjectImpl0.java:103)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
===========================================================
Please let me know :-
1) I find that always one more file called .ear is created under ...\LocalDevelopment\DCs\sap.com\project\webdynpro\_comp
But Iam unable to deploy this because it always throws invalid ear error. If I need to deploy this also, how do I do it ?
2) Is my deployment approach correct ? Is there any other simpler approach ?
3) If I need to deliver the project binaries to a third party how do I package them to ensure that it can be re-deployed at the other end ?
Thanks in advance,
Regards,
RajkumarLooks like a known issue with missing jar files.
Please refer to Oracle support document - [ID 1332553.1] -
Calling an Portal iView from Webdynpro - Error
Hi,
I have two iViews in a page in my Portal. Both of them are WebDynpro iViews.
The iView on the Left hand side consists of links to different WebDynpro iViews in the same Portal.
I have used LinkToAction UI element, on event of click
i am executing this piece of code.
onActionClick (com.sap.tc.webdynpro.progmodel.api.IWDCustomEvent wdEvent)
WDPortalNavigation.navigateAbsolute("ROLES://portal_content/folders/X.Iview", WDPortalNavigationMode.SHOW_INPLACE, (String)null, (String)null, WDPortalNavigationHistoryMode.NO_DUPLICATIONS, "Called iView Name", (String)null, (String)null);
I have picked up the iView name from the Portal(exact PCD location).
This is not giving me consistent results.
Please let me know your thoughts.
Thanks
SenthilHi,
Had some permission issues in the loading iView, got that sorted. Now it works fine.
Thanks
Senthil -
How to call Call Contracts in SRM from webdynpro?
Hi experts ,
I have requirement where in one custom developed (Z)webdynpro component offers users a Link ( Link to action ) This link should open the SAP Contract in SRM 5.0 (ITS)
Please provide hints or solution how proceded ?
Thanks in advance
Bidyut Duttahi bityut.
If i am not wrong then u want to open some SRM page through webdynpro application by using link to url element.
If yes then its very easy .Just use that elemnt with following properties.
Properties (LinkToURL)
ID LINK_CP
enabled 1
imageFirst 1
imageHeight
imageSource
imageWidth
reference new_format.htm*(here u write down the url of page which u want to open) *
target _blank
text View new format
textDirection inherit
tooltip
type navigation
visible Visible
wrapping 0
Layout Data (FlowData)
cellDesign rPad
vGutter none -
Time Constraint Error when calling a Function module from Webdynpro ABAP
Any help will be greatly appreciated - Thanks RM
Time Constraint Error
Information on where terminated
Termination occurred in the ABAP program "SAPUP50R" - in
"CHECK_TIME_CONSTRAINT_S1".
The main program was "MP000000 ".
In the source code you have the termination point in line 1069
of the (Include) program "UP50RU01".
Error occurred during batch input processing
Source Code Extract
l_is_inconsistent = 'X'.
ENDIF.
Check if there are inverted time periods.
IF l_prelp_line-begda > l_prelp_line-endda.
l_is_inconsistent = 'X'.
ENDIF.
Check if there are overlaps or gaps.
IF NOT l_prelp_before IS INITIAL.
l_date_difference = l_prelp_line-begda - l_prelp_before-endda.
IF l_date_difference <> 1.
l_is_inconsistent = 'X'.
ENDIF.
ENDIF.
l_prelp_before = l_prelp_line.
ENDLOOP.
IF l_prelp_before-endda <> '99991231'.
l_is_inconsistent = 'X'.
ENDIF.
IF l_is_inconsistent = 'X'.
IF p_access_type = 'R'.
490 Datenbankschiefstand Personalnummer & Infotyp &
MESSAGE x490 WITH l_prelp_before-pernr l_prelp_before-infty.
ELSE.
491 Unzulässige Daten Personalnummer & Infotyp &
Line 1069 Error occcurs >>>> MESSAGE x491 WITH l_prelp_before-pernr l_prelp_before-infty.
ENDIF.
ENDIF.
ENDFORM. " CHECK_TIME_CONSTRAINT_S1 "XYVN0352581
*& Form clear_no_adapter_needed new "XREN844998
text
FORM clear_no_adapter_needed .
CLEAR no_adapter_needed.
ENDFORM. " clear_no_adapter_needed
*& Form set_no_adapter_needed new "XREN844998
text
FORM set_no_adapter_needed .
no_adapter_needed = 'X'.
ENDFORM. " clear_no_adapter_neededHi,
Well, are you trying to do a batch input on infotype 0000? If yes you need to check that the proposed values respects the time constraint, meaning no gap, no overlaps and no inversions. Also fields SUBTY, OBJPS, SPRPS and SEQNR must remain initial when processing IT0000...
Kr,
Manu. -
Reg: calling default desktop page of enterprise portal from webdynpro java
hi Experts
Here is an scenario where i need to call enterprise portal desktop from webdynpro java application.
Actually i have designed a custom Home page in WDJAVA and this page i have assigned as default frame work page in enterprise portal ,so once we logon through the portal URL wewill be getting this custom home page as default page and when i click on next button it should connect to the predefined SAP given default frame work page.
The thing is i am able to see the custom page and the button but when i click on the button it is opening the same custom home page only not able to log on to portal default frame work page.
My question is how can we connect to the predefined page from the custom home page.
please share your regarding this scenario...
regards & Thanks
Deepika
Edited by: deepika_indian on Mar 3, 2010 6:05 AMhi Experts
you didnt get my point i vl give in brief
1) that at first we are going to enter the portal URL.
2)we are going give userid and password and click logon button.
3)so once we click on that button it should open custom page what we have designed in by using web dynpro java.with in this application we will have next button which should connect to the sap given predefined default desktop page.
i hope you have got my point.
and more over where can we get the logon action coding in which par file,if so can you give brief information related to it.
i changed the themes master rule collection there i have assigned this custom home page ,but when i click on next button it is opening the same custom it is not connecting to the default desktop.i think this is not the write approach.
please share your knowledge and document also related to it.
Thanking you
Deepika. -
Calling pdk component in webdynpro
Dear All
is it possible to call a pdk component in webdynpro
Please provide your inputs
Thanks
Karthi DKarthik,
When you say call a portal component, do you want to navigate away from your webdynpro and call a any portal component?
If yes,It is possible to call portal component. Just create an Iview for the portal component and assign that into portal page.
Call the component using EPCF navigation api inyour web dynpro by passing pcd location of the page.
Ram -
Problems when calling the SOAP adapter from a Webdynpro
Hi,
An error occurs in the SOAP adapter when sending a message from a Webdynpro client. I have downloaded the SAP Soap Client and made the same test and that works fine.
I had to do some debugging to finally find the stack trace found below.
Does anybody have an idea of why the call doesn't work from Webdynpro?
<text>com.sap.aii.af.service.cpa.CPAException: invalid channel (party:service:channel) = <null>
at com.sap.aii.af.mp.soap.web.MessageServlet.getChannelID(MessageServlet.java:415)
at com.sap.aii.af.mp.soap.web.MessageServlet.doPost(MessageServlet.java:377)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:390)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
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:160)</text>
</s:SystemError>
Thanks for help,
HansHi Suraj
First I should mention that I have imported a generated WSDL from XI to create the Model and thus the port configuration. The URL looks like this:
http://<host>:<port>/XISOAPAdapter/MessageServlet?Version=3.0&Channel=:Telia_Kundservice_portal:Sender_SOAP&version=3.0&Sender.Service=Telia_Kundservice_portal&Interface=urn%3Aacandofrontec.se%2FTelia%2Ffaktura%5ETelia_faktura_4
Service = Telia_Kundservice_portal
Channel = Sender_SOAP
I've also tried with a modified shorter version which is also the one I'm using from the SAP SOAP client.
http://<host>:<port>/XISOAPAdapter/MessageServlet?channel=:Telia_Kundservice_portal:Sender_SOAP
The actual call is a typical one:
wdContext.currentRequest_Faktura().modelObject().execute();
Before this call the Basic authentication (user/passw) is set.
Regards,
Hans -
Passing parameters to an ITS Transaction iView Table from Webdynpro Java
Hi,
I am calling the IW44 transaction from Webdynpro using ITS, and would like to pass a list of Confirmation Numbers as screen parameters. When I pass parameters to AFRUD-RUECK, I can fill one cell, but my question is how to fill up each row as the technical name will be the same?
ThanksTry this
<AFRUD-RUECK1>=<parameter1>
&<AFRUD-RUECK2>=<parameter2>
[http://help.sap.com/saphelp_nw70/helpdata/en/88/266a3e54a2e946e10000000a114084/frameset.htm]
Maybe you are looking for
-
Windows Server 2008 R2 Terminal Server and Outlook 2013 Profile
Really hoping someone can offer some advice on this one as I have wasted far to many cycles trying to figure this out. Company I work for recent purchased another company and we are in the process of bringing them into our network. They currently r
-
Thank you and please respond as fast as possible -----
-
Mapping Issue in JDBC-- XI-- RFC
Hi All, I have developed a scenario, where data flow is as follows... sql->JDBC sender-> XI->RFC Reciever---> SAP. Now, the data is retrieved from SQL and queued in Message monitoring. I am unable to pass it to RFC reciever and then to SAP. I hope it
-
Problems in accessing Essbase cube using Interactive Reporting studio
Hi All, I have developed a report in Interactive studio for which Essbase is the source. When i try to process my query i am getting the below error "Request [Report] from user[username] was terminated since it exceeded the time limit" Any idea as to
-
Ipod not showing songs only online
Some of my songs arent showing up on my ipod touch 3rd generation but it shows all of them on my itunes account. How can i get them back on my ipod? Message was edited by: kkcool1737