Can't resolve ORABPEL-04096 Build/Deploy issue

I have three subversion passes in my cruise control build of the BPEL. One is the trunk. The other two are branches and all three build fine on the
old Linux BPEL build server. I just installed a new Linux BPEL Build server with OC4J 10.1.3.1 and everything seemed to be going OK, until it
attempts to build the oldest branch. The trunk and the most recent branch builds all BPEL processes. Each build is a sequence using the Oracle
ANT build and deploy sequence.
The third and oldest branch builds the first few processes, but on one process the build is stopped because of the ORABPEL-04096 exception.
I have compared the second branch's BPEL project with the third and they are identical except for the version number. Also, the two ANT build
scripts for each branch are identical in the area of failing.
        <exec dir="${util.dir}/UTIL_ReplaceContentExpressions" executable="${ant.exec}" failonerror="true"
            output="${bpel_build_logs}/UTIL_ReplaceContentExpressions.log"
        >
            <arg value="-Djar.target=${jar.target}/${util.domain}"/>
            <arg value="-Dhttp.hostname=localhost"/>
            <arg value="-Dj2ee.hostname=localhost"/>
            <arg value="-Dhttp.port=${http.port}"/>
            <env key="CLASSPATH" value="/home/oracle/cruisecontrol-bin-2.8.2/apache-ant-1.7.0/lib/xalan_2.7.0.jar:... jars ...."/>
        </exec>
        <!-- Give the server time to update its cash for the GetWooConfiguration wsdl -->
        <sleep seconds="25"/>
        <exec dir="${util.dir}/UTIL_NotificationEmail" executable="${ant.exec}" failonerror="true"
            output="${bpel_build_logs}/UTIL_NotificationEmail.log"
        >
            <arg value="-Djar.target=${jar.target}/${util.domain}"/>
            <arg value="-Dhttp.hostname=localhost"/>
            <arg value="-Dj2ee.hostname=localhost"/>
            <arg value="-Dhttp.port=${http.port}"/>
        </exec>
        <exec dir="${util.dir}/UTIL_WaitForCompletedActivity" executable="${ant.exec}" failonerror="true"
            output="${bpel_build_logs}/UTIL_WaitForCompletedActivity.log"
        >
            <arg value="-Djar.target=${jar.target}/${util.domain}"/>
            <arg value="-Dhttp.hostname=localhost"/>
            <arg value="-Dj2ee.hostname=localhost"/>
            <arg value="-Dhttp.port=${http.port}"/>
        </exec>
        ..... The UTIL_NotificationEmaill fails with the ORABPEL-04096 exception in the third branch. The exception is shown below. I'm at loss to figure out
