Java Classes & web.xml

Is it possible for a Java Class to read or extract a parameter stored in web.xml file?

Yes, you need XML Parser.
(Ex: Alpha Works).

Similar Messages

  • Mapping java classes to XML files

    Hi Friends !!
    Please I need your help.
    Does somebody out there know any framework or API that helps me to map Java classes to XML files.
    Something like:
    public class Test {
        public int x;
        public int y;
        public int sum(){}
    }to something like:
    <?xml version="1.0" encoding="UTF-8"?>
    <class>
    <className>Test</className>
    bla
    bla
    bla
    </class>
    Any tips?
    Thanks in advance
    Cleverson

    JAXB will create classes from an XML schema, SAX is a parser library and JAXP is a library of XML a bunch of XML tools.
    I don't care for JAXB too much. I would skip it and go right to the JAX-RPC spec (WebServices).

  • Ignore some fields while saving a Java class into XML

    Hi!
    I've seen in this forum that there is an easy way of saving Java classes to XML files using Castor. I want to save some Java classes into XML, but not all the fields of the class. For example, I want to ignore all lists. Is there any easy way to do something like this:
    class Java2XML{
              public static void makeXML(Object object)
                        for all fields in object
                                  if field extends List, ignore
                                  else, include field in XML
    }Thanks in advance!

    You can add a managed bean by:
    - manually adding a definition in the faces config source tab.
    - creating a bean in the overview tab of the faces-config editor.
    So yes, you can edit the faces-config manually.
    I hope this answer your question,
    Regards,
    Koen Verhulst

  • Any tools for converting java class to xml schema ?

    Hi,
    Are there any tools out there that can convert my java class to xml schema. How such tools take care of java collections like HashTable, ArrayList etc. in my class structure. I am not interested in writing any configuration files(like jaxb configuration files, jibx binding xml files etc.) for serving this purpose and the can be able to give me xml schema from the java classes. Please suggest ...
    I am not sure even JAXB 2.0 allows me to do this without writing any jaxb configuration files or annotations in my java class which is not there in JDK 1.4.2
    Thanks & Regards,
    Kr.

    Hi,
    You can convert the EDI file to XML in any of the ways
    1) Using third party seeburger adapters
    2) Conversion agent
    3) Stylus studio.
    I think using java code it will be very difficult.
    Thnx
    Chirag

  • Java Class Web Service

    Which the best way to make a webservice based on a java class in JDeveloper 10.1.2?
    I need to make a webservice that make some queries in views of BPEL's dehydration DB, but I would not like that this webservice was a BPEL process in the Process Manager, with gone off instances being to each query. Therefore I intend to make a java class that it executes the queries and it returns the results.
    However it would like a structuralized payload, instead of returning a primitive and soap-serialized type, I would like to return a complex type.
    Example of return message:
    ... SOAP Message ...
    <payload>
    <sensors>
    <sensor>
    <date>2006-sep-11</date>
    <activity>invoke partner</activity>
    </sensor>
    <sensor>
    <date>2006-sep-11</date>
    <activity>receive partner</activity>
    </sensor>
    </sensors>
    </payload>
    ... SOAP Message ...
    Well, JDeveloper 10.1.2 can't make this work easiest for me ... the wizard can't work with classes returning complex types.
    I tried many ways to do this: top-down and bottom-up approach's, but without success.
    Also tried made a wsdl and using schemac generate facades classes, write a deploy file and, and after some difficult made the deploy in my OC4J. But invoking the webservice the server returns this message:
    "javax.servlet.ServletException: WSDL Generation exception: java.lang.Exception org.collaxa.thirdparty.dom4j.Namespace is not a java bean: must have a default constructor"
    Well, sorry, but I'm a java newbie and I have no idea about what can I do in this case. But I think that the error isn't in my class. :-(
    Ok, also tried to do this, for test, in JDeveloper 10.1.3, but without success too.
    Following some examples and tutorials, I tried to use the wizard "Create J2EE webservice" using WSIF, but doesn't works for me.
    I read the blog posts:
    "Revisiting Java and WSIF"
    http://blogs.oracle.com/reynolds/2006/08/10#a112
    "Using Java from BPEL"
    http://blogs.oracle.com/reynolds/discuss/msgReader$10?mode=day
    And many others...
    But, in fact, the things doesn't works like in the tutorials...
    Someone can help-me?
    Thanks for help and sorry for my rusted english.

    As far as I can tell, the SOAPContext is not magically there in Oracle Web services so you have to revert to Oracle SOAP (which is where the OracleSOAPContext comes from and is pretty much Apache SOAP 2.3.1 with fixes and a couple things to make it work in our environment - e.g. like a slightly updated SOAPContext class).
    We ship Oracle SOAP with our distribution in the soap.ear file located in the <oc4J_home>\soap\webapps directory. Just add this line (tailored to your config) to your server.xml:
    <application name="soap" path="../../../soap/webapps/soap.ear" auto-start="true" />
    and the line:
    <web-app application="soap" name="soap" root="/soap" />
    to your http-web-site.xml and your Oracle SOAP environment should be set up with an endpoint of:
    http://127.0.0.1:8888/soap/servlet/soaprouter
    Then build your Web service and in your method add the SOAPContext parameter. Here is a simple method that should print out the remote IP, after casting to the OracleSOAPContext:
    public String sayHello( SOAPContext ctx, String test)
    OracleSOAPContext octx = (OracleSOAPContext)ctx;
    System.out.println("Remote address: " + octx.getRemoteAddress());
    return "Hello: " + test;
    For completeness, the dd file looks like:
    <?xml version = '1.0' encoding = 'windows-1252'?>
    <isd:service
    id="mypackage3.Class1"
    xmlns:isd="http://xml.apache.org/xml-soap/deployment">
    <isd:provider
    type="java"
    methods="sayHello"
    scope="Request">
    <isd:java class="mypackage3.Class1" static="false"/>
    </isd:provider>
    <isd:faultListener>org.apache.soap.server.DOMFaultListener</isd:faultListener>
    </isd:service>
    Mike.

  • JDev's Java class web service....

    Hi,
    I am deploying a java class as a web service via JDeveloper. I was wondering, if this class/web_service is residing on an Oracle AS, will it support concurrent calls from multiple consumers?
    I guess what I am asking is will every consumers who calls the web service instantiate their own web service object and have their own stack frame etc... or will they all be sharing the same memory hence all hell breaking lose?
    Thank you in advance

    As far as I can tell, the SOAPContext is not magically there in Oracle Web services so you have to revert to Oracle SOAP (which is where the OracleSOAPContext comes from and is pretty much Apache SOAP 2.3.1 with fixes and a couple things to make it work in our environment - e.g. like a slightly updated SOAPContext class).
    We ship Oracle SOAP with our distribution in the soap.ear file located in the <oc4J_home>\soap\webapps directory. Just add this line (tailored to your config) to your server.xml:
    <application name="soap" path="../../../soap/webapps/soap.ear" auto-start="true" />
    and the line:
    <web-app application="soap" name="soap" root="/soap" />
    to your http-web-site.xml and your Oracle SOAP environment should be set up with an endpoint of:
    http://127.0.0.1:8888/soap/servlet/soaprouter
    Then build your Web service and in your method add the SOAPContext parameter. Here is a simple method that should print out the remote IP, after casting to the OracleSOAPContext:
    public String sayHello( SOAPContext ctx, String test)
    OracleSOAPContext octx = (OracleSOAPContext)ctx;
    System.out.println("Remote address: " + octx.getRemoteAddress());
    return "Hello: " + test;
    For completeness, the dd file looks like:
    <?xml version = '1.0' encoding = 'windows-1252'?>
    <isd:service
    id="mypackage3.Class1"
    xmlns:isd="http://xml.apache.org/xml-soap/deployment">
    <isd:provider
    type="java"
    methods="sayHello"
    scope="Request">
    <isd:java class="mypackage3.Class1" static="false"/>
    </isd:provider>
    <isd:faultListener>org.apache.soap.server.DOMFaultListener</isd:faultListener>
    </isd:service>
    Mike.

  • Using Custom Java Class - WorkflowRegistry.xml

    I am using a custom java class in workflow. While executing I am getting errot -
    com.waveset.util.WavesetException: Class com.LdapGroupMod is not a WorkflowApplication
    It seems from documentation that I need to add this in workflowregistry.xml file. I added the same like given below -
    <WorkflowApplication name='Workflow Name'
    class='com.LdapGroupMod'>
    <Comments>Nothing Here</Comments>
    </WorkflowApplication>Even tried restaring the application server but I am still getting same error. Any idea what needs to be done here? or I am missing smething?

    Well the first thing would be to read the workflowRegistry.xml file. The header talks about internal and external applications and so on. The crucial part is that any application registered must implement the WorkflowApplication interface (which I guess your class dont do)
    I gave up. I am totally baffled by the documentation. I admit it.
    What I did was to create an Script action in an Activity where the script used Xpress to invoke my class. It seems to work.

  • Generation of java classes from XML Schema.

    Hi All,
    I am working with JWSDP-2.0 but got stucked.:
    To generate Java classes from an XML Schema with the JAXB ,I need to have following jar file in thils location with this JWSDP-2.0
    <JWSDP>/jaxb/lib/jaxb-api.jar
    <JWSDP>/jaxb/lib/jaxb-impl.jar
    <JWSDP>/jaxb/lib/jaxb-libs.jar
    <JWSDP>/jaxb/lib/jaxb-xjc.jar
    <JWSDP>/jwsdp-shared/lib/namespace.jar
    <JWSDP>/jwsdp-shared/lib/jax-qname.jar
    <JWSDP>/jwsdp-shared/lib/relaxngDatatype.jar
    And here I m not finding as jaxb-libs.jar,namespace.jar and jax-qname.jar on respective location.
    If I m putting these left jar file from another place it is not generating all the classes as at least in number it should be 45 but it is generating merely 5 classes.
    Can any one help me regarding this.
    Regards.
    Shelly.

    These JAXB JAR files are for JAXB 1.0.
    For JAXB 2.0 the following JAR files are required.
    C:\Sun\jwsdp-2.0\jaxb\lib\jaxb-api.jar
    C:\Sun\jwsdp-2.0\jaxb\lib\jaxb-impl.jar
    C:\Sun\jwsdp-2.0\jaxb\lib\jaxb-xjc.jar
    C:\Sun\jwsdp-2.0\jwsdp-shared\lib\activation.jar
    C:\Sun\jwsdp-2.0\sjsxp\lib\jsr173_api.jar
    C:\Sun\jwsdp-2.0\sjsxp\lib\sjsxp.jar

  • Errors generating Java classes from XML schema

    I received the following errors when generating Java classes from the schema located at: http://imsproject.org/xsd/ims_qti_rootv1p1.xsd and http://imsproject.org/xsd/ims_xml.xsd
    XML Spy v4 claims that the schema is well-formed and valid. Could this be a problem with the class generators, or is XML Spy not telling the truth?
    Thanks.
    D:\IMS_QTI\Java>java -classpath .;lib/xmlparserv2.jar;lib/xschema.jar;lib/classgen.jar oracle.xml.classgen.oracg -schema ims_qti_rootv1p1.xs
    d -outputDir src\com\icld\qti -package com.icld.qti -comment
    file:/D:/IMS_QTI/Java/ims_qti_rootv1p1.xsd<Line 235, Column 21>: XSD-2209: (Error) Duplicated definition for: 'attr.view'
    file:/D:/IMS_QTI/Java/ims_qti_rootv1p1.xsd<Line 303, Column 21>: XSD-2209: (Error) Duplicated definition for: 'grp.labels'
    file:/D:/IMS_QTI/Java/ims_qti_rootv1p1.xsd<Line 1834, Column -12236>: XSD-2209: (Error) Duplicated definition for: 'qtimetadatafield'
    file:/D:/IMS_QTI/Java/ims_qti_rootv1p1.xsd<Line 1834, Column -9642>: XSD-2209: (Error) Duplicated definition for: 'typeofsolutionType'
    file:/D:/IMS_QTI/Java/ims_qti_rootv1p1.xsd<Line 2252, Column -3019>: XSD-2026: (Error) Invalid attribute 'use' in element 'attribute'
    Error: Schema Class Generator failed to generate classes. oracle.xml.parser.schema.XSDException: Duplicated definition for: 'attr.view'

    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by Jinyu Wang ([email protected]):
    Which version are you using? I can't reproduce the error with 9.0.2B version.<HR></BLOCKQUOTE>
    Thanks for having a look at the problem. I am using the 9.0.2.0B version with Java 2 Standard Edition Build 1.3.1-b24. The classgen -version option returns 9.0.2.0b-beta - and xmlparserv2.jar and xschema.jar are from the same distribution. Running the corresponding DTD from the same source work fine - I'm just havinf this problem with the XSD. Anything else I should look at?

  • Where I can find the java class about xml

    I need transfer a xml file to oracle use Java. I find a Java program can do it, but the java progran need a class(oracle.xml.sql.dml.*) and I don't find it.
    I use Kawa 4.01a and Java 1.3.
    I need people tell me where I can find the class.
    Thanks
    Chih-Ping Yang

    Go to: http://technet.oracle.com/tech/xml/oracle_xsu/
    Select [Software] from the tab on the top
    and download OracleXML SQL Utility.
    If you're using Oracle8.1.5, download version
    111. If using Oracle8.1.6, download XSU12.
    Unzip the archive file.
    Under the lib directory, there should be
    a jar file. This jar file contains the class
    you're looking for.
    You do not need to unzip this file. Just set
    it in your CLASSPATH.

  • Problem in web.xml  -- servletcontext

    Pls look at the code and web.xml file for invoking servlet.
    index.html
    <html>
    <head>
    <title>Servlet Context Example</title>
    </head>
    <body>
    <form method="get" action="callservlet">
    <input type="submit" value="Submit">
    </form>
    </body>
    </html>ServletConExample.java
    package com.servletcontext;
    import java.io.IOException;
    import javax.servlet.ServletContext;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    public class ServletConExample extends HttpServlet {
         private static final long serialVersionUID = 1L;
         ServletContext con;
         public void init()
              con = getServletContext();
         public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException
              con.setAttribute("logname", "shobhit");
              response.sendRedirect("./com.servletcontext.TestServCon");
    }TestServCon.java
    package com.servletcontext;
    import java.io.IOException;
    import javax.servlet.ServletContext;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    public class TestServCon extends HttpServlet {
         private static final long serialVersionUID = 1L;
         ServletContext con;
         public void init()
              con = getServletContext();
         public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException
              String str = (String)con.getAttribute("logname");
              response.getWriter().println("value of attribute logname is "+str);
    }web.xml
    <?xml version="1.0" encoding="UTF-8"?>
    <web-app>
         <servlet>
              <servlet-name>servletcontext</servlet-name>
              <servlet-class>com.servletcontext.ServletConExample</servlet-class>
         </servlet>
         <servlet-mapping>
              <servlet-name>servletcontext</servlet-name>
              <url-pattern>/callservlet</url-pattern>
         </servlet-mapping>
         <Welcome-file-list>
              <Welcome-file>index.html</Welcome-file>
         </Welcome-file-list>
    </web-app>Error Page:
    HTTP Status 404 - /ServletContext/com.servletcontext.TestServCon
    type Status report
    message /ServletContext/com.servletcontext.TestServCon
    description The requested resource (/ServletContext/com.servletcontext.TestServCon) is not available.
    Apache Tomcat/5.5.26 I think problem is in web.xml file. Can any help me to resolve this problem.
    Thanks,
    Shobhit

    You must declare TestServCon.java on web.xml as you did for the first servlet
    and in the sendRedirect use the following code :
    response.sendRedirect("TestServCon");//   TestServCon is the servlet mapping you declared in web.xml
    //or this
    response.sendRedirect("./TestServCon");

  • WEB-INF/web.xml not found exception for deployed war on server startup

    Weblogic server is throwing an exception indicating that it can't find
              web.xml on startup when a particular war file is deployed. The exception
              and my web.xml follow below.
              There are some other strange elements to this:
              1) The deployed war in the application directory has a valid web.xml in the
              web-inf folder.
              2) The war in the servers temp directory corresponding to my war contains
              only the files found in WEB-INF in the deployed jar, but not those found in
              web-inf (case matters). These files are in the root of the war, not in a
              WEB-INF folder!
              3) The servlets in the war do load and are invokable.
              4) If I redeploy the jar while the server is still running, I get no
              exception, and the temp war then has the correct structure (with a WEB-INF
              folder and contains web.xml).
              The exception:
              <Oct 14, 2001 8:15:46 PM CDT> <Error> <HTTP> <[HTTP PPSserver]
              Could not find Web application
              "D:\Dev\bea\wlserver6.0\.\config\PPS\applications\.wl_temp_do_not_delete\wl_
              local_comp2079.war"
              java.io.FileNotFoundException: WEB-INF/web.xml XML file not found in jar
              file
              at
              weblogic.servlet.internal.dd.DescriptorLoader.getInputSource(DescriptorLoade
              r.java:207)
              at
              weblogic.servlet.internal.dd.DescriptorLoader.<init>(DescriptorLoader.java:1
              78)
              at
              weblogic.servlet.internal.HttpServer.loadWARContext(HttpServer.java:446)
              at
              weblogic.servlet.internal.HttpServer.loadWebApp(HttpServer.java:404)
              at weblogic.j2ee.WebAppComponent.deploy(WebAppComponent.java:74)
              at weblogic.j2ee.Application.addComponent(Application.java:133)
              at weblogic.j2ee.J2EEService.addDeployment(J2EEService.java:115)
              at
              weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentT
              arget.java:327)
              at
              weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentT
              arget.java:143)
              at
              weblogic.management.mbeans.custom.WebServer.addWebDeployment(WebServer.java:
              76)
              at java.lang.reflect.Method.invoke(Native Method)
              at
              weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl
              .java:562)
              at
              weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:5
              48)
              at
              weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBea
              nImpl.java:285)
              at
              com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1555)
              at
              com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
              at
              weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:439)
              at
              weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:180)
              at $Proxy32.addWebDeployment(Unknown Source)
              at
              weblogic.management.configuration.WebServerMBean_CachingStub.addWebDeploymen
              t(WebServerMBean_CachingStub.java:1012)
              at
              weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentT
              arget.java:313)
              at
              weblogic.management.mbeans.custom.DeploymentTarget.addDeployments(Deployment
              Target.java:277)
              at
              weblogic.management.mbeans.custom.DeploymentTarget.updateServerDeployments(D
              eploymentTarget.java:232)
              at
              weblogic.management.mbeans.custom.DeploymentTarget.updateDeployments(Deploym
              entTarget.java:192)
              at java.lang.reflect.Method.invoke(Native Method)
              at
              weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl
              .java:562)
              at
              weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:5
              48)
              at
              weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBea
              nImpl.java:285)
              at
              com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1555)
              at
              com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
              at
              weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:439)
              at
              weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:180)
              at $Proxy29.updateDeployments(Unknown Source)
              at
              weblogic.management.configuration.ServerMBean_CachingStub.updateDeployments(
              ServerMBean_CachingStub.java:2299)
              at
              weblogic.management.mbeans.custom.ApplicationManager.startConfigManager(Appl
              icationManager.java:240)
              at
              weblogic.management.mbeans.custom.ApplicationManager.start(ApplicationManage
              r.java:122)
              at java.lang.reflect.Method.invoke(Native Method)
              at
              weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl
              .java:562)
              at
              weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:5
              48)
              at
              weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBea
              nImpl.java:285)
              at
              com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1555)
              at
              com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
              at
              weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:439)
              at
              weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:180)
              at $Proxy23.start(Unknown Source)
              at
              weblogic.management.configuration.ApplicationManagerMBean_CachingStub.start(
              ApplicationManagerMBean_CachingStub.java:435)
              at
              weblogic.management.Admin.startApplicationManager(Admin.java:1033)
              at weblogic.management.Admin.finish(Admin.java:494)
              at weblogic.t3.srvr.T3Srvr.start(T3Srvr.java:431)
              at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:170)
              at weblogic.Server.main(Server.java:35)
              web.xml:
              <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application
              2.2//EN"
              "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">
              <web-app>
              <display-name>Controller Unit Tests</display-name>
              <context-param>
              <param-name>weblogic.jsp.precompile</param-name>
              <param-value>false</param-value>
              </context-param>
              <context-param>
              <param-name>package_com.cinfin.cld.controller.conduct.access.test</param-nam
              e>
              <param-value>ConductEntityAccessTest</param-value>
              </context-param>
              <servlet>
              <servlet-name>unitTestRunner</servlet-name>
              <servlet-class>com.cinfin.cld.test.unit.UnitTestRunner</servlet-class>
              </servlet>
              <servlet-mapping>
              <servlet-name>unitTestRunner</servlet-name>
              <url-pattern>unitTestRunner.srv</url-pattern>
              </servlet-mapping>
              <resource-ref>
              <res-ref-name>PPSDS</res-ref-name>
              <res-type>javax.sql.DataSource</res-type>
              <res-auth>Container</res-auth>
              </resource-ref>
              </web-app>
              

    Kumar,
              Here it is.
              Kumar Allamraju <[email protected]> wrote in message news:[email protected]...
              I have a webapp with the following entries in my web.xml and i can't seem to duplicate your problem.
              Can you send us your webapp? I will try to duplicate it in my environment.
              Kumar
              Steve Demuth wrote:
              Already tried that. No difference. Kumar Allamraju <[email protected]> wrote in message news:[email protected]...
              Interesting.
              This shouldn't happen though.
              Can you stop the server delete the .wl_temp_do_not_delete
              dir? Let's see if that makes any difference.
              Kumar
              Steve Demuth wrote:
              Weblogic server is throwing an exception indicating that it can't find
              web.xml on startup when a particular war file is deployed. The exception
              and my web.xml follow below.
              There are some other strange elements to this:
              1) The deployed war in the application directory has a valid web.xml in the
              web-inf folder.
              2) The war in the servers temp directory corresponding to my war contains
              only the files found in WEB-INF in the deployed jar, but not those found in
              web-inf (case matters). These files are in the root of the war, not in a
              WEB-INF folder!
              3) The servlets in the war do load and are invokable.
              4) If I redeploy the jar while the server is still running, I get no
              exception, and the temp war then has the correct structure (with a WEB-INF
              folder and contains web.xml).
              The exception:
              <Oct 14, 2001 8:15:46 PM CDT> <Error> <HTTP> <[HTTP PPSserver]
              Could not find Web application
              "D:\Dev\bea\wlserver6.0\.\config\PPS\applications\.wl_temp_do_not_delete\wl_
              local_comp2079.war"
              java.io.FileNotFoundException: WEB-INF/web.xml XML file not found in jar
              file
              at
              weblogic.servlet.internal.dd.DescriptorLoader.getInputSource(DescriptorLoade
              r.java:207)
              at
              weblogic.servlet.internal.dd.DescriptorLoader.<init>(DescriptorLoader.java:1
              78)
              at
              weblogic.servlet.internal.HttpServer.loadWARContext(HttpServer.java:446)
              at
              weblogic.servlet.internal.HttpServer.loadWebApp(HttpServer.java:404)
              at weblogic.j2ee.WebAppComponent.deploy(WebAppComponent.java:74)
              at weblogic.j2ee.Application.addComponent(Application.java:133)
              at weblogic.j2ee.J2EEService.addDeployment(J2EEService.java:115)
              at
              weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentT
              arget.java:327)
              at
              weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentT
              arget.java:143)
              at
              weblogic.management.mbeans.custom.WebServer.addWebDeployment(WebServer.java:
              76)
              at java.lang.reflect.Method.invoke(Native Method)
              at
              weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl
              .java:562)
              at
              weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:5
              48)
              at
              weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBea
              nImpl.java:285)
              at
              com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1555)
              at
              com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
              at
              weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:439)
              at
              weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:180)
              at $Proxy32.addWebDeployment(Unknown Source)
              at
              weblogic.management.configuration.WebServerMBean_CachingStub.addWebDeploymen
              t(WebServerMBean_CachingStub.java:1012)
              at
              weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentT
              arget.java:313)
              at
              weblogic.management.mbeans.custom.DeploymentTarget.addDeployments(Deployment
              Target.java:277)
              at
              weblogic.management.mbeans.custom.DeploymentTarget.updateServerDeployments(D
              eploymentTarget.java:232)
              at
              weblogic.management.mbeans.custom.DeploymentTarget.updateDeployments(Deploym
              entTarget.java:192)
              at java.lang.reflect.Method.invoke(Native Method)
              at
              weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl
              .java:562)
              at
              weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:5
              48)
              at
              weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBea
              nImpl.java:285)
              at
              com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1555)
              at
              com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
              at
              weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:439)
              at
              weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:180)
              at $Proxy29.updateDeployments(Unknown Source)
              at
              weblogic.management.configuration.ServerMBean_CachingStub.updateDeployments(
              ServerMBean_CachingStub.java:2299)
              at
              weblogic.management.mbeans.custom.ApplicationManager.startConfigManager(Appl
              icationManager.java:240)
              at
              weblogic.management.mbeans.custom.ApplicationManager.start(ApplicationManage
              r.java:122)
              at java.lang.reflect.Method.invoke(Native Method)
              at
              weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl
              .java:562)
              at
              weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:5
              48)
              at
              weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBea
              nImpl.java:285)
              at
              com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1555)
              at
              com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
              at
              weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:439)
              at
              weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:180)
              at $Proxy23.start(Unknown Source)
              at
              weblogic.management.configuration.ApplicationManagerMBean_CachingStub.start(
              ApplicationManagerMBean_CachingStub.java:435)
              at
              weblogic.management.Admin.startApplicationManager(Admin.java:1033)
              at weblogic.management.Admin.finish(Admin.java:494)
              at weblogic.t3.srvr.T3Srvr.start(T3Srvr.java:431)
              at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:170)
              at weblogic.Server.main(Server.java:35)
              web.xml:
              <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application
              2.2//EN"
              "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">
              <web-app>
              <display-name>Controller Unit Tests</display-name>
              <context-param>
              <param-name>weblogic.jsp.precompile</param-name>
              <param-value>false</param-value>
              </context-param>
              <context-param>
              <param-name>package_com.cinfin.cld.controller.conduct.access.test</param-nam
              e>
              <param-value>ConductEntityAccessTest</param-value>
              </context-param>
              <servlet>
              <servlet-name>unitTestRunner</servlet-name>
              <servlet-class>com.cinfin.cld.test.unit.UnitTestRunner</servlet-class>
              </servlet>
              <servlet-mapping>
              <servlet-name>unitTestRunner</servlet-name>
              <url-pattern>unitTestRunner.srv</url-pattern>
              </servlet-mapping>
              <resource-ref>
              <res-ref-name>PPSDS</res-ref-name>
              <res-type>javax.sql.DataSource</res-type>
              <res-auth>Container</res-auth>
              </resource-ref>
              </web-app>
              [att1.html]
              [controllerUnitTests.war]
              

  • Web.xml & Tomcat

    hi
    I have got tomcat5.0 running and am having trouble mapping my servlet so that it will run with the browser. Please tell me where I am going wrong. Java servlet test.HelloServlet compiles OK I have place the HelloServlet.class file in the following directory
    ../webapps/Trial/WEB-INF/classes/test/HelloServlet.class
    web.xml is placed in the /WEB-INF/ directory
    Here is a copy of my web.xml file
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <web-app xmlns="http://java.sun.com/xml/ns/j2ee"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
    version="2.4">
    <display-name>Welcome to Tomcat</display-name>
    <description>
    Welcome to Tomcat
    </description>
    <!-- JSPC servlet mappings start -->
    <servlet>
    <servlet-name>HelloServlet</servlet-name>
    <servlet-class>test.HelloServlet</servlet-class>
    </servlet>
    <servlet-mapping>
    <servlet-name>HelloServlet</servlet-name>
    <url-pattern>/HelloServlet</url-pattern>
    </servlet-mapping>
    <!-- JSPC servlet mappings end -->
    </web-app>
    I have been trying to access the HelloServlet class by typing in localhost:8080/HelloServlet
    Could someone please tell me where I am going wrong
    Thank you

    Should be localhost:8080/trial/HelloServlet, you are forgetting the name of your web application in the url.

  • Java Mapping Error - Unable to instantiate the Java class

    Hi,
    I am trying out a Java Mapping scenario.
    The code worked fine in eclipse.i could get the desired output.
    but when i tried it out in XI ....i got the following error in moni:
    *Unable to instantiate the Java class*
    <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    - <!--  Request Message Mapping
      -->
    - <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
      <SAP:Category>Application</SAP:Category>
      <SAP:Code area="MAPPING">CANNOT_INSTANCIATE_CLASS</SAP:Code>
      <SAP:P1>JavaMapping</SAP:P1>
      <SAP:P2>http://www.sdsdsd.com/XI/Sales/T~</SAP:P2>
      <SAP:P3>3bd13b30-6300-11dc-b9f1-f0050aa5c91a</SAP:P3>
      <SAP:P4>-1</SAP:P4>
      <SAP:AdditionalText />
      <SAP:ApplicationFaultMessage namespace="" />
      <SAP:Stack>Unable to instantiate the Java class JavaMapping (http://www.sdsdsd.com/XI/Sales/T~, 3bd13b30-6300-11dc-b9f1-f0050aa5c91a, -1)</SAP:Stack>
      <SAP:Retry>M</SAP:Retry>
      </SAP:Error>
    Please help me out with this error.

    Hi Anu,
    Currently I am also facing the same Unable to instantiate the Java class  same java class is working fine in eclipse .
    Could you please confirm Is this because of version mismatch that in Eclipse JAVA and SAP JAVA ?
    Thanks in Advance.
    Best,
    Srinivas

  • How to omit xmlns from generated Java classes

    Hi,
    I'm using JAXB and xjc to generate Java classes from xsd fils. I've noticed that when marshalling these Java classes to XML string, there are few xmlns attributes that (as far as I concern :-))
    "waste" space on the generated xml (space is critical resource in our application). Is there a way to order the Marashaller to omit these xmlns attributes from the generated files?
    I tried to edit the generated xml string. I removed the xmlns attributes, but unmarshall it back to Java objects failed...
    Thanks for any help,
    Barak.

    If the xmlns is specified in the xsd, it is also required in the xml. If you do not want it, however you can remove it from your xsd and then generate your xml

Maybe you are looking for

  • Error reading .apj file?

    I've had RoboHelp 9crash during generating files in TCS 3, and now I'm getting a message about how an error has occurred while trying to read the My RoboHelp Projects/RHFrameDocs.apj file. It appears on re-opening the project. Is this a conversion se

  • How can i tell if my phone is factory unlocked

    i have a 3gs. i'm trying to figure out if it's factory unlocked

  • Getting EM incident Service ID in email template

    Hi Guys, We have monitoring for OSB and when a proxy service is down, an incident is created. Is it possible to get the "Service ID" in the email template? If yes, what is the attribute/label for this? Given below is the Incident Details from Inciden

  • Can't receive gmail

    Hi, I know a lot of other people appear to have had similar problems. I can't receive gmail. If just sits in the checking mode. I can send though it takes a long time. I haven't changed any settings. Started to happen about a month ago when I tried t

  • OK, Why can't Tiger talk to Leopard?

    Well, since there are about a million threads titled "problem" I thought I'd be more specific. Here's the deal, I'm using a MacBook Pro, with OSX 10.4.11 & iChat 3.1.9. I use my iChat all the time to talk to my father across the country with narry a