WebDav in WLS

Hi.
          How can I activate/implement WevDav in WLS? I have found a dev2dev project for WLP but no for WLS.
          Regards.

After more searching I went to check /etc/apache2/httpd_webdavsharing_sharepoints.conf. but noticed this file does not exist! Methinks I haven't configured this properly. If anyone has any tips I'd be grateful :-)

Similar Messages

  • WebDAV support in WLS 7.0

    Is WebDAV supported in Weblogic Server 7.0?

    Hi Toni,
    HttpSOAPConnectionFactory and the related classes you are
    using, are now part of a SAAJ [1] and WLS 8.1 [2] supports it.
    regards,
    -manoj
    [1] http://java.sun.com/xml/saaj/
    [2] http://commerce.bea.com/showproduct.jsp?family=WLP&major=8.1&minor=-1
    "toni nykanen" <[email protected]> wrote in message
    news:3e6deb8d$[email protected]..
    >
    Does Bea WLS 7.0 (sp 2 or newer) support JAXM?
    It looks like the majority of the packages is there (SOAP Message
    Handler Chain Operations use them also), but at least an
    implementation of HttpSOAPConnectionFactory seems to be missing.
    So, what is the status with JAXM, is it going to be bundled in the
    WLS, or do we have to use jwsdp packages for that functionality?
    When I invoke the following
    SOAPConnectionFactory.newInstance();
    the exception looks like this:
    javax.xml.soap.SOAPException: Unable to create SOAP connection
    factory: Provider
    com.sun.xml.messaging.client.p2p.HttpSOAPConnectionFactory not found
    at javax.xml.soap.SOAPConnectionFactory.newInstance(Unknown Source)
    at testclient.WsTestDynamicClient.<init>(WsTestDynamicClient.java:45)
    at testclient.WsTestDynamicClient.main(WsTestDynamicClient.java:189)
    Regards,
    Toni N.

  • WLS 10.0: WebDAV methods are rejected

    Hi,
              WebDAV methods are rejected with status code 501. There is no basis for this in the specification. The only indication is the strict definition of the "http-method" element in the deployment descriptor, but it has been relaxed again in http://jcp.org/aboutJava/communityprocess/maintenance/jsr154/servlet-2_5-changelog.html, section 5.
              There is no reason why the call shouldn't be dispatched to the service method of the servlet. The latter can decide whether or not the method is supported or not.
              Regards,
              Werner.

    There is another problem. The methods aren't rejected, but the configured error page causes another servlet to be invoked. The error page is a WAR path to an HTML file. The other servlet has a mapping pattern that matches the error page path. It gets a forward of the original request with the original PROPFIND method, which it doesn't support.
              I think the forward is wrong because the WAR path doesn't point to a servlet or JSP page. So SRV.9.9.1 doesn't apply. The fact that there happens to be some servlet for which the path matches doesn't matter. As I understand it the path in the location element of the deployment descriptor should be used to fetch the resource from the WAR file.
              Werner.

  • Problem in servlet engine (WLS 7.0) with the chunked transfer

    Hi,
              While using jakarta-slide on weblogic 7.0, I encountered the following
              problem while uploading files using WebDAV servlet deployed on WLS:
              "**** This file has a corrupted %%EOF marker, or garbage after the
              %%EOF."
              Is this is a problem with the way that WLS servlet engine is handling
              chunked transfers ?
              According to the change request 084847, "For chunked
              transfer, WebLogic Server was including a hexadecimal number which
              other
              servlet engines used to ignore. This has been fixed WLS 6.1 sp 4."
              Is this fixed in WLS 7.0 ? I could not find this in the resolved bugs
              list for WLS 7 SP1. If this has not been fixed in 7.0, any idea when
              this fix would make it to WLS 7.0 ?
              Any pointers would be of great help.
              Thanks,
              Jeeji.
              

    Hi,
              While using jakarta-slide on weblogic 7.0, I encountered the following
              problem while uploading files using WebDAV servlet deployed on WLS:
              "**** This file has a corrupted %%EOF marker, or garbage after the
              %%EOF."
              Is this is a problem with the way that WLS servlet engine is handling
              chunked transfers ?
              According to the change request 084847, "For chunked
              transfer, WebLogic Server was including a hexadecimal number which
              other
              servlet engines used to ignore. This has been fixed WLS 6.1 sp 4."
              Is this fixed in WLS 7.0 ? I could not find this in the resolved bugs
              list for WLS 7 SP1. If this has not been fixed in 7.0, any idea when
              this fix would make it to WLS 7.0 ?
              Any pointers would be of great help.
              Thanks,
              Jeeji.
              

  • [extended HTTP] in WLS

    Hello,
    I have tried to create a FileServlet subclass for WLS in order to define
    a
    kind of proxy. The purpose of this proxy is to recognize 'special' HTTP
    requests (WebDAV see http://www.webdav.org) and then, redirect these
    requests to Apache + mod_dav (Apache implementation of WebDAV). The
    problem
    is that WebDAV is an HTTP1.1 extension (new methods have been added) and
    that WeblogicServer seems to reject non-pure HTTP requests. For
    instance,
    the length of the HTTP method in the incoming request is limited to 7
    chars
    by WLS and this is a problem with WebDAV because some methods are longer
    (PROPFIND, PROPPATCH, ...).
    I did not find any workaround for this problem, except develop or use
    another proxy software before WLS.
    I would like to know if there is a way to modify this behaviour, or if a
    future release will be able to handle extended HTTP requests.
    Thank you very much for your help.
    Laurent
    [att1.html]

    This is a known thing. Our HTTP services are optimized around standard
    http://-- not WebDAV.
    WebDAV is not one of the J2EE standards. But, it is currently being looked
    at to be included in future editions of the servlet standard. Once it is
    included in J2EE, we will obviously support it. Until then, we are still
    tracking the standard to see when it can be included as a portion of the
    platform.
    We are looking to allow those commands to pass through in the future.
    Currently, the workaround is as you suggested -- intercept those requests
    and proxied them through some other packaging -- perhaps as a POST.
    Thanks,
    Michael
    Michael Girdley
    BEA Systems Inc
    "Laurent Nel" <[email protected]> wrote in message
    news:[email protected]..
    Hello,
    I have tried to create a FileServlet subclass for WLS in order to define
    a
    kind of proxy. The purpose of this proxy is to recognize 'special' HTTP
    requests (WebDAV see http://www.webdav.org) and then, redirect these
    requests to Apache + mod_dav (Apache implementation of WebDAV). The
    problem
    is that WebDAV is an HTTP1.1 extension (new methods have been added) and
    that WeblogicServer seems to reject non-pure HTTP requests. For
    instance,
    the length of the HTTP method in the incoming request is limited to 7
    chars
    by WLS and this is a problem with WebDAV because some methods are longer
    (PROPFIND, PROPPATCH, ...).
    I did not find any workaround for this problem, except develop or use
    another proxy software before WLS.
    I would like to know if there is a way to modify this behaviour, or if a
    future release will be able to handle extended HTTP requests.
    Thank you very much for your help.
    Laurent

  • [extended HTTP] & FileServlet in WLS ?

    Hello,
              I have tried to create a FileServlet subclass for WLS in order to define
              a
              kind of proxy. The purpose of this proxy is to recognize 'special' HTTP
              requests (WebDAV see http://www.webdav.org) and then, redirect these
              requests to Apache + mod_dav (Apache implementation of WebDAV). The
              problem
              is that WebDAV is an HTTP1.1 extension (new methods have been added) and
              that WeblogicServer seems to reject non-pure HTTP requests. For
              instance,
              the length of the HTTP method in the incoming request is limited to 7
              chars
              by WLS and this is a problem with WebDAV because some methods are longer
              (PROPFIND, PROPPATCH, ...).
              I did not find any workaround for this problem, except develop or use
              another proxy software before WLS.
              I would like to know if there is a way to modify this behaviour, or if a
              future release will be able to handle extended HTTP requests.
              Thank you very much for your help.
              Laurent
              [att1.html]
              

    We are adding this capability in service pack 6.
              Sam
              "Mathieu Gervais" <[email protected]> wrote in message
              news:[email protected]...
              > I remember seing a similiar post, and AFAIK, the answer was that
              > Weblogic could not do this (handling methods that are not know by
              > weblogic http server) for now, but that it was going to be implemented.
              >
              > Sorry, could not find the post. Look in all the weblogic newsgroups.
              >
              > Don't blindly trust me on this one, it's just a thing that I think I
              > have seen.
              >
              > Mathieu
              >
              > > Laurent Nel wrote:
              > >
              > > Hello,
              > >
              > > I have tried to create a FileServlet subclass for WLS in order to
              > > define a
              > > kind of proxy. The purpose of this proxy is to recognize 'special'
              > > HTTP
              > > requests (WebDAV see http://www.webdav.org) and then, redirect these
              > > requests to Apache + mod_dav (Apache implementation of WebDAV). The
              > > problem
              > > is that WebDAV is an HTTP1.1 extension (new methods have been added)
              > > and
              > > that WeblogicServer seems to reject non-pure HTTP requests. For
              > > instance,
              > > the length of the HTTP method in the incoming request is limited to 7
              > > chars
              > > by WLS and this is a problem with WebDAV because some methods are
              > > longer
              > > (PROPFIND, PROPPATCH, ...).
              > > I did not find any workaround for this problem, except develop or use
              > > another proxy software before WLS.
              > > I would like to know if there is a way to modify this behaviour, or if
              > > a
              > > future release will be able to handle extended HTTP requests.
              > >
              > > Thank you very much for your help.
              > >
              > > Laurent
              

  • Connection to the external WLS from JDev

    Hi,
    I am with Jdev 11.1.1.5
    I am getting trouble creating a connection to the admin weblogic server runnig on the same box.
    I was trying to do this from within doing from within my tutorial BPM project while creating a new user under Organization node.
    Once all names and credentials are supplied upon testing the connection I am getting
    Testing JSR-160 Runtime ... failed.
    Cannot establish connection.
    Testing JSR-160 DomainRuntime ... skipped.
    Testing JSR-88 ... skipped.
    Testing JSR-88-LOCAL ... skipped.
    Testing JNDI ... skipped.
    Testing JSR-160 Edit ... skipped.
    Testing HTTP ... success.
    Testing Server MBeans Model ... skipped.
    Testing HTTP Authentication ... success.
    2 of 9 tests successful.
    The admin wls server that I was trying to create connection to is up and running and accessible as I verified.
    Could someone please indicate what the problem may be?
    I thought I should be able to create application server conneciont through Application Resources / Connections but only options from right-click on Connecitons-->New I am seeing are:
    Database
    BAM
    JMX
    SOA-MDS
    URL
    WebDAV
    WSIL
    I am not seeing Application Server option as I think used to be the way in 11.1.1.6 though I may be missing something.
    Thank you
    Anatoliy

    Duplicate of connection to the external WLS from JDev

  • ADFBindingFilter error while deploying a war to WLS server using jdev 12c

    I've a OSB Server setup using XBUS_MAIN_GENERIC_120131.1402.S which is using JDEVADF_MAIN_GENERIC_120102.0032.6211.
    Launched the 12c Jdev and created a simple adfc web application with a test.jspx page and deployed in the OSB Server. The web app deployed and could launch the test page.
    I have added the page definition for that test page by 'Go to Page Definition' option.
    Now, If I try to deploy this web app war to the OSB Server, I'm getting the following exception in the jdev (Error1) and in the server log I could see the error (Error2).
    Any Idea how to resolve this issue?
    Error1 ( on Jdev )
    [03:15:08 AM] ---- Deployment started. ----
    [03:15:08 AM] Target platform is (Weblogic 10.3).
    [03:15:09 AM] Retrieving existing application information
    [03:15:09 AM] Running dependency analysis...
    [03:15:09 AM] Building...
    [03:15:15 AM] Deploying profile...
    [03:15:16 AM] Wrote Web Application Module to /scratch/sansrini/OSB_DEV/OSBMgmtTestApp/OSBMgmtTaskflowsTestApp/deploy/newosb2.war
    [03:15:16 AM] Deploying Application...
    [03:15:18 AM] [Deployer:149193]Operation "deploy" on application "newosb2" has failed on "AdminServer".
    [03:15:18 AM] [Deployer:149034]An exception occurred for task [Deployer:149026]deploy application newosb2 on AdminServer.: [HTTP:101371]There was a failure when processing annotations for application /scratch/sansrini/view_storage/sansrini_xbus2/xbus/build/MW_HOME/user_projects/domains/base_domain/servers/AdminServer/upload/newosb2/app/newosb2.war. Ensure that the annotations are valid. The error is oracle.adf.model.servlet.ADFBindingFilter.
    [03:15:18 AM] weblogic.application.ModuleException: [HTTP:101371]There was a failure when processing annotations for application /scratch/sansrini/view_storage/sansrini_xbus2/xbus/build/MW_HOME/user_projects/domains/base_domain/servers/AdminServer/upload/newosb2/app/newosb2.war. Ensure that the annotations are valid. The error is oracle.adf.model.servlet.ADFBindingFilter
    [03:15:18 AM] Deployment cancelled.
    [03:15:18 AM] ---- Deployment incomplete ----.
    [03:15:18 AM] Remote deployment failed (oracle.jdevimpl.deploy.common.Jsr88RemoteDeployer)
    Error2 ( on wls log )
    <Feb 3, 2012 3:15:18 AM PST> <Warning> <Deployer> <BEA-149078> <Stack trace for message 149004
    weblogic.application.ModuleException: [HTTP:101371]There was a failure when processing annotations for application /scratch/sansrini/view_storage/sansrini_xbus2/xbus/build/MW_HOME/user_projects/domains/base_domain/servers/AdminServer/upload/newosb2/app/newosb2.war. Ensure that the annotations are valid. The error is oracle.adf.model.servlet.ADFBindingFilter
    at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:732)
    at weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedModuleDriver.java:188)
    at weblogic.application.internal.ExtensibleModuleWrapper.prepare(ExtensibleModuleWrapper.java:93)
    at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:100)
    at weblogic.application.internal.flow.ModuleStateDriver$1.next(ModuleStateDriver.java:172)
    Truncated. see log file for complete stacktrace
    Caused By: java.lang.ClassNotFoundException: oracle.adf.model.servlet.ADFBindingFilter
    at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:297)
    at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:270)
    at weblogic.utils.classloaders.ChangeAwareClassLoader.findClass(ChangeAwareClassLoader.java:64)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:305)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:246)
    Truncated. see log file for complete stacktrace

    I guess you should be asking on an internal forum somewhere, because we, the unwashed masses, don't have access to JDev 12c.
    John

  • C: drive filling up after using WebDAV ("Remote dr...

    Hi,
    the C: drive on my E55 had very low free space at some point. I started the file manager and the memory details reported "32 MB" for "Other files". I looked around on C: using the file manager, but didn't found anything. I removed and reinstalled some apps, but it wasn't any better after this. I tried to find a setting which could be responsible for storing many stuff on C:, without luck.
    Then I installed X-plore and set it to show me all files (hidden and system files). I found a "rsfw_cache" directory with a lot of big files without sensible names in it. I just deleted it.
    Then I found out that it was created again and a large file was in there. I opened the file and saw a picture that I had taken with the camera and uploaded to the WebDAV server. I uploaded another picture which also showed up in this directory.
    So it looks like even just uploading a file results in a local copy in a hidden cache directory which is not removed automatically, and even can't be removed on user request or with the file manager. So I gues that just _using_ the remote drive will break the device at some point, because it wouldn't even be possible to receive text messages when C: is full. Major bug, I think (at least I would handle it like a major bug, and I work as a developer for a quite complex firmware for an embedded device).
    I don't know what firmware versions or models are affected. This is an E55 with firmware 034.001. Is this a known bug that will be fixed in the next firmware? Will there be a new firmware version at all, as the E55 seems to be discontinued now?
    Another question: "Other files" still shows 14 MB. X-plore states that there are only 4,5 MB used on C:. Can some people with the knowledge tell me where the remaining 10 MB could be located and post some info what directories can be safely removed without losing non-recoverable data (temporary files, cache files etc.)? I already deleted the cache in the internal web browser and in Opera mobile.

    At this point I think you should get Applejack...
    http://www.versiontracker.com/dyn/moreinfo/macosx/19596
    After installing, reboot holding down CMD+s, (+s), then when the DOS like prompt shows, type in...
    applejack AUTO
    Then let it do all 5 of it's things.
    At least it'll eliminate some questions if it doesn't fix it.
    The 5 things it does are...
    Correct any Disk problems.
    Repair Permissions.
    Clear out Cache Files.
    Repair/check several plist files.
    Dump the VM files for a fresh start.
    Also, open Console in Utilities, and watch for clues if yhat doesn't help.

  • Improved user experience transferring from APF to webDAV volume

    We've all experienced how files that we drag from our Desktops and drop on folders on the same volume are "received" at their destination and "lost" at their origin. They move.
    Users in my organization desire a similar experience when dragging files from their Desktops to folders NOT on the same volume, particularly remote volumes; or ones mounted using a different protocol, like http (webDAV to be exact)--whether on same volume or not. They prefer not having to dispose of needlessly remnant files on their Desktops.
    I'm responsible for providing a solution that delivers this experience. I suspect this will require an Applescript.
    I have written one that is basically functional. It calls a handler within a folder action to delete files still selected after copying of them to the attached folder completes.
    I include my script below. My interest in posting here is twofold.
    First: maybe someone can help me make this script work better. I'm still learning, and I haven't gotten it to handle important cases properly.
    Second: I wonder whether this has not already been done. I've looked at MacScripter, Applescriptsource, Apple Discussions, and certain individual scripters' sites; but keywords I've come up with haven't gotten me results.
    In advance and for any assistance, thanks!
    Here is my script. I know it fails if I get an overwrite dialog as a copy operation begins.
    If in the Finder, deselection occurs or selection is changed as script runs, no files or wrong files get deleted. I've also had the script delete a file that never got copied to its destination when a permissions dialog came up.
    I'd rather no one actually run this script. Just examine it.
    The script gets attached to a webDAV site's icon that appears on the Desktop once connection is made. This seems to work like a folder; hence my use of folder actions.
    That icon goes away if I disconnect, but I would need the script to work every time connection is made. There are probably other issues.
    on adding folder items to this_folder after receiving these_items
    call()
    end adding folder items to
    on call()
    tell application "Finder"
    activate
    set fileList to selection
    repeat with theFile in fileList
    delete theFile
    end repeat
    end tell
    end call

    This OS behavior is there for a reason.
    Good question. Thanks for noticing my post at all much less thinking critically on the subject.
    webDAV site is to hold users' working folders. In our case, there will be a lot of dragging from Home folders (including Desktop) to webDAV.
    The experience will naturally be compared with that of dragging files to the usual place for working files: a local AFP volume. Since drags to webDAV are going to fail by comparison on speed, I'd like to deliver comparability of the "move" experience.
    What if your users want to copy (not move) an item to
    a network volume?
    As for dragging to other volumes, only the webDAV site would have the folder action. I should have made it clear: I'm talking about getting this functionality only in the case of users accessing their webDAV-hosted working folders.
    I can understand readers thinking my aim was to change OS behavior. My fault, the vagueness on this point.
    Anyway, Cyclosaurus, don't get me wrong. It relieves me know about the command-drag feature--that's great!

  • Error:Unable to reserve .lok file for Integrated WLS server (DefaultServer)

    Hi,
    I am having jdev 11.1.1.1.0.
    Many times I get following error while running my application pages:
    Unable to reserve the .lok file for Integrated WLS server (DefaultServer). Typically this is because another instance of this server is already running in the WLS domain.
    The only way out is to close jdev, delete system11.1.1.1.33.54.07 folder and open jdev again.
    Why is this error dialog shown? Is there any permanent solution?
    TIA

    Thanks for quick reply!
    As suggested in the given thread, I logged into the weblogic console http://127.0.0.1:7101/console/ as 'weblogic' user.
    On the left hand side in the 'View changes and restarts' section, no pending changes are shown. It shows following text:
    Configuration editing is enabled. Future changes will automatically be activated as you modify, add or delete items in this domain.
    Please advise. I can share the application.zip if needed.
    Thanks

  • HP-UX Kernel Params for WLS 6.0SP2 Cluster to Avoid java.lang.outofmemory and/or thread death

              I'm running a WLS 6.0 SP2 clustered application on HP-UX 11i. I'm seeing heap and
              thread issues on start-up or invocation of my application as I deploy EJB's and create
              DB connection pools. These are fairly trivial tasks that don't give me any issues
              when starting the first node. It's only when I invoke the second node.
              I'm pretty sure that my issue is tied to the following kernel areas:
              1. Thread allocation
              2. Heap allocation
              3. Max Processes per user
              Can anyone make some kernel recommendations that might be beneficial to my deployment?
              My app runs on NT/2000 and Sun as well, and I haven't seen these issues. I typically
              allocate 50 to 100 threads per node (3 nodes on a 4 CPU machine) and allocate about
              1GB of RAM per node on a 4GB machine...
              Regards,
              Steve
              

    I'm running a WLS 6.0 SP2 clustered application on HP-UX 11i. I'm seeing          heap and
              > thread issues on start-up or invocation of my application as I deploy
              EJB's and create
              > DB connection pools. These are fairly trivial tasks that don't give me any
              issues
              > when starting the first node. It's only when I invoke the second node.
              >
              > I'm pretty sure that my issue is tied to the following kernel areas:
              >
              > 1. Thread allocation
              > 2. Heap allocation
              > 3. Max Processes per user
              >
              > Can anyone make some kernel recommendations that might be beneficial to my
              deployment?
              > My app runs on NT/2000 and Sun as well, and I haven't seen these issues. I
              typically
              > allocate 50 to 100 threads per node (3 nodes on a 4 CPU machine) and
              allocate about
              > 1GB of RAM per node on a 4GB machine...
              HP has some kernel tuning guidelines for Java server apps on their web site,
              and BEA has some notes as well in their platform support page.
              What issues specifically are you seeing?
              Peace,
              Cameron Purdy
              Tangosol, Inc.
              Clustering Weblogic? You're either using Coherence, or you should be!
              Download a Tangosol Coherence eval today at http://www.tangosol.com/
              "Steve Feldman" <[email protected]> wrote in message
              news:3cdc046e$[email protected]..
              >
              

  • Java ftp server which can use LDAP, how to integrate with WLS' implementation of LDAP?

    Howdy.
    I'm setting up a java ftp server
    (http://www.mycgiserver.com/~ranab/ftp/index.html) which is capable of using
    LDAP for it's user security. I would like to integrate this ftp server with
    wls' implementation of LDAP so I only have to admin one user list.
    Does wls put it's user list in the LDAP or in it's own proprietary setup? I
    tried playing around with it, but the users don't seem to appear in the JNDI
    tree. Is this where the LDAP stuff is located? I thought it was in there?
    If it's in it's own setup, is there a way to propagate the users to LDAP?
    If these look like newbie Q&A, I guess they kind of are, I'm new to LDAP.
    Thanks for any input you might have.

    Peter,
    If you are talking about using the embedded LDAP server in WLS 7.0 for this purpose
    I think you are going done the wrong path.
    Look at the following URL on how to use an external LDAP server for your custom
    application
    http://e-docs.bea.com/wls/docs70/secmanage/realm.html#1172008
    Chuck Nelson
    DRE
    BEA Technical Support

  • WLS 9.1 - How to declare datasource for web service?

    If the code for a web service is generated (either a web application or ejb endpoint), how do I make sure the datasource mapping gets added to the appropriate descriptor file?
    I would like to avoid having to do this manually after running the web service compiler. Can anyone help me with this?
    Regards,
    Joshua

    James,
    Which version of Eclipse are you using? Do you have Oracle Enterprise Pack for Eclipse installed? Which version?
    According to the docs, OEPE 11.1.1.6 (the latest of this post) supports WLS back to version 9.2.
    http://download.oracle.com/docs/cd/E15315_05/help/oracle.eclipse.tools.common.doc/html/index.html
    Make sure that you have a WLS 9.2 Server Runtime defined.
    Window->Prefereces->Server->Runtime Environments
    Add a BEA System, Inc WLS 9.2 server runtime and make sure it is pointing to the right place on your file system and try creating your Web Service project again.
    If you still have issues, try the OEPE forum.
    Enterprise Pack for Eclipse

  • How to enable web-app "parent-last" classloading in WLS 10.3?

    Hello,
    We are having some issues when using Groovy to execute ant tasks in a webapp. They are due to the classloading order in WLS.
    The problem is this :
    - Our webapp is using Groovy 1.5.6.
    - Groovy 1.5.6 uses ant 1.7. When groovy calls ant tasks such as <untar>, <unjar>, etc, it is passing the <mapper> element, which is supported in ant 1.7.
    - When this webapp is deployed in WLS 10.3, Groovy tries to call these ant tasks, but WLS has ant 1.6 which does not support the nested <mapper> element groovy is trying to pass.
    - The groovy script blows up with an ant error because of the unsupported element.
    - We are packaging ant 1.7 jars in the WEB-INF/lib dir of our WAR file, but WLS is loading the classes from it's own classpath first, so we do not get the 1.7 impl loaded.
    The solution is to enable "parent-last" classloading for this webapp, but I can not find any documentation on how to do this.
    In Websphere you can set a checkbox for it in the console.
    In Orion, you add to the orion-web.xml file this tag <web-app-class-loader search-local-classes-first="true"/>
    ** In WebLogic, how do you do this?
    I have been searching the documentation and asking around, and I can not find an answer yet. Thanks in advance for your help!

    Try either a filtering classloader as described here:
    http://edocs.bea.com/wls/docs103/programming/classloading.html#wp1097187
    Or prefer-web-inf-classes in weblogic.xml:
    http://edocs.bea.com/wls/docs103/programming/classloading.html#wp1082452

Maybe you are looking for

  • My HP Officejet Pro 8600 can't print from my MacBook Air

    Hi, My HP Officejet Pro 8600 can't print from my MacBook Air. It keeps on showing "The printer is not connected", but the screen on the printer shows connected. I often reset the printer 'EVERY TIME" I want to use it. I also tried to turn off my lapt

  • HT202157 Apple TV update

    My apple tv has a box saying "new software to update the tv has been found. it is strongly recommended to update now" I press the centre button on the remote to do update and nothing happens. I could still use the menu behind the info box but it want

  • What is the best way to switch from Trial to Purchased

    I have the downloaded trial version of InDesign CS3 and will purchase it. What is the best way to accomplish this once the credit card has been debited? * Delete the trial version and download the purchased file from Adobe? (I would save off any page

  • Evdre error using "dynamic hierarchy expansion" option

    Dear all, I'm trying to expand the evdre using the option "dynamic hierarchy expansion", but I get an error in function EVDRE(). This is the error: #ERR: Consolidation Mode ON - Only keyword ""Blank"" is applicable for dimension ENTITY when with dime

  • Where's the new Software I just installed

    Brand new Macbook Pro (less that a month old. I just installed Adobe Photoshop Elements 8 (for MAC) and it appears the installation went successful. Did not detect in hiccups. At the end I registered the software and got message: "Thank you for insta