How to callback from a webservice to a workflow node?

I've initiated a conversation with a webservice from a workflow. The workflow
goes on until it gets to the point where it must stop and wait for the callback
from the webservice. I'd like it to passively wait (not polling in a loop).
I'm an intermediate with webservices, not an expert - I think the callback handler
should be in the workflow somewhere and the callback method should be defined
in the webservice - am I completely off-base? Conceptually, could someone explain
how a webservice could callback to a specific node in a workflow?

Hi Lisa,
if you are speaking about Weblogic 8.1, then use Client Response nodes in
the webservice and Control Receive nodes in the calling workflow process.
Regards,
Robert Varga
"Lisa" <[email protected]> wrote in message
news:3fcf9105$[email protected]..
>
I've initiated a conversation with a webservice from a workflow. Theworkflow
goes on until it gets to the point where it must stop and wait for thecallback
from the webservice. I'd like it to passively wait (not polling in aloop).
I'm an intermediate with webservices, not an expert - I think the callbackhandler
should be in the workflow somewhere and the callback method should bedefined
in the webservice - am I completely off-base? Conceptually, could someoneexplain
how a webservice could callback to a specific node in a workflow?

Similar Messages

  • How can I delete a subsite from SharePoint Online using a workflow designed in SPD2013

    Hello,
    I'm trying to build a workflow that will delete a subsite when an item in a list (Job Numbers) on a parent site is changed to a particular value.
    My current workflow is triggered when an item in the Job Numbers list is changed. The workflow checks if the Completed column (a custom column of type choice) has the valued 'archived'. If it doesn't the workflow ends, if it does I want the workflow to delete
    the subsite associated with that item (Job Number).
    The subsite address is easily known as it is simply https://mysharepoint.sharepoint.com/current/[Job Number] 
    I believe I need to use a webservice with the Call HTTP... action but I don't know which webservice or how to implement said webservice.
    Specifically my questions are,
    1. Is there a webservice I can call in a SPD2013 workflow to delete a subsite?
    2. How do I use this webservice in my workflow?
    Please help, I've been stuck on and off for weeks trying to find blogs and walk-throughs to shine some light on this.
    Thanks in advance,
    Dan

    Please find your answers below...
    1. Is there a webservice I can call in a SPD2013 workflow to delete a subsite?
    Site Service : http://<server-url>/_vti_bin/sites.asmx
    Web Method : DeleteWeb
    Parameter : url(string)
    2. How do I use this webservice in my workflow?
    SPD2013 has introduced a new workflow action to call web services. Here is the article.

  • How to get the callback from an asynchronous BPEL?

    Hi, I have deployed an asynchronous BPEL on Oracle Application Server as a Web Service. The BPEL is named CreditRatingBPEL. The input is a social security number (Ssn) and the output is a credit rating.
    Now I have some troubles in consuming BPEL with Axis1.4. I have generated the client stubs by WSDL2Java tools. I have initiated the asynchronous BPEL successfully. Now I want to get the callback from the BPEL, but I don't know how to do it.Here are some Java snippets:
    public static void main(String[] args) throws ServiceException, RemoteException {
    // TODO Auto-generated method stub
    CreditRatingBPEL_Service service = new CreditRatingBPEL_ServiceLocator();
    CreditRatingBPEL_PortType requestPortType = service.getCreditRatingBPELPort();
    CreditRatingBPELProcessRequest request = new CreditRatingBPELProcessRequest();
    request.setSsn("31060931");
    // asynchronous invoke
    requestPortType.initiate(request);
    // how can I get the callback from the web service?
    I will be very appreciated if you can give me some suggestions. Best regards!

    Checkout following link -
    http://www.sapfans.com/sapfans/forum/intface/messages/4289.html
    Cheers
    Sanjeev

  • How to execute an internal WebService from CRM On Demand?

    Hello,
    I would like to know how to execute an internal WebService, for example Contact's WebService, from CRM On Demand?
    I have seen in the online documentation:
    "An integration event is a mechanism for triggering external processes that are based on changes (create, update, delete, associate, dissociate) to the records in Oracle CRM On Demand.
    You can specify which fields on a record that you want to track. If your company wants to use workflow rules to create integration events, contact Customer Care to request support for Integration Event Administration and to specify the total size of the integration event queues that you require".
    I have this option activated. In fact, I have tried to create a workflow rule to assign an integration event to call the WebService process, but I couldn't do it...
    Thank you and regards.

    Hi, sorry for the late answer. I now understand what you are trying to do, it is an automatic approach so you will need to use integration events.
    So if custom object 2 field is changed you have to generate an integration event with a workflow that triggers when modified record is saved. The event should be transfered to the queue you defined.
    What you need is an external componenet e.g. java component that is running in an application server and polls every (let's say 30 seconds for events in the queue. If there is an event in the queue you will need the custom object 3 Id and the value for the field you would like to update and afterwards you can update the related customonject3 record with a ws call.
    If you use java you can start the timer with a servlet lifecycle event (when application is up start the timer for polling)
    Best Regards
    SL

  • How to call XI exposed webservice from J2ee

    How to call XI exposed webservice from J2EE , and how to pass UserID and Password to it.

    hi sapuser,
    i do not know on which j2ee stack you currently run. Description Link comes from CE:
    // consuming webservices in j2ee
    http://help.sap.com/saphelp_nwce10/helpdata/en/46/a95353005d371ae10000000a11466f/content.htm
    // user & password
    configure the client in the nwa by changing logical port settings:
    http://help.sap.com/saphelp_nwce10/helpdata/en/46/a86ac5f9ee371ce10000000a11466f/content.htm
    Regards, Jens

  • How to join the results from 2 webservices using BPEL?Architecture question

    Hi,
    I am new to BPEL. BPEL process calls two webservices, which return complex results. I need to process the results from 2 webservices using BPEL .The result will be a complex xml, join/merge of previous results.
    What is the best practice to do it with BPEL?
    I see three ways:
    1.To do the processing (join/ merge) inside the BPEL process itself and return complex xml.
    2.Develop auxiliary webservice in java. Auxiliary webservice will do the processing (join/merge). Call this webservice from BPEL process.
    3.Do a plain concatenation of the two XMLs in BPEL and forward it to the frontend. Frontend then will do all the logic on its side
    Thanks,
    Boris

    you could process the XMLs one at a time, and use XSL transformations to process the payload to a target schema.
    Activity 1:
    output from webservice1 -> transform 1 -> partial XML (of target schema)
    Activity 2:
    output from webservice2 -> transform 2 -> completed XML (of target schema)
    Regards,
    Shanmu.

  • How do we get a hashtable from a webservice?

    Hi,
    I want to get a Hashtable result from a webservice. I want to develop a webservice which recieves some company name, It has to display the list of users in that company and the result should be Hashtable. So I have to get a Hashtable as my webservice result?
    Actually I tried with apache axis, eclipse, tomcat giving the following error as no Deserializor found.
    So help to solve this problem....
    Regards,
    Kumar.
    [email protected]
    Client Code is as follows:
    String targetNamespace = "http://192.168.1.165:8080/GP_USER/services/Validation";
              try {
                   /* Service lookup */
                   ServiceFactory serviceFactory = ServiceFactory.newInstance();
                   javax.xml.rpc.Service service = serviceFactory
                             .createService(new QName(targetNamespace,
                                       "UserValidationService"));
                   Call call = (Call) service.createCall();
                   QName qn = new QName("http://bean.getprice.hgv.com", "tns1:UserDetails");
                   call.setProperty(Call.ENCODINGSTYLE_URI_PROPERTY, "");
                   call.setProperty(Call.OPERATION_STYLE_PROPERTY, "document");
                   // call.setProperty(Call.SOAPACTION_USE_PROPERTY, "literal");
                   call.setTargetEndpointAddress("http://192.168.1.165:8080/GP_USER/services/Validation");
                   call.removeAllParameters();
                   call.setPortTypeName(new QName(targetNamespace, "Validation"));
                   call.setOperationName(new QName(targetNamespace, "displayUsers"));
                   if (call.isParameterAndReturnSpecRequired(call.getOperationName())) {
                        call.addParameter("in0", new QName(
                                  "http://www.w3.org/2001/XMLSchema", "string"),
                                  String.class, javax.xml.rpc.ParameterMode.IN);
                        call.registerTypeMapping(UserDetails.class, qn, new BeanSerializerFactory (UserDetails.class, qn),
                        new BeanDeserializerFactory (UserDetails.class, qn));
                        //call.setReturnType(new QName("http://www.w3.org/2001/XMLSchema", "struct"));
                        QName qVec=new QName("http://www.w3.org/2001/XMLSchema","mapItem");
                        call.setReturnType(qVec);
                   /* Service invocation */
                   comp_name ="ggp";
                   //Hashtable ht = (Hashtable) call.invoke(new Object[] {comp_name});
                   System.out.println(call.invoke(new Object[] {comp_name}));
                   Enumeration e = ht.keys();
                   UserDetails ud;
                   while( e. hasMoreElements() ){
                   ud = (UserDetails) e.nextElement();
                   System.out.println(ud);

    You have to remember that when sending data over a WS using SOAP, you are essentially sending the objects as XML (text). Therefore, when you want to transfer a java Hashtable or any other java object, it must be serialized into into text form at serverside, sent over the network, and finally deserialized from text into the Hashtable at the clientside.
    You cannot just send arbitrary Java objects over a WS and expect Axis to understand them. Axis only maps a subset of XML basic datatypes of java objects. For example, Axis understands boolean, int, byte, etc. But for any object that Axis does not natively understand, you must create a custom serializer/deserializer to transfer complex java objects.
    The issue at hand is interoperability. Look at the link below. In particular, look at the section called "What Axis can send via SOAP with restricted Interoperability"
    http://ws.apache.org/axis/java/user-guide.html#XMLJavaDataMappingInAxis

  • Returning Errors from a webservice using XMLBeans

    I have a webservice that accepts XML as input and output parameters, and I'm using XMLBeans to handle this. I'm trying to work out how I can return error information from the webservice, so I created an Exception.xsd schema and 'include' it in the output XML Schema, so an exception xml element is valid in the output schema. The problem is, the XMLBean class generated from the output XML schema has no methods that allow me to create an Exception element. Is there some other way of handling the return of exceptions from webservices using XML?

    The answer is just throw a SoapFaultException and put the exception.xsd XMLBean in the FaultDetail section of the SoapFaultException.

  • How do I use a webservice as a datasource

    Post Author: terickso
    CA Forum: General
    When creating a report I can't point to the datasource since it is coming from a webservice.  How do I create a report from a webservice.  I tried briefly to point to the server when developing to generate the report and then try to switch the datasource during execution when it is rendered to the correct dataset but to no avail.  Any examples or directions would be appreciated.

    Post Author: V361
    CA Forum: General
    If you have CRXI, look under the More Data sources there are Java data, lotus Domino, and WEB/IIS log file options just to mention a few.

  • JNI Callback from remote process

    I have an application that calls back from C to Java in multiple situations. In some, I have been successful using the technique of calling AttachCurrentThread as described, for example, in various places, e.g.,
    http://java.sun.com/developer/onlineTraining/Programming/JDCBook/jniref.html#invoke
    and recently in this forum
    http://forum.java.sun.com/thread.jspa?threadID=763205&tstart=45`
    This is an accessibility application and one of the situations I need to callback from is a global keyboard hook. In this context, I call from Java to a C DLL which sets up the keyboard hook using the standard Windows procedure SetWindowsHookEx.
          SetWindowsHookEx(    
                      WH_KEYBOARD,    // type of hook to install
                     (HOOKPROC) mykeyboardProc,    // address of hook procedure
                    ( HINSTANCE__* )hDll,    // handle of application instance
                    0     // identity of thread to install hook for  (all threds)      );The keyboard hook functions in Windows by being "injected" into running applications so that it runs in their process space and therein, apparently, lies the problem.
    The keyboard hook gets callbacks from Windows whenever a key is pressed. This is the information I want to learn about back in Java. Our current approach is to have the keyboard hook write the key data to shared memory. Then the Java application makes polling calls into the previously mentioned C DLL which checks the shared memory and returns anything it finds. The C DLL is compiled with the current MinGW compiler.
    This procedure works alright-- I can access the information using shared memory in C and polling that from Java. It is, however, a tad slow. I'd like to use a callback from C directly to eliminate the extra layer of polling. I could, of course, do the polling in the C DLL and call back to Java from there. That would eliminate a process switch every time we poll, but would still leave the polling.
    In my attempts to set up a direct callback from the keyboard hook to Java, the C code uses AttachCurrentThread using the env pointer obtained from the JNI_OnLoad method. When my application has the focus and I type, I get print statements from the C DLL and the callbacks work fine. When any other application has focus, the callback does not work and there are no print statements. In fact, the keyboard hook crashes and stops responding to any key events.
    Since I do not get print statements when another application has focus (or they go into the ether), I do not know directly whether the JNI_OnLoad function actually gets called each time the DLL is loaded into another application. However, the JVM pointer I cache in the JNI_OnLoad function is NULL when I get a key event callback (when another application has focus). I tested this by putting an "exit" call if the cached JVM was NULL in the keyboard procedure (mykeyboardProc above). When any application has focus and I type a key, that application exits. From this I assume that JNI_OnLoad is not getting called, but since the cached JVM is NULL, that is irrelevant.
    One option I have attempted is to use JNI_GetCreatedJavaVMs to get a list of the JVMs running on the machine. From this, I hoped to somehow deduce which JVM was running my application and use its pointer. However, despite putting some of the the directories` with the jvm.dll into my library path:
       g++ -I/c/Programs/Java/JDK15~1.0_0/include
           -I/c/Programs/Java/JDK15~1.0_0/include/win32
           -L/c/Programs/Java/JDK15~1.0_0/jre/bin \
           ....I get the error:
    undefined reference to `JNI_GetCreatedJavaVMs@12'
    I would be grateful for any suggestions or solutions.
    Rick

    Thanks for the reply Jim,
    I've been compiling in the Msys environment.
    I created the jvm.def and generated the jvm.a as you
    suggested.
    This apparently required copying the jvm.dll from
    /c/Programs/Java/JDK15~1.0_0/jre/bin/client
    de]
    to my working directory.  Before I did that I got a
    message
    about stripping the path components from the dll
    name.
    Then I tried to make the DLL in the fashion I had
    been:g++ -I/c/Programs/Java/JDK15~1.0_0/include \
    -I/c/Programs/Java/JDK15~1.0_0/include/win32 \
    L/c/Programs/Java/JDK15~1.0_0/jre/bin/client \
    -shared -o JKeyboardInterface.dll \     
    jvm.a \
    JKeyboardInterface_wrapper.cpp \
    JKeyboardDllMain.cpp \
    JKeyboardInterface.cpp \
    -Wl,--out-implib,libJKeyboardInterface.a \
         -Wl,--add-stdcall-alias -mno-cygwin \
    -fno-rtti -fno-exceptions -s
    This resulted in this error:
    Creating library file: libJKeyboardInterface.a
    K:/DOCUME~1/rick/LOCALS~1/Temp/ccU1daaa.o:JKeyboardInt
    erface.cpp:(.text+0xafb):
    undefined reference to
    `_imp__JNI_GetCreatedJavaVMs@12'
    collect2: ld returned 1 exit status
    Hmmmmm. What happens if you remove the '-Wl,--out-implib,libJKeyboardInterface.a'? It seems to be failing in the step creating the static lib, which may prevent the DLL from being properly created.
    Since this was a different undefined reference, I
    re-did the jmv.def step
    using imp_JNI_GetCreatedJavaVMs@12 instead of
    JNI_GetCreatedJavaVMs@12
    This generated the same error.Yeah. I'm sure I never had to do anything like that.
    >
    Then I tried to use dllwrap with both versions of the
    jvm.a generated above::
    dllwrap --driver-name=c++ \
    --add-stdcall-alias \
    -o JKeyboardInterface.dll \
           jvm.a \
           JKeyboardInterface_wrapper.cpp \
           JKeyboardDllMain.cpp \
           JKeyboardInterface.cpp \With both versions of the jvm.a, I got the error:
    K:/DOCUME~1/rick/LOCALS~1/Temp/ccSccaaa.o:JKeyboardInt
    erface.cpp:(.text+0xafb):
    undefined reference to `JNI_GetCreatedJavaVMs@12'
    ollect2: ld returned 1 exit statusI'm not clear why the two approaches (g++ -shared and
    dllwrap) yield different reference problems.
    I've read that dllwrap is "deprecated" Probably.
    (http://www.mingw.org/MinGWiki/index.php/dllwrap).
    Do you have any other suggestions about how to do
    this?Have a look at:
    http://www.inonit.com/cygwin/
    Msys (which is Mingw) follows cygwin pretty closely.
    I'm not near a Windows machine to try this at the moment. All I can say is that I have an application using CreateJavaVM, compiled with MSYS and it works. CreateJavaVM has the same problems as GetCreatedJavaVMs that you are seeing. The root cause is that the jvm.lib shipped with the JDK for Windows is not compatible with GCC. Hence the need to create the jvm.a library.
    I build my code using an ANT script. It build the objects first and then links them. Deciphering the build script, it looks like the two steps would have the following command line syntax:
    Compile to object files:
    gcc -D REENTRANT -I <paths to include> somefiles.cpp somefiles.c
    (I have a mix of C and C++)
    Link object files to create DLL:
    gcc -shared -D REENTRANT --kill-at -lstdc++ somefiles.o jvm.a
    Try it in two steps and see if it makes a difference.
    >
    Is trying to use GetCreatedJavaVMs the correct
    approach here?
    If more than one exists, how do I determine which one
    I want to attach to and get an env pointer for?From you original post, it is difficult to understand exactly what you are trying to achieve.
    It seems like you are starting with a Java app that calls into some native code to create the keyboard hook. This hook will then call a callback method in native code when a key is pressed. You want the Java code to see this and act appropriately.
    In Java callbacks are usually handled with events. Just have your native code fire an event in Java and have a Listener on the Java side. I do this in some of my code. Say I have an event called FooEvent and a listener called FooListener. There is also an object called Bar which can fire FooEvents and have FooListeners attached to it. The Bar class has an addFooListener() method which is actually a native method. The native implementation sets up the callback stuff on the native side. When an event occurs on the native side, the callback function is called and it does something like this:
    jclass cls;
    jmethodID mid;
    cls = env->GetObjectClass(javaSource);
    mid = env->GetMethodID(cls, "fireSomeEvent", "()V");
    env->CallVoidMethod(javaSource, mid);In the code above, the 'cls' variable would be the Bar class object and the 'javaSource' variable is a global reference ot the Bar object to which the event listener was added. The 'env' variable is acquired by calling 'AttachCurrentThread' on a cached JavaVM pointer stored in a global reference.
    The Bar class has a fireSomeEvent() method, which calls the event listeners using the event generator idiom:
    http://www.javaworld.com/javaworld/jw-09-1998/jw-09-techniques.html
    The listener on the Java side gets notification when the event occurs and you can take the appropriate action. No polling, no shared memory.
    Jim S.

  • HOW COULD CONNECT FROM SAP SYSTEM TO THIRD PARTY JAVA APPLICATION

    HI expects,
            HOW COULD CONNECT FROM SAP SYSTEM TO THIRD PARTY JAVA or . DET APPLICATION.please provide me some scenarios and documents.please help me.

    Hi,
    In the sender side i.e. in SAP system you can use IDoc/RFC/Proxy to push the data to XI.
    IDoc supports only Async communication and in Sync case performace is good using Proxy.
    In the receiver side you can use Java Proxy to connect to the Java application or you can even bulid a webservice over the Java/.Net application and use SOAP adapter to post data to it.
    Thanks
    SaNv...

  • Retrieve Data from the Webservice through Data connection in Adobe Form

    hi
                                            i done Student ejb application
    i.e, Create,Update,Retrieve,Delete operation. I create the WebServices to these operations. Present  i connect the webservice through data connection . create operation is done successfully, but i dont know how to retrieve the the student details through data connection. how i can bind the retrieve values to the table in adobe form .how to bind from webservices to adobe form without context node.

    I had the same problem in SAP B1 2007. Report worked fine except when it was open from B1. Generally there may be different problems. In my case the same problem was caused by using some procedure which was in a specific schema. Changing the schema into "dbo" solved the problem.
    Radoslaw Blaniarz

  • How to extract data via webservices and configure webservices in BI 7

    Hi to all,
    Can any body tell me How to extract data via webservices and configure webservices in BI 7.
    i have created a remote functionmodule which extract data from R/3 , now i want to upload data to BI 7 using that remote function module.
    i have use webservice (push) as adapter mode, as i want to connect function module with SOAP , via web services.
    please can any body tell how to do that.
    also how to configure the webserive , what is it .
    I SHALL BE THANKFULL TO YOU FOR THAT
    Regards
    Pavneet rana

    Hi,
    1. Using the function library (transaction SE37), call the Web service creation wizard.
    To do this, select the desired function module in the function library and choose Utilities ®Generate Web Service ® From the Function Module.
    2. Go through the following steps, shown in the wizard:
    a. Create a virtual interface.
    The virtual interface represents the interface between the Web Service and the outside.
    b. Choose the end point.
    The name of the function module that is to be offered as Web service is already entered here.
    c. Create the Web service definition.
    The Web service definition helps with assigning the Web service features, such as how security can be guaranteed in data transfer.
    d. Release the Web service.
    The wizard generates the object virtual interface and Web service definition in the object navigator.
    The function group that was generated when the XML DataSource was created is not transportable and is thus assigned to a local package. To prevent errors due to transports, make sure that the objects that were generated in the Web service creation wizard are assigned to a local non-transportable package.
    The Web service is released for the SOAP runtime.
    3. In the virtual interface for the import parameter DATASOURCE, define the name of the XML DataSource as the fixed value.
    A separate function group is generated for each XML DataSource. It makes sense to pre-assign the parameter DATASOURCE with the name of the XML DataSource in the virtual interface of the Web service for which the function group was generated.
    If you do not pre-assign the parameter, it will be necessary to transfer the data sent with the appropriate filled DataSource element, for example, by setting the value in the application that implements the Web service.
    a. In the object navigator, choose the name of the package in which the Web service was created and choose Enterprise Services ® Web Service Library ® Virtual Interfaces.
    b. Choose Change in the context menu for the virtual interface.
    c. For the virtual interface, remove the flags exposed and initial and enter the name of the XML DataSource in apostrophes, for example u20196ADATASOURCENAMEu2019.
    d. Activate the virtual interface.
    Regards,
    Marasa.

  • Callback from Webdynpro to Workflow

    Good day,
    I need to do a callback from a webdynpro application to the workflow that started the WebDynpro. This is the code I have so far-I
    TRY.
    CALL METHOD WDEVENT->GET_DATA
      EXPORTING
        NAME   = 'SAPWFCBURL'
      IMPORTING
        VALUE  = SAPWFCBURL
    TRY.
          CALL METHOD CL_SWF_IFS_WS_EXPORT=>LAUNCH_CALLBACK
            EXPORTING
              CALLBACK_URL   = SAPWFCBURL
              EXP_PARAMS_NVP = I_PARAMS.
        CATCH CX_SWF_WS_HTTP_EXCEPTION .
        CATCH CX_SWF_IFS_EXCEPTION .
      ENDTRY.
    I read in previous Sdn posts about how to fill this parameter - SAPWFCBURL. In WebDynpro , there is a parameter WDEVENT OF type CL_WD_CUSTOM_EVENT. It uses the method GET_DATA to read the parameters in the called URL. Hence I am doing the same.
    However I am running into an exception - CX_SWF_WS_EXCEPTION.
    Obviously I am missing something. Any advice is greatly appreciated.
    Thanks, Liz

    All,
    This has been solved as per link below-
    Re: reading URL parameters in ABAP webdynpro

  • How does callback is implemented in WLI controls?

    Hi
    While working with Weblogic Integrater(WLI)controls I noticed that we are using callback interface to interact between our workflow and webservices and other controls. But I have not been able to get where this callback is being implemented on client side. On the client side this callback method creates a handler. But i dont know how this handler is being invoked.
    I would be highly grateful if somebody can tell how this callback interface is being implemented.
    Thanks in Advance
    Vivek

    It's all implemented via file_operations (drivers/char/mem.c if you're curious to look yourself):
    static const struct file_operations null_fops = {
    .llseek = null_lseek,
    .read = read_null,
    .write = write_null,
    .splice_write = splice_write_null,
    write_null is what's called when you write to /dev/null. It always returns the same number of bytes that you write to it:
    static ssize_t write_null(struct file *file, const char __user *buf,
    size_t count, loff_t *ppos)
    return count;
    That's it. The buffer is just ignored.
    Last edited by falconindy (2012-03-18 03:56:38)

Maybe you are looking for

  • RoyB can you help please?

    I keep getting error 4200 when trying to burn a playlist to cd. It begins and will sometimes burn one or two songs, but then burning stops, the cd pops out and the error 4200 box comes up. I have read all of the topics that I can find related to this

  • Itunes and an external hard drive.

    I'm using itunes with an external harddrive. Recently, after traveling with my computer, and resyncing upon returning, itunes has been unable to find any of my music. I get the ! next to the songs. I have itunes pointed to the external drive but to n

  • Color for links, lines around photo's.. color trouble.

    I must have changed something, somehow because this never happened in the past couple of weeks I've been playing with iWeb. Now I started a new website and dropped in pictures and such. I drop in a couple of photos and when I go to try and change the

  • Pass Parameter between Portlets

    I have two reports, one each in their own portlet. Portlet(A) is a summary, Portlet B is the container for the report detail. I need to know how to create a link and pass a variable from portlet A to portlet B. 1. Can this be done? 2. How? 3. Is a wi

  • My ipod is showing corrupted.. iam updating by itunes but its show error 1439.. can any1 help me

    my ipod is showing corrupted.. iam updating by itunes but its show error 1439.. can any1 help me