LinkageError on integratedWLS with prefer-web-inf-classes

Hello.

I'm currently playing with a reporting tool (BIRT) for weblogic. There is a sample web application to be deployed on the application server for demo.

I have no problem by deploying on stand-alone WebLogic on linux (jrockit) server, but I can't run it on my local integratedWLS (hotspot) - there LinkageError.


Harassment through burial, I discovered that this thing has a problem with WebLogic. The application uses a large number of libraries and some of them are included in WebLogic, but with lower versions, so it is pot collisions.

To resolve this problem, it has weblogic.xml with:

<container-descriptor>
  <prefer-web-inf-classes>true</prefer-web-inf-classes>
</container-descriptor>

As I said, with this file I can deploy the application to autonomous WLS and it works normally but deploy the integratedWLS fails with LinkageError.

If I remove weblogic.xml, deployment does not fail, but the application throws an exception runtime because of bad jar versions (which is understandable).

Why I can not run the application on integratedWLS with prefer-web-inf-classes?

Thank you.

JDev 11.1.2.3, WLS 10.3.5


LinkageError:

[17: 51:50] redeploy the Application...

< 21.10.2013 17:51:52 GST > < WARNING > < HTTP > < BEA-101162 > < org.eclipse.birt.report.listener.ViewerServletContextListener listener has not defined by user: java.lang.LinkageError: constraint violation of the charger in the initialization of interface baseline: during method resolution 'org.apache.xerces.dom.ElementImpl.getSchemaTypeInfo (Lorg, w3c, dom, TypeInfo)'; the class loader (weblogic/utils/Chargers of parents/ChangeAwareClassLoader class instance) of the current class org/apache/xerces/dom/ElementImpl, and the class loader (< bootloader > instance) for org/w3c/dom/UI element have different objects of the class for the org, w3c, dom, TypeInfo type used in the signature.

java.lang.LinkageError: constraint violation of the charger in the baseline interface initialization: when troubleshooting method "org.apache.xerces.dom.ElementImpl.getSchemaTypeInfo () Lorg, w3c, dom, TypeInfo"; the class loader (weblogic/utils/Chargers of parents/ChangeAwareClassLoader class instance) of the org/apache/xerces/dom/ElementImpl current class and the class loader (< bootloader > instance) for org/w3c/dom/UI element have different objects of the class for the org, w3c, dom, TypeInfo type used in the signature

at org.apache.xerces.dom.DeferredDocumentImpl.getNodeObject (unknown Source)

at org.apache.xerces.dom.DeferredDocumentImpl.synchronizeChildren (unknown Source)

at org.apache.xerces.dom.CoreDocumentImpl.getDocumentElement (unknown Source)

at org.eclipse.birt.core.framework.jar.BundleLoader.loadExtensions(BundleLoader.java:151)

at org.eclipse.birt.core.framework.jar.BundleLoader.load(BundleLoader.java:63)

Truncated. check the log file full stacktrace

>

< 21.10.2013 17:51:52 GST > < error > < hats > < BEA-149265 > < error has occurred in the execution of the request for deployment with the ID ' 1382363510965 'for task 7'. Error: ' weblogic.application.ModuleException: '

weblogic.application.ModuleException:

at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1510)

at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:482)

to weblogic.application.internal.flow.ModuleStateDriver$ 3.next(ModuleStateDriver.java:425)

at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)

at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)

Truncated. check the log file full stacktrace

Caused by: java.lang.LinkageError: constraint violation of the charger in the baseline interface initialization: when troubleshooting method "org.apache.xerces.dom.ElementImpl.getSchemaTypeInfo () Lorg, w3c, dom, TypeInfo"; the class loader (weblogic/utils/Chargers of parents/ChangeAwareClassLoader class instance) of the org/apache/xerces/dom/ElementImpl current class and the class loader (< bootloader > instance) for org/w3c/dom/UI element have different objects of the class for the org, w3c, dom, TypeInfo type used in the signature

at org.apache.xerces.dom.DeferredDocumentImpl.getNodeObject (unknown Source)

at org.apache.xerces.dom.DeferredDocumentImpl.synchronizeChildren (unknown Source)