what to change since the two UTIL_NotificationEmail processes in the other passes build & deploy, and they are identical except for the version number in their respective BPEL project's build.xml files.
Any suggestion would be deeply appreciated.*
[deployProcess] Deploying process /home/oracle/cruiseControl/projects/WOO_B2_4_1_1/bpel/GRC_UTIL/src/UTIL_NotificationEmail/output/bpel_UTIL_NotificationEmail_2.3.jar
BUILD FAILED
/home/oracle/cruiseControl/projects/WOO_B2_4_1_1/bpel/GRC_UTIL/src/UTIL_NotificationEmail/build.xml:79: A problem occured while connecting
to server "localhost" using port "7777": bpel_UTIL_NotificationEmail_2.3.jar failed to deploy. Exception message is:  ORABPEL-04096
Cannot update process metadata.
The process domain was unable to insert/update the process metadata for process "UTIL_NotificationEmail" with revision tag "2.3" in the datastore.
The exception reported is: javax.resource.ResourceException: RollbackException: Transaction has been marked for rollback: Timed out
Please check that the machine hosting the datasource is physically connected to the network.  Otherwise, check that the datasource connection
parameters (user/password) is currently valid.
sql statement: SELECT process_guid, process_id, revision_tag, suitcase_id, state, lifecycle, deploy_user, deploy_timestamp FROM process WHERE
domain_ref = ?  AND process_id = ?  AND revision_tag = ?  FOR UPDATE
at com.collaxa.cube.engine.adaptors.common.BaseProcessPersistenceAdaptor.storeProcess(BaseProcessPersistenceAdaptor.java:458)
at com.collaxa.cube.engine.adaptors.common.BaseProcessPersistenceAdaptor.storeProcess(BaseProcessPersistenceAdaptor.java:312)
at com.collaxa.cube.engine.data.ProcessPersistenceMgr.storeProcess(ProcessPersistenceMgr.java:76)
at com.collaxa.cube.engine.deployment.DeploymentManager.deployProcess(DeploymentManager.java:815)
at com.collaxa.cube.engine.deployment.DeploymentManager.deploySuitcase(DeploymentManager.java:670)
at com.collaxa.cube.ejb.impl.BPELDomainManagerBean.deploySuitcase(BPELDomainManagerBean.java:445)
at sun.reflect.GeneratedMethodAccessor61.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at com.evermind.server.ejb.interceptor.joinpoint.EJBJoinPointImpl.invoke(EJBJoinPointImpl.java:35)
at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
at com.evermind.server.ejb.interceptor.system.JAASInterceptor$1.run(JAASInterceptor.java:31)
at com.evermind.server.ThreadState.runAs(ThreadState.java:620)
at com.evermind.server.ejb.interceptor.system.JAASInterceptor.invoke(JAASInterceptor.java:34)
at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
at com.evermind.server.ejb.interceptor.system.TxRequiredInterceptor.invoke(TxRequiredInterceptor.java:50)
at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContextPool.java:55)
at com.evermind.server.ejb.StatelessSessionEJBObject.OC4J_invokeMethod(StatelessSessionEJBObject.java:87)
at DomainManagerBean_RemoteProxy_4bin6i8.deploySuitcase(Unknown Source)
at com.oracle.bpel.client.BPELDomainHandle.deploySuitcase(BPELDomainHandle.java:317)
at com.oracle.bpel.client.BPELDomainHandle.deployProcess(BPELDomainHandle.java:339)
at _deployHttpClientProcess._jspService(_deployHttpClientProcess.java:376)

make sure you are using JDev 10.1.3.1 same version of SOA Suite.
This is an old version, I would recommend upgrading to 10.1.3.5 if possible as there are a number of known issues with that version and all patches have to be applied individually, e.g. no MLR patch.
cheers
James

Similar Messages

  • How can I resolve the push button dot issue in oracle forms 10g..?

    Hi All,
    We have migrated to forms6i to forms10g, in 6i all the push button labels are displaying properly, but in 10g forms its giving dots like this … after displaying some characters. I guess its width problem but how come its changing in 10g alone.
    Kindly give me any workaround to resolve this issue
    Thanks in Advance
    Thangaraj.

    Hi All,
    We have migrated the forms 6i to forms 10g R2.We are facing push button issue like,the lable is displayed in the button is reduced.Assume the button's label name is Cancel.Actully it is displaying like Can.....Due to Java used in forming the buttons.We have forms count nearly 300.We have diffent size buttons.
    We have solution like
    1.Manually
    2.PC Creation
    3.Java Class and Jar Files
    4.JDAPI
    5.basejini.htm
    The method five,we have tried.But there is no changes after this changes also.
    Can you guys please let us know the correct menthod(with steps 1 by 1) to do this in quickly.
    2.There are look and feel 2 types oracle and generic,rather than this do we have any other type.We are looking for any cusrtomized settings in config files.
    Thanks in Advance.
    Regards,
    GR

  • [SOLVED] Transient prob, can't resolve host when building AUR packages

    I'm building xscreensaver-arch-logo from the AUR. I downloaded the PKGBUILD into an empty directory, ran
    makepkg -s
    , but I get this error:
    ==> Making package: xscreensaver-arch-logo 5.15-3 (Sat May 12 03:13:31 CDT 2012)
    ==> Checking runtime dependencies...
    ==> Checking buildtime dependencies...
    ==> Retrieving Sources...
    -> Downloading xscreensaver-5.15.tar.gz...
    Warning: Transient problem: timeout Will retry in 3 seconds. 3 retries left.
    Warning: Transient problem: timeout Will retry in 3 seconds. 2 retries left.
    Warning: Transient problem: timeout Will retry in 3 seconds. 1 retries left.
    curl: (6) Could not resolve host: www.jwz.org; No address associated with hostname
    ==> ERROR: Failure while downloading xscreensaver-5.15.tar.gz
    Aborting...
    My internet connection is working at the moment. I can download the tarball from the AUR (this link: https://aur.archlinux.org/packages.php?ID=26586), but if I place it in the same directory as the PKGBUILD file, I get this error when I run makepkg -s:
    ==> Making package: xscreensaver-arch-logo 5.15-3 (Sat May 12 03:18:59 CDT 2012)
    ==> Checking runtime dependencies...
    ==> Checking buildtime dependencies...
    ==> Retrieving Sources...
    -> Found xscreensaver-5.15.tar.gz
    ==> ERROR: add-electricsheep.diff was not found in the build directory and is not a URL.
    Any help here? I've read of the benefits of using this package over the one in the official repositories, so I'd prefer to use the AUR version if at all possible.
    Last edited by pythonscript (2012-05-27 16:05:26)

    I believe I did download the wrong source package for xscreensaver, but if I download the package from this link: https://aur.archlinux.org/packages/xs/x … ogo.tar.gz and extract it, these are the files I see.
    add-electricsheep.diff logo-180.png logo-50.png PKGBUILD
    LICENSE logo-180.xpm logo-50.xpm xscreensaver.pam
    That all appears correct. However, running makepkg -s in that directory yields the same error as the original post:
    ==> Making package: xscreensaver-arch-logo 5.15-3 (Fri May 11 23:11:01 CDT 2012)
    ==> Checking runtime dependencies...
    ==> Checking buildtime dependencies...
    ==> Retrieving Sources...
    -> Downloading xscreensaver-5.15.tar.gz...
    Warning: Transient problem: timeout Will retry in 3 seconds. 3 retries left.
    Warning: Transient problem: timeout Will retry in 3 seconds. 2 retries left.
    Warning: Transient problem: timeout Will retry in 3 seconds. 1 retries left.
    curl: (6) Could not resolve host: www.jwz.org; No address associated with hostname
    ==> ERROR: Failure while downloading xscreensaver-5.15.tar.gz
    Aborting...
    Also, I receive a highly similar error when building the dropbox package from the AUR, which hints to me that this is a wider problem than simply the xscreensaver package. When downloading the dropbox tar file (link to file: https://aur.archlinux.org/packages/dr/d … ox.tar.gz), extracting it and listing the directory yields this:
    dropbox.desktop dropbox.png PKGBUILD terms.txt
    However, the error upon running makepkg -s is similar.
    ==> Making package: dropbox 1.4.3-1 (Fri May 11 23:13:01 CDT 2012)
    ==> Checking runtime dependencies...
    ==> Checking buildtime dependencies...
    ==> Retrieving Sources...
    -> Downloading dropbox-lnx.x86-1.4.3.tar.gz...
    Warning: Transient problem: timeout Will retry in 3 seconds. 3 retries left.
    Warning: Transient problem: timeout Will retry in 3 seconds. 2 retries left.
    Warning: Transient problem: timeout Will retry in 3 seconds. 1 retries left.
    curl: (6) Could not resolve host: dl-web.dropbox.com; No address associated with hostname
    ==> ERROR: Failure while downloading dropbox-lnx.x86-1.4.3.tar.gz
    Aborting...

  • Read posts but still can't resolve my mac/pc networking issues :(

    Hi everyone,
    I'll get right to it. I have a G4 10.4.7 imac which I've had hooked up to Westell Wirespeed dsl modem (allows up to 253 users when networked, Verizon provided modem and dsl service) via ethernet. Yesterday, I bought new a Toshiba Satellite A105-S4074 Notebook. 802.11 a/b/g enabled. Today, I bought a Lynksis Wireless-G broadband router in order to set up a little network.
    Problem - I connected the Lynksis to the Westell modem and my imac to the to one of the four ethernet ports on the back of the Lynksis. I turned on my notebook, for the first time, did the set up wizard for the notebook. Then I did the Lynksis set up wizard for wireless connection to the internet (notebook wireless button was switched to the "on" position). I'm able to get signal on the notebook but I'm not able to completely connect (can't access the internet or web pages).
    AND
    My imac won't connect at all while set up as I described above.
    The Lynksis does describe specifically PC compatibility but not Mac. I didn't think that would matter as I'm connecting the imac via ethernet cable to the Lynksis.
    My limited connection on the notebook also is not a secure connection. I'm limited on my PC knowledge and even though I haven't looked into this issue, I think that should be easy to make secure but I would also appreciate your input on correcting the security of the connection (just in case it's not as easy as I think). The Lynksis has a one touch "secure easy set-up" button on the front of it, but I'm obviously missing something(s) because I don't have a secure connection.
    I'd appreciate your help guy's.
    Thanks.
    Vanessa

    From your description is that you've got both the Westell and the LinkSys acting as a NAT device.
    Since the Westell modem allows you to have up to 253 devices on it's 'internal' network it's clear that it's using NAT (Network Address Translation) to share a single IP address from your ISP amongst those 253 devices.
    Now what you've done is added a LinkSys router into the loop using one of those 253 addresses. The default setup for the LinkSys is to do the same thing - take a single IP address from an upstream device (in this case the Westell modem) and share it amongst another 253 devices using NAT. That's likely to be your problem.
    You would be far better off configuring the LinkSys as a simple bridge rather than a router - that way it simply links the wireless network (including the Toshiba laptop) with the wired network (which includes the Westell, the iMac, and any other devices on the network).
    In this setup the Westell will continue to use NAT and essentially control the network, and everything should work much better.
    Check the LinkSys documentation for details on how to turn on its bridging mode.

  • How to solve "Error: Invalid Embed directive in stylesheet - can't resolve source" while building using mxmlc.exe on command prompt

    Hi,
    Currently, I am developing a powershell script for Flex build automation.
    I found some problem and have been trying to search any references and tried any ways to fix it but It did not work.
    I am using compc.exe for compiling the libraries and it works fine.
    I compiled css files into swf files using mxmlc.exe and it works fine.
    However, I have a problem while building my main application (mxml file).
    It complains about embedded resources.
    I run this command, it works fine:
    "C:\Program Files (x86)\Adobe\Flex Builder 3\sdks\3.2.0\bin\mxmlc.exe" "C:\{somePath}\FlashClient\src\styleLang.css" -output "C:\{somePath}\FlashClient_deploy\styleLang.swf"
    However, when I tried to run these command on cmd for testing:
    "C:\Program Files (x86)\Adobe\Flex Builder 3\sdks\3.2.0\bin\mxmlc.exe" "C:\{somePath}\FlashClient\src\FlashClient.mxml" -load-config "C:\{somePath}\FlashClient\src\dump_config_temp.xml" -output "C:\{somePath}\FlashClient_deploy\flashclient_test.swf"
    I got a lot of this error message:
    this is my folder structure:
      FlashClient
      |
      |---assets
      |---src
          |
          |---FlashClient.mxml
          |---FlashClient.as
          |---FlashClientStyleLoopup.css
          |---styleLang
    Already tried to add / at the beginning of the relative paths but It did not work.
    Also tried to compile one of the image to a swc file and include it on the dump_config, but also did not work. something similar with Tech Diary: Flex : Solution to Error: unable to resolve '/assets/icons/icon.png' for transcoding using Embed tag
    Does anyone know how flex builder resolve the relative path to make the embedded resources work? or how to fix this?
    I've been trying to work on it for days but haven't had any luck.
    Will be really appreciate it if someone could help me with this.
    Many Thanks.

    Hi,
    make sure you are using 32 bit Java JDK. Check that your systems variables CLASSPATH, JAVA_HOME are pointing to correct 32 bit Java JDK folder (e.g. CLASSPATH=C:\Program Files (x86)\Java\jdk1.8.0_25 and JAVA_HOME=C:\Program Files (x86)\Java\jdk1.8.0_25). Also make sure you have 32 bit Java JDK's "bin" folder in your system's variable PATH.

  • TTIMDB Connection issues: Can't resolve a non-optional query descriptor property [DSN]

    Hi there,
    We currently have the 11g TTIMDB plugin deployed in our EM10g instance without issue and looking to migrate to 12c.  We've installed/deployed the 12.1.0.2.0 plugin into our EM12c instance and deployed it to 12cR3 agent on our TTIMDB dev server.
    When adding the TTIMDB target in the same manner it's deployed in 10g, the connection tested fine to the DB however the target is showing down with the following errors.....
    1. Under Monitoring > All Metrics we get this... "The TimesTen database is down: [data source/db name] is not loaded"
    2. Under Target Setup > Monitoring Configuration we test the connection, and though testing the connection when first configuring the plugin worked fine it's now failing... "
    Response;Can't resolve a non-optional query descriptor property [DSN] (DSN)"
    Any thoughts on what may be causing these errors?
    Thanks,
    Steve

    Maybe you are confusing the main daemon running (TimesTen instance is up) with a specific database being up? When you install TimesTen you create a TimesTen 'instance'. This instance has several daemon components the most critical of which is the main daemon. When the main daemon is running the instance is 'up' and when the main daemon is not running the instance is 'down'. An instance may manage several distinct databases concurrently and those may each be up (in memory) or down (not in memory) independently of each other. In order for anything meaningful to happen within an instance the instance must be up.
    The default behaviour for TimesTen is to load a database into memory when something connects to it, to maintain it in memory while there are open connections and to unload it from memory when the last connection is closed. This can be useful for development and testing environments but is not necessarily the best choice for production environments. Generally, in a production environment, you should set the database(s) to 'manual' ramPolicy:
    ttAdmin -ramPolicy manual DSN
    then you can explicitly load the database into memory (i.e. start up the database):
    ttAdmin -ramLoad DSN
    and, when all connections have been close, you can explicitly shut it down:
    ttAdmin -ramUnload DSN
    Many customers find this a better way to manage production databases than the default behaviour.
    Chris

  • After upgrading to lion vevo, youtube, and hbo no longer plays videos. I'm assuming this is some kind of plug-in issue. How can I resolve it?

    After upgrading to lion, vevo, youtube, and hbo no longer plays videos. I'm assuming this is some kind of plug-in issue. How can I resolve it?

    Adobe has published a list of known issues relating to Mac OS 10.7 Lion here:
    http://kb2.adobe.com/cps/905/cpsid_90508.html
    The download page for Flash Player for Mac is here:
    http://get.adobe.com/flashplayer/?promoid=ISMRZ

  • "We are currently experiencing some issues, please try again later. If the problem persists, contact customer support" - is anyone else experiencing this and how can I resolve this issue?

    I've been trying to download the photoshop free trial for the past three days but instead of installing a message saying "We are currently experiencing some issues, please try again later. If the problem persists, contact customer support" - is anyone else experiencing this and how can I resolve this issue?

    try some steps such as changing browsers and turning off your firewall for downloads
    or
    A chat session where an agent may remotely look inside your computer may help
    Creative Cloud chat support (all Creative Cloud customer service issues)
    http://helpx.adobe.com/x-productkb/global/service-ccm.html

  • I just backed up my photos by copying my iPhoto Library onto an external drive. Now the Library on my MacBook won't open. I can only open the photos if the external is plugged in. How can I resolve this issue?

    I just backed up my photos by copying my iPhoto Library onto an external drive. Now the Library on my MacBook won't open. I can only open the photos if the external is plugged in. How can I resolve this issue?

    Exactly what did you do?
    The correct steps are
    Moving the iPhoto library is safe and simple - quit iPhoto and drag the iPhoto library intact as a single entity to the external drive - depress the option key and launch iPhoto using the "select library" option to point to the new location on the external drive - fully test it and then trash the old library on the internal drive (test one more time prior to emptying the trash)
    And be sure that the External drive is formatted Mac OS extended (journaled) (iPhoto does not work with drives with other formats) and that it is always available prior to launching iPhoto
    And backup soon and often - having your iPhoto library on an external drive is not a backup and if you are using Time Machine you need to check and be sure that TM is backing up your external drive
    My guess is that that you have not switched iphoto to use the external drive yet - opttion launch and select libary
    LN

  • How can I resolve a NAT config issues with Arris router & AE

    I'm having NAT conflict issues.  None of the existing threads on the forum match my configuration.  I have an Arris Cable Router/Modem (Time Warner) with 4 ports. Port 1 feeds an unmanaged switch for ethernet connected devices, and port 2 on the Arris router feeds and Airport Express.  Getting "Double NAT Status" on airport utility for the AE.   How can I resolve this while not effecting my wired devices ?  Thanks so much !

    To resolve the NAT conflict you simply need to reconfigure the AirPort Express as a bridge.
    You would do so using the AirPort Utility, as follows:
    Run the AirPort Utility, and then, select the AirPort Express.
    Select Edit.
    Select the Network tab.
    Change Router Mode to: Off (Bridge Mode)
    Select Update and allow the Express to restart.

  • When I dictate on my iPad and press done the dictation is erased, how can I resolve this issue

    When I dictate on my iPad and press done my dictation is erased, how can I resolve this issue?

    Another way besides tapping the text box is to tap the screen to bring the keyboard up, tap the .?123 key, then tap the undo key to bring the erased dictation back.

  • HT1349 my itunes player is skipping?how can i resolve this issue??

    my itunes player is skipping?how can i resolve this issue??

    See if anything here helps you: http://www.apple.com/support/itunes/troubleshooting/
    perhaps http://support.apple.com/kb/TS1362 or one of the other troubleshooting articles linked there?
    Message was edited by: EZ Jim
    Mac OSX 10.8.2

  • TS1424 HI.  I recently downloaded music to my devices, and there are 5 different songs that all downloaded as the same song.  How can I resolve this issue?

    I recently attempted to download 5 different songs to my iPhone, but all 5 downloaded as the same song.  The correct titles show up, but when I play the songs they are all the same.  How can I resolve this?

    Hello there, jmcough.
    I understand you are having issues with playback of purchased music. If iTunes in the Cloud is available in your country, it might be best to delete the song(s) from your device, then re-download from your purchase history.
    To delete a song the following Knowledge Base article offers how to delete from your iOS device:
    How to delete content you've downloaded from the iTunes Store, App Store, iBooks Store, or Mac App Store
    http://support.apple.com/kb/HT5772
    Music
    Open the section below for the device you are using.
    iPhone, iPad, or iPod touch
    Before you delete, find out if you'll be able to download the song you deleted again (it depends on where you live). To delete a song:
    Tap the Music app.
    Tap the Songs category.
    Swipe left to right over the song you want to delete.
    Tap Delete.
    Afterwards, re-download the purchases from your purchase history:
    Downloading past purchases from the App Store, iBookstore, and iTunes Store
    http://support.apple.com/kb/HT2519
    Thanks for reaching out to Apple Support Communities.
    Cheers,
    Pedro.

  • Building & deploying cubes in OWB (can we do these by using XML scripts)

    Hi Guys,
    Building & deploying cubes in OWB (can we do these by using XML scripts).
    Is it possible in OWB?
    Please help me ASAP..

    Hi, i managed to work out a solution with my web host.
    The problem was that they are using Apache to process all incoming http requests then only forwarding specific requests to tomcat.
    So by entering the port number after the domain ie www.mydomain.com:8080/ the http request went directly to tomcat and was processed correctly.
    Furthermore my web host configured apache so all requests go straight to tomcat so now the port number isn't even required and all is well with the world again!
    except... navigating to different pages in my site does not update the url correctly.
    For example the site loads index.jsp when entering www.mydomain.com/ but when navigating to another page (i.e. photo.jsp) the photo.jsp page loads ok but the url is updated to www.mydomain.com/faces/index.jsp which is not correct. When refreshing the photo.jsp page it reloads the index.jsp page because of the incorrect url.
    any ideas...

  • I purchased an app for my Mac Book Pro.  The app is called djay.  Unfortunately it won't download.  I get the following error message: Error 1004 please try again later.  How can I resolve this issue?

    I purchased an app for my Mac Book Pro.  The app is called djay.  Unfortunately it won't download.  I get the following error message: Error 1004 please try again later.  How can I resolve this issue?

    Try contacting the app developer via email here >  http://help.algoriddim.com/customer/portal/emails/new

Maybe you are looking for