at org.apache.xerces.dom.CoreDocumentImpl.getDocumentElement (unknown Source)

at org.eclipse.birt.core.framework.jar.BundleLoader.loadExtensions(BundleLoader.java:151)

at org.eclipse.birt.core.framework.jar.BundleLoader.load(BundleLoader.java:63)

Truncated. check the log file full stacktrace

>

< 21.10.2013 17:51:52 GST > < error > < hats > < BEA-149202 > < encountered an exception while trying to commit the task 9 for the application "WebViewerWeblogic". >

< 21.10.2013 17:51:52 GST > < WARNING > < hats > < BEA-149004 > < failures have been detected all introducing deploy the task of application "WebViewerWeblogic" >.

< 21.10.2013 17:51:52 GST > < WARNING > < hats > < BEA-149078 > < message 149004 track battery

weblogic.application.ModuleException:

at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1510)

at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:482)

to weblogic.application.internal.flow.ModuleStateDriver$ 3.next(ModuleStateDriver.java:425)

at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)

at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)

Truncated. check the log file full stacktrace

Caused by: java.lang.LinkageError: constraint violation of the charger in the baseline interface initialization: when troubleshooting method "org.apache.xerces.dom.ElementImpl.getSchemaTypeInfo () Lorg, w3c, dom, TypeInfo"; the class loader (weblogic/utils/Chargers of parents/ChangeAwareClassLoader class instance) of the org/apache/xerces/dom/ElementImpl current class and the class loader (< bootloader > instance) for org/w3c/dom/UI element have different objects of the class for the org, w3c, dom, TypeInfo type used in the signature

at org.apache.xerces.dom.DeferredDocumentImpl.getNodeObject (unknown Source)

at org.apache.xerces.dom.DeferredDocumentImpl.synchronizeChildren (unknown Source)

at org.apache.xerces.dom.CoreDocumentImpl.getDocumentElement (unknown Source)

at org.eclipse.birt.core.framework.jar.BundleLoader.loadExtensions(BundleLoader.java:151)

at org.eclipse.birt.core.framework.jar.BundleLoader.load(BundleLoader.java:63)

Truncated. check the log file full stacktrace

>

[17: 51:52] undeployment.

[17: 51:52] - incomplete deployment.

[17: 51:52] remote deployment failed (oracle.jdevimpl.deploy.common.Jsr88RemoteDeployer)

# Cannot run application WebViewerWeblogic due to the deployment on IntegratedWebLogicServer error.

Org.eclipse.birt.report.listener.ViewerServletContextListener listener has not defined by user: java.lang.LinkageError: constraint violation of the charger in the baseline interface initialization: when troubleshooting method org.apache.xerces.dom.ElementImpl.getSchemaTypeInfo () of 'Lorg, w3c, dom, TypeInfo.


Bug

Org.eclipse.birt.report.listener.ViewerServletContextListener listener has not defined by user: java.lang.LinkageError: constraint violation of the charger in the baseline interface initialization: when troubleshooting method 'org.apache.xerces.dom.ElementImpl.getSchemaType '.

Information (Lorg, w3c, dom, TypeInfo)

https://bugs.Eclipse.org/bugs/show_bug.cgi?id=383926


Tags: Java

Similar Questions

  • Properties in WEB-INF\classes file not loaded

    Hello!

    For ADF BC4J, I have a file of properties directly in WEB-INF\classes.
    When I start the application in the JDeveloper's integrated WebLogic instance, then the file is picked up very well.

    But when I deploy on a stand-alone WebLogic Server (EAR, standard deployment to app FMW WAR), then the file is not taken, I can see in the output of debugging Houston. The file is ignored, probably BC4J ADF is unable to find the file. They find using:

    Thread.currentThread () .getContextClassLoader () .getResource ("BC4J.properties");

    Googling resulted in a couple of threads, but I found some workaround solutions, no solution that I could apply, because it is not load me the file.

    I tried the < prefer-web-inf-classes > in weblogic.xml, did not help.

    A person an idea of what I'm doing wrong. I could probably put the file somewhere in my field and add the directory in the classpath in setDomainEnv, but I'd rather file in the classes directory.

    Thank you!

    Sascha

    Hi Sascha,

    You can fall in the * "_wls_cls_gen.jar question" * "

    You should therefore consider load your files of properties otherwise mentioned in the following link:

    * Topic: wlscls_gen.jar question *.
    http://middlewaremagic.com/WebLogic/?p=408

    Rather than using: Thread.currentThread () .getContextClassLoader () .getResource ("BC4J.properties");

    Use the following

    Properties p = new Properties();
    InputStream stream=this.getClass().getClassLoader().getResourceAsStream("Info.properties");
    p.load(stream);
    

    Kind regards
    Véronique Mody

  • How to load a web page with the Web page class

    Hello world

    I try my app to display the title and favico starting from a given url without showing the content of the Web page itself using the class bb::cascades:WebPage, but after the constructor method and setUrl, apparently not start the loading content and methods title() both icon give anything (or loading())

    Any idea on how to load the webpage using this class?

    void handleInvoke (const bb::system:InvokeRequest & request) {}

    Web page * bookmark = new WebPage();

    Bookmark-> setUrl (request.uri ());

    root->findChild ('message')-> setProperty ('text', QString (bookmark-> title()));

    }

    Thanks in advance

    Diego

    I have use the class Web page, but the documentation, it seems you should subscribe to the loadingChanged signal and wait for the download to complete. The download can begin asynchronously so loading() might return false immediately after the definition of the URL.

    https://developer.BlackBerry.com/Cascades/reference/bb__cascades__webpage.html#loadingchanged

  • The "\j2ee\home\applications\xmlpserver\xmlpserve\WEB-INF\lib" cannot be found at Oracle

    Hello

    Please help to explain what the "ORACLE_HOME\j2ee\home\applications\xmlpserver\xmlpserve\WEB-INF\lib".

    I installed IP2015 and BI Publisher 12 c, now stuck on running the reports.

    Please check the following picture of the document for the reference path. Now I can't copy all the pots of Siebel BI Publisher server because I can not find the path "\j2ee\home\applications\xmlpserver\xmlpserve\WEB-INF\lib" at the BI Publisher.

    Please help, thanks.

    Untitled.png

    Hello

    BI Publisher 12 c only is not supported with IP 2015 again, I think that's the reason why you can't find the path indicated in the documentation. Check the discussion below for more information:

    When OBIEE 12 c will be supported by Siebel

    Thank you

    WSiebel

  • When you access all tasks of merger Applications home page, "an error has been received for the task manage worker research of goal setting." This task is identified by the HRG_MANAGE_WORKER_GOAL_SETTING_LOOKUPS code that calls the program/WEB-INF/oracle/

    We have installed version of the Application from merger 11.1.7 HCM and CRM modules.

    It is 2 node architecture IDM IE components installed in a single node and Fusion components installed in another node.

    We are able to start the components of IDM and Fusion successfully, but when users try to access any task of merger application home page, they receive the below error


    A consumer of portlet error has been received for research of parameter task manage worker objective. Report the error details to the product owner next goal management.

    An error has been received for research of parameter task manage worker objective. This task is identified by the HRG_MANAGE_WORKER_GOAL_SETTING_LOOKUPS code that calls the program module code fndSetup /WEB-INF/oracle/apps/fnd/applcore/lookups/publicUi/flow/ManageCommonLookupsTF.xml#ManageCommonLookupsTF. Review logs consumer and producer for details about this error.



    This may be related to your other question about "FUSION_APPS_WSM_APPID-KEY" as newspapers contains exceptions such as:

    oracle.wsm.policymanager.PolicyManagerException: WSM-02081: failed to logon to perform the requested action.

    Please refer to the document Fusion Service account password Expiration causes Portlet producer errors of Application (1486388.1) to learn how to check and set the password. There is also exception:

    javax.security.auth.login.FailedLoginException: [Security: 090302] authentication failure: User FUSION_APPS_PROV_PATCH_APPID refused

    This is probably caused by an expired password, please see Fusion applications servers are not in - password policy error: 9000: GSL_PWDEXPIRED_EXCP: your password has expired (1629927.1).

    --

    Jani Rautiainen

    Relationship with the developers of Applications in fusion

    https://blogs.Oracle.com/fadevrel/

  • When is it obligatory to create a taskflow under the WEB - INF folder?

    Hello

    Today, I accidentally created a taskflow with a folder structure that isn't under WEB - INF. To my surprise it works. :)
    1) is - this safe practice to create a taskflow non WEB - INF folder?
    (2) when it is mandatory to create a taskflow under the WEB - INF folder?

    Thank you
    Srini

    This is the reason
    http://andrejusb.blogspot.com/2011/02/beware-of-hackers-keep-ADF-task-flows.html

  • Flex with separate Web server and app server

    I have a flex app built in Flex Builder. I put the BlazeDS server to point to an internal ip address. When I exported the build, I placed it on an IIS web server that has access to the network where the BlazeDS server is and is also visible externally. I put the file crossdomain.xml to the BlazeDS server to allow access for all (I know that's not sure, but I just want to eliminate this variable). I can make calls to remote objects when I run the flex from the internal network application. However, when you try to make calls to remote objects when you access the app outwardly I get an error that says:

    faultCode = "Client.Error.MessageSend".
    faultDetail = "error Channel.Security.Error Error #2048: security sandbox violation:

    ...

    endpoint = " " http:// " < internal ip address >: < port > / blazeds/messagebroker/amf"

    ...

    I implemented the services - config.xml so that all methods of the AMF are pointing to the internal ip address.

    My crossdomain.xml file is host to BlazeDS (internal IP) in the folder WEB-INF\root. I also put on the Web server? I ran the fire bug and it seems to try to recover the crossdomain.xml file by using the ip address of the internal BlazeDS server which it cannot reach because it is not exposed to the world.

    So in summary, I have Web server through the flex application, and then another machine separated with the BlazeDS application. The BlazeDS application is on an internal IP address and I can't seem to make the remote to her calls when you access the outside flex application.

    Your BlazeDS application should be accessible to the outside (on the internet). Internal IP address would work on your network.

  • I clicked on the source page and remove nodes with the web developer and removal became permanent. EBay does not load pictures. How to fix?

    The problem is on my desktop and my laptop. I got a little happy click on my desktop and click the Web Developer. I tried to remove an ad really annoying flash on the side of the screen. I think I entered in the source page and remove the node. I really don't know what happened, but stopped loading for ebay pictures and everything is a list written on the side of the page. I deleted the cache and cookies. I have reset mozilla. I uninstalled and reinstalled mozilla. Laptop is not immediately affected, but now having the same problem.

    It is a very strange problem.

    Any changes made with the web developer tool will save and should be cleared when the page is reloaded.

    Try disabling graphics hardware acceleration. As this feature has been added to Firefox, it has gradually improved, but there are still some problems.

    You will have to perhaps restart Firefox for it to take effect, so save any work first (e.g. you compose mail, documents online that you are editing, etc.).

    Then perform the following steps:

    • Click on the orange top left Firefox button, then select the 'Options' button, or, if there is no Firefox button at the top, go to tools > Options.
    • In the Firefox options window, click the Advanced tab, and then select 'General '.
    • You will find in the list of parameters, the checkbox use hardware acceleration when available . Clear this check box.
    • Now restart Firefox and see if the problems persist.

    In addition, please check the updates for your graphics driver by following the steps in the following knowledge base articles:

    This solve your problems? The report please come back shortly.

  • problems with some Web pages won't load does not correctly

    I have had problems with pages loading correctly but have not been able to solve the problems. I also tried to create a screen shot without success apparently. It is with all Web sites are not only some here and there. Sometimes if I navigate to the power and return to this page, he can solve the problems but more often than not, it does not solve the problem. I also use another browser such as google chrome or firefox and not met the same problem. The same page loads correctly and as expected. I appreciate your help in this matter and I did some of the steps in the frequently asked questions and what you all have suggested to solve the problem as clear the cache, etc. in case of problems, but it does not permanently fix

    my Firefox isn't properly loading page please solve... example

  • Just upgraded to FF 12 FF 3.6 and most of my favicons are now places dotted. Is it possible to get favicons associated with each web site to load?

    Just upgraded to FF 12 FF 3.6 and most of my favicons are now places dotted. Is it possible to get favicons associated with each web site to load? I've seen some suggested code to add, but I'm not savvy web code. Thank you!

    The extension of CheckPlaces can restore the favicons. It is also ideal for checking the bookmarks to make sure they are still valid.

  • Not compatible with all web pages.

    The following web page is not displayed correctly. Chrome and IE are OK.

    This is a problem with this Web site and caused by a lack of clear: both the rule to the sidebar DIV #sideNavWrapper container

    If you increase the font size, then the menu is moved to the bottom and the side bar is placed right after this menu instead of on the left side.

    You can use an extension to set a page zoom and the size of the default font on the web pages.

  • There was a problem with this web page, so it has been reloaded. Started happening right after the last security update.

    Since the last update security update some says there are. "There are several sites that I get the error" there was a problem with this web page, so it has been reloaded "and it does not load the site ultimately. It is in Safari. Sites will open in Chrome very well. I tried to delete the cookies and cache. Restart the browser.

    Version OS X 10.9.5

    It can happen if you have third party advertising blockers installed as extension Safari or third party plug-ins.

    How to troubleshooting instructions here.

  • message keeps coming up ' is a problem with this Web page then it has been reloaded.

    My woman keeps getting the message on his ipad when she tries to use the internet "is a problem with this Web page then it has been reloaded. What happens whenever she tries to go to a Web page. It all started last night when she tried to open a file attached to an email zip. Could not be linked. What should she do?

    Do a restart forced his iPad: press and hold the home button and sleep, wait for the Apple logo, release the buttons. While waiting for the reboot also restart the WiFi router by pulling on the power of him, wait a minute, then plug it in again.

  • "There is a problem with this Web page then it has been reloaded" in Safari on my Mac.

    When I go to Google Docs, the page may not load and the message "is a problem with this Web page then it was recharged" keep appearing until page reads "a problem several times occurred with xxx. It is also accompanied by a message saying "web content Safari quit unexpectedly. This problem occurred only when I try to access a document on google docs, and google no drive. It happens on multiple google accounts, so I guess that the problem is not in the account.

    I tried to remove the plug-ins, extensions, modules, clear my cache, erase my browser history and go on a guest account, start up and none of them worked. I have a macbook air.

    Does anyone know the solution to this? Thank you.

    Hi, it happened to me as well and made me mad, I've sorted this problem out by updating FontExplorer XPro (from version 2 to version 5.5), check your font app situation, if it is old, if you corrupt fonts etc.

    If you use font book, select the fonts and post them and if the problem persists then go to FILE) restore the Standard fonts.

    It seems that this is a problem caused by your application of policies or corrupt fonts, to give it a try.

    Good luck

    Gabriel

  • Dashboard LabVIEW with other web servers, such as a PLC

    Hello

    Is it possible to use labview dashboard with other web servers, like an automaton?

    Kind regards

    Vadie

    Vadie,

    For the dashboard of data communicating with a controller, you will need to have a Windows PC or target RT OR in between.  I hope that this image helps illustrate this.

Maybe you are looking for

  • Graphical waveform data to excel

    Hello I have the waveform CQI continues with time on the x-axis and the Amplitude on the y-axis. I want to logg in excellent for seconds of each device and data data in Excel must add to previous data. Eventually, two columns, we're at the moment and

  • Could not start the games

    This is the error message I get: This file does not have a program associated with it for performing this action. Create an association in the control panel of link value.

  • HP 15-d002sl (F5D44EA): driver Wifi

    Hello, & lt; BR & gt; I can't find driver wireless for HP 15-d002sl (F5D44EA) for WINDOWS 7 (64 bit ultimate) & lt; BR & gt; I'm on my phone, please help me!

  • VLAN WIRELESS

    I've been setting to configure an AIRONET 1300 with two VLANS with authentication but I can not, can you suggest a configuratio.

  • Problem with methoeds duplex

    I have a problem in Windows 10 with Acrobat PRO DC version 15.006 and Acrobat Reader DC version 2015.017 and the Brother HL-2270DW printer . No option to duplex or double don't print side available. Another application (Word, Excel, Edge, etc.) allow