Configuring Xerces 1.4.1 in WL 6.0SP2

Greetings.
We have developed a pilot application to get familiar with WebLogic. We
need to validate XML input and output against .xsd schemas. I have this
working for the DOM parser but the SAX parser (which we use to validate
the XML string before sending back to the client) is not working. It
seems like WebLogic is not finding the implementation class. Here's the
stack trace:
java.lang.AbstractMethodError
at javax.xml.parsers.SAXParser.parse(SAXParser.java:367)
at net.verizon.xml.XMLHelper.validate(XMLHelper.java:178)
at net.verizon.xml.XMLHelper.stringValue(XMLHelper.java:154)
at
net.verizon.xml.DescriptorHelper.stringValue(DescriptorHelper.java:99)
at
net.verizon.xml.DocumentDescriptor.toXML(DocumentDescriptor.java:44)
at net.verizon.pilot.Gateway.processRequest(Gateway.java:126)
I have the XML Registry set for both DOM and SAX to use the Xerces
package which I included first in the classpath.
The SAXParserFactory is set
to: org.apache.xerces.jaxp.SAXParserFactoryImpl
Perhaps this is incorrect...
Ed

Charlie,
I appreciate your response, but there must be something else. I tried
adding the definition for Syslog to my startup but no change. I don't use the
transforms so I didn't define that. Here's my startup:
CLASSPATH=$USER_LIB/xerces.jar
CLASSPATH=$CLASSPATH:$WL_HOME:$WL_HOME/lib/weblogic_sp.jar:$WL_HOME/lib/weblogic.jar
CLASSPATH=$CLASSPATH:$USER_LIB/classes12.zip:$USER_LIB:
PATH=$WL_HOME/bin:$JAVA_HOME/jre/bin:$JAVA_HOME/bin:$PATH
java $JAVA_OPTIONS -classpath $CLASSPATH -Dweblogic.Domain=myDomain
-Dweblogic.Name=adminServer -Dbea.home=$BEA_HOME
-Djava.security.policy==$WL_HOME/lib/weblogic.policy
-Dweblogic.management.password=weblogic
-DSyslog.xml.parser=org.apache.xerces.parsers.SAXParser weblogic.Server
And my Sax code snippet:
SAXParserFactory factory = SAXParserFactory.newInstance();
factory.setValidating(true);
factory.setNamespaceAware(true);
SAXParser parser = factory.newSAXParser();
InputSource input = new InputSource(new
ByteArrayInputStream(xmlString.getBytes()));
parser.parse(input, new XMLErrorHandler());
I believe this is JAXP 1.0 compliant. The last line throws the exception.
Note that this worked fine under WL 5.1 with the same xerces.jar file. And the
DOM parser is working - I use it on request strings coming in but then I build
a response string and attempt to parse it with SAX before sending it back out.
Do you have code similar to above, or do you mind testing the above code in
your environment? Are you using 6.0 sp2?
Thanks,
Ed
Charlie Crook wrote:
I use:
-DSyslog.xml.parser=org.apache.xerces.parsers.SAXParser -Djavax.xml.transfor
m.TransformerFactory=org.apache.xalan.processor.TransformerFactoryImpl
as a parameter in the java startup command for weblogic
and for the XML registry
DocumentBuilderFactory="org.apache.xerces.jaxp.DocumentBuilderFactoryImpl"
SAXParserFactory="org.apache.xerces.jaxp.SAXParserFactoryImpl"/>
Make sure the server is using the external XML registry, not the built-in
one...
I use the xerces that came with xalan 2.1, putting xerces.jar ahead of
weblogic jars
If we are using JAXP with something like:
new SAXBuilder()
instead of
new SAXBuilder( "some parser class" )
we get an immediate core dump; otherwise all works fine.
"Edward Dunkle" <[email protected]> wrote in message
news:[email protected]...
Greetings.
We have developed a pilot application to get familiar with WebLogic. We
need to validate XML input and output against .xsd schemas. I have this
working for the DOM parser but the SAX parser (which we use to validate
the XML string before sending back to the client) is not working. It
seems like WebLogic is not finding the implementation class. Here's the
stack trace:
java.lang.AbstractMethodError
at javax.xml.parsers.SAXParser.parse(SAXParser.java:367)
at net.verizon.xml.XMLHelper.validate(XMLHelper.java:178)
at net.verizon.xml.XMLHelper.stringValue(XMLHelper.java:154)
at
net.verizon.xml.DescriptorHelper.stringValue(DescriptorHelper.java:99)
at
net.verizon.xml.DocumentDescriptor.toXML(DocumentDescriptor.java:44)
at net.verizon.pilot.Gateway.processRequest(Gateway.java:126)
I have the XML Registry set for both DOM and SAX to use the Xerces
package which I included first in the classpath.
The SAXParserFactory is set
to: org.apache.xerces.jaxp.SAXParserFactoryImpl
Perhaps this is incorrect...
Ed

Similar Messages

  • Trouble installing & configuring xerces

    hi all,
    i have some trouble configuring xerces. i want to access xml data in my jsp. can anyone let me know if I am in the direction. below is what i have done
    i use winxp pro, jdk 1.5.0_03 and tomcat 5
    i downloaded Xerces-J-bin.1.4.4.zip
    after unzipping i get xerces.jar and xercesSamples.jar
    i put both the files on my C: and set it in the classpath
    C:\xerces.jar and C:\xercesSamples.jar
    but my application still does not work.
    gives an error saying that
    class Document not found
    class Node not found
    is there any other jar file that i need to set in the classpath
    many thanks for your help !!!!!
    nishant

    You need to put those jars in the 'lib' directory of your Tomcat web app in order for Tomcat to pick them up.
    Something like c:\\jakarta-tomcat-5\webapps\MyApp\WEB-INF\lib
    Tomcat has its own internal classpath which is not the same as the classpath you may set as a Windows system variable.
    Good luck!

  • Is it possible to configure CF10 or CF11 to use Xerces XML parser instead of Saxon XML parser?

    Could anyone tell me if it is possible to configure CF10 or CF 11 to use the older Xerces XML parser instead of the Saxon XML parser.
    I am in the process of migrating a website from CF8 to CF11. Several sections rely on XML transformation, which no longer work in CF11. After investigating the problem it seems to be that the Saxon Parser is more strict, causing these errors.

    Well I guess Parsers would be better solution. As u said u need to insert node at specific location.
    so now u have to decide which parser u need to choose according to u r requirmnet. DOM or SAX maily.
    Both has adv and di-advs.
    ...yogesh

  • How can I use a 3rd party XML parser such as xerces with OC4J ?

    Hi all tech experts,
    I am using Oracle Application Server 10g Release 2 (10.1.2) and i have
    installed Portal and Wireless and OracleAS Infrastructure on the same
    computer.
    i tried all the solutions on this thread
    Use of Xerces Parser in out application with Oracle App Server 9.0.4
    but still fighting.
    I have also posted this query on OTN on following thread
    How can I use a 3rd party XML parser such as xerces with OC4J?
    but no reply....
    Please help me on this issue.
    Since OC4J is preconfigured to use the Oracle XML parser which is xmlparserv2.jar.
    i have read the following article which states that
    OC4J is preconfigured to use the Oracle XML parser. The Oracle XML parser is fully JAXP 1.1 compatible and will serve the needs of applications which require JAXP functionality. This approach does not require the download, installation, and configuration of additional XML parsers.
    The Oracle XML parser (xmlparserv2.jar) is configured to load as a system level library of OC4J through it's inclusion as an entry in the Class-Path entry of the oc4j.jar Manifest.mf file. This results in the Oracle XML parser being used for all common deployment and packaging situations. You are not permitted to modify the Manifest.mf file of oc4j.jar.
    It must be noted that configuring OC4J to run with any additional XML parser or JDBC library is not a supported configuration. We do know customers who have managed to successfully replace the system level XML parser and the Oracle JDBC drivers that ship with the product, but we do not support this type of configuration due to the possibility of unexpected system behavior and system errors that might occur from replacing the tested and certified libraries.
    If you absolutely must use an additional XML parser such as xerces, then you have to start OC4J such that the xerces.jar file is loaded at a level above the OC4J system classpath. This can be accomplished using the -Xbootclasspath flag of the JRE.
    i have also run the following command
    java -Xbootclasspath/a:d:\xerces\xerces.jar -jar oc4j.jar
    but no success.
    How could i utilize my jar's like xerces.jar and xalan.jar for parsing instead of OC4J in-built parser ?
    All reply will be highly appreciated.
    Thnx in advance to all.
    Neeraj Sidhaye
    try_catch_finally @ Y !

    Hi Neeraj Sidhaye,
    I am trying to deploy a sample xform application to the Oracle Application Server (10.1.3). However, I encountered the class loader issue that is similar to your stuation. I tried all the three solutions but the application is still use the Oracle xml paser class. I am wondering if you have any insight about this?
    Thanks for your help.
    Xingsheng Qian
    iPass Inc.
    Here is the error message I got.
    Message:
    java.lang.ClassCastException: oracle.xml.parser.v2.XMLElement
    Stack Trace:
    org.chiba.xml.xforms.exception.XFormsException: java.lang.ClassCastException: oracle.xml.parser.v2.XMLElement
         at org.chiba.xml.xforms.Container.dispatch(Unknown Source)
         at org.chiba.xml.xforms.Container.dispatch(Unknown Source)
         at org.chiba.xml.xforms.Container.initModels(Unknown Source)
         at org.chiba.xml.xforms.Container.init(Unknown Source)
         at org.chiba.xml.xforms.ChibaBean.init(Unknown Source)
         at org.chiba.adapter.servlet.ServletAdapter.init(ServletAdapter.java:153)
         at org.chiba.adapter.servlet.ChibaServlet.doGet(ChibaServlet.java:303)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:719)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:376)
         at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:870)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:451)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:299)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:187)
         at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
         at java.lang.Thread.run(Thread.java:595)
    Caused by: java.lang.ClassCastException: oracle.xml.parser.v2.XMLElement
         at org.chiba.xml.xforms.Instance.iterateModelItems(Unknown Source)
         at org.chiba.xml.xforms.Bind.initializeModelItems(Unknown Source)
         at org.chiba.xml.xforms.Bind.init(Unknown Source)
         at org.chiba.xml.xforms.Initializer.initializeBindElements(Unknown Source)
         at org.chiba.xml.xforms.Model.modelConstruct(Unknown Source)
         at org.chiba.xml.xforms.Model.performDefault(Unknown Source)
         at org.chiba.xml.xforms.XFormsDocument.performDefault(Unknown Source)
         at org.chiba.xml.xforms.XFormsDocument.dispatchEvent(Unknown Source)
         at org.apache.xerces.dom.NodeImpl.dispatchEvent(Unknown Source)
         ... 18 more

  • Error reading configuration file

    I've setup the Adobe Access 4.0 trial license server and when I run the Validator.bat with -g -r on the Tomcat install dir \licenseserver I get an 'Error reading configuration file' message. Here is the log dump:
    [] 2012-12-20 22:46:32,176 INFO  [[Partition(flashaccessserver)].com.adobe.flashaccess.server.license.context.SimpleContex tFactory] Creating class loader for partition 'flashaccessserver' with libraries '[file:/c:/Tomcat6/licenseserver/flashaccessserver/libs/, file:/c:/Tomcat6/licenseserver/flashaccessserver/libs/flashaccess-license-server-ext-samp le.jar]'
    [] 2012-12-20 22:46:32,582 ERROR [[Partition(flashaccessserver)].com.adobe.flashaccess.server.license.tools.Validator] Failed to validate tenant deployment 'flashaccessserver/sampletenant'
    com.adobe.flashaccess.server.common.configuration.ConfigurationException: Error reading configuration file
              at com.adobe.flashaccess.server.license.configuration.commonsadapter.Constants.parseTenantCo nfigurationStream(Constants.java:139)
              at com.adobe.flashaccess.server.license.configuration.commonsadapter.TenantConfigurationImpl .<init>(TenantConfigurationImpl.java:110)
              at com.adobe.flashaccess.server.license.configuration.commonsadapter.CommonsConfigurationBas edFactory.getTenantConfiguration(CommonsConfigurationBasedFactory.java:90)
              at com.adobe.flashaccess.server.license.tools.Validator.validateTenantDeployment(Validator.j ava:255)
              at com.adobe.flashaccess.server.license.tools.Validator.validatePartitionDeployment(Validato r.java:283)
              at com.adobe.flashaccess.server.license.tools.Validator.validateGlobalDeployment(Validator.j ava:301)
              at com.adobe.flashaccess.server.license.tools.Validator.process(Validator.java:173)
              at com.adobe.flashaccess.server.license.tools.Validator.main(Validator.java:117)
    Caused by: org.apache.commons.configuration.ConfigurationException: Unable to load the configuration
              at org.apache.commons.configuration.XMLConfiguration.load(XMLConfiguration.java:863)
              at org.apache.commons.configuration.XMLConfiguration.load(XMLConfiguration.java:821)
              at com.adobe.flashaccess.server.license.configuration.commonsadapter.Constants.parseTenantCo nfigurationStream(Constants.java:134)
              ... 7 more
    Caused by: org.xml.sax.SAXParseException; lineNumber: 121; columnNumber: 16; cvc-complex-type.2.4.b: The content of element 'KeyServer' is not complete. One of '{"http://licenseserver.flashaccess.adobe.com/tenant":File}' is expected.
              at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(Unkno wn Source)
              at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(Unknown Source)
              at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown Source)
              at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown Source)
              at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown Source)
              at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.reportErro r(Unknown Source)
              at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError(Unknown Source)
              at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.elementLocallyValidComplexT ype(Unknown Source)
              at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.elementLocallyValidType(Unk nown Source)
              at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.processElementContent(Unkno wn Source)
              at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleEndElement(Unknown Source)
              at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.endElement(Unknown Source)
              at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unk nown Source)
              at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDri ver.next(Unknown Source)
              at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source)
              at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(Unknown Source)
              at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unkno wn Source)
              at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
              at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
              at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
              at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown Source)
              at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown Source)
              at org.apache.commons.configuration.XMLConfiguration.load(XMLConfiguration.java:855)
              ... 9 more
    I'm using a relative path to my .pfx file for both the transportServerCredential and licenseServerCredential in the flashaccess-tenant.xml and my password has been scrambled using the Scrambler.bat.
    Also, when I verify setup using http://<LicenseServer>:8080/flashaccessserver/flashaccess/license/v2 I get the message 'License server is setup correctly.'
    Any ideas of why the Validator.bat can't read the configuration file?

    I agree with you that if I can successfully playback content the license serve is setup successfully. Here is what I've tried and how I've set things up:
    I have my license server setup (its the Protected Streaming version).
    I'm using Adobe Media Server as my content/packaging server. I successfully served Vanilla PHLS sample streams to the sample Adobe Access player on iOS devices.
    I have configured the Adobe Media Server to point to the license server and certificates as per the documenation and this Adobe Dev article (http://www.adobe.com/devnet/adobe-media-server/articles/content-protection-using-phds-phls .html). Since I am using a trial version of Adobe Access my .der files are the same for transport and packaging.
    I am using the local key mode to remove one more variable (I have setup a remote key server as well).
    I have placed a copy of the 'vod-policy.pol' policy file from the reference license server resources directory in my Adobe Media Server 'creds' directory and used the relative path '..creds/vod-policy.pol' in the httpd.conf file.
    When I attempt to load the sample stream http://<mymediaserver>/hls-vod/sample2_1000kbps.f4v.m3u8 using the Adobe Access sample player on my iOS device I receive the following errors in the player:
    DRM error Major[3363] minor:[0] NSError:(null)]
    From my knowledge of working with the Adobe Access Objective C library to create a PhoneGap plugin it appears that a decrypted playlist is not being returned by the Adobe Media Server. Additionally, I can find no information in the Adobe Media Server or Adobe Access logs that pertain to my setup.
    I would love to have someone from Adobe speak to the problems I am having. I find the documentation to be hit and miss and most of my successful results during this proofing process have been from piecing together disparate pieces of information and trial and error. Information on using the Adobe Media Server with Adobe Access is limited to one Devnet article (above) and the help in Adobe Media Server that doesn't explain pathing to the license server or Java policy files in any detail.
    Colour me frustrated

  • Problem with Configuring Tomcat for running jsp web applications..Plz HELP

    I am using Tomcat 5.5 and Jdk 1.5.0_12 and Oracle 10g. I am using jdbc-odbc bridge connection
    to connect to the database. I have placed my project folder called
    tdm under the webapps folder in Tomcat. This 'tdm' folder consists of
    a collection of html pages,jsp pages and images of my project. Also I created a
    WEB-INF folderand in that I have lib folder which contains catalina-root.jar
    , classes12.jar and nls_charset.jar files. And also in the WEB-INF folder I have the web.xml
    file which looks like this
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <!--
    Copyright 2004 The Apache Software Foundation
    Licensed under the Apache License, Version 2.0 (the "License");
    you may not use this file except in compliance with the License.
    You may obtain a copy of the License at
    http://www.apache.org/licenses/LICENSE-2.0
    Unless required by applicable law or agreed to in writing, software
    distributed under the License is distributed on an "AS IS" BASIS,
    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    See the License for the specific language governing permissions and
    limitations under the License.
    -->
    <web-app>
    <resource-ref>
    <description>Oracle Datasource example</description>
    <res-ref-name>jdbc/gdn</res-ref-name>
    <res-type>javax.sql.DataSource</res-type>
    <res-auth>Container</res-auth>
    </resource-ref>
    </web-app>
    My Server.xml file in Tomcat\conf folder is as follows
    <!-- Example Server Configuration File -->
    <!-- Note that component elements are nested corresponding to their
    parent-child relationships with each other -->
    <!-- A "Server" is a singleton element that represents the entire JVM,
    which may contain one or more "Service" instances. The Server
    listens for a shutdown command on the indicated port.
    Note: A "Server" is not itself a "Container", so you may not
    define subcomponents such as "Valves" or "Loggers" at this level.
    -->
    <Server port="8005" shutdown="SHUTDOWN">
    <!-- Comment these entries out to disable JMX MBeans support used for the
    administration web application -->
    <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener" />
    <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener" />
    <!-- Global JNDI resources -->
    <GlobalNamingResources>
    <!-- Test entry for demonstration purposes -->
    <Environment name="simpleValue" type="java.lang.Integer" value="30"/>
    <!-- Editable user database that can also be used by
    UserDatabaseRealm to authenticate users -->
    <Resource name="UserDatabase" auth="Container"
    type="org.apache.catalina.UserDatabase"
    description="User database that can be updated and saved"
    factory="org.apache.catalina.users.MemoryUserDatabaseFactory"
    pathname="conf/tomcat-users.xml" />
    <Resource name="jdbc/gdn" auth="Container"
    type="javax.sql.DataSource" driverClassName="sun.jdbc.odbc.JdbcOdbcDriver"
    url="jdbc:odbc:gdn"
    username="system" password="tiger" maxActive="20" maxIdle="10"
    maxWait="-1"/>
    </GlobalNamingResources>
    <!-- A "Service" is a collection of one or more "Connectors" that share
    a single "Container" (and therefore the web applications visible
    within that Container). Normally, that Container is an "Engine",
    but this is not required.
    Note: A "Service" is not itself a "Container", so you may not
    define subcomponents such as "Valves" or "Loggers" at this level.
    -->
    <!-- Define the Tomcat Stand-Alone Service -->
    <Service name="Catalina">
    <!-- A "Connector" represents an endpoint by which requests are received
    and responses are returned. Each Connector passes requests on to the
    associated "Container" (normally an Engine) for processing.
    By default, a non-SSL HTTP/1.1 Connector is established on port 8080.
    You can also enable an SSL HTTP/1.1 Connector on port 8443 by
    following the instructions below and uncommenting the second Connector
    entry. SSL support requires the following steps (see the SSL Config
    HOWTO in the Tomcat 5 documentation bundle for more detailed
    instructions):
    * If your JDK version 1.3 or prior, download and install JSSE 1.0.2 or
    later, and put the JAR files into "$JAVA_HOME/jre/lib/ext".
    * Execute:
    %JAVA_HOME%\bin\keytool -genkey -alias tomcat -keyalg RSA (Windows)
    $JAVA_HOME/bin/keytool -genkey -alias tomcat -keyalg RSA (Unix)
    with a password value of "changeit" for both the certificate and
    the keystore itself.
    By default, DNS lookups are enabled when a web application calls
    request.getRemoteHost(). This can have an adverse impact on
    performance, so you can disable it by setting the
    "enableLookups" attribute to "false". When DNS lookups are disabled,
    request.getRemoteHost() will return the String version of the
    IP address of the remote client.
    -->
    <!-- Define a non-SSL HTTP/1.1 Connector on port 8080 -->
    <Connector
    port="5050" maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
    enableLookups="false" redirectPort="8443" acceptCount="100"
    connectionTimeout="20000" disableUploadTimeout="true" />
    <!-- Note : To disable connection timeouts, set connectionTimeout value
    to 0 -->
         <!-- Note : To use gzip compression you could set the following properties :
                   compression="on"
                   compressionMinSize="2048"
                   noCompressionUserAgents="gozilla, traviata"
                   compressableMimeType="text/html,text/xml"
         -->
    <!-- Define a SSL HTTP/1.1 Connector on port 8443 -->
    <!--
    <Connector port="8443"
    maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
    enableLookups="false" disableUploadTimeout="true"
    acceptCount="100" scheme="https" secure="true"
    clientAuth="false" sslProtocol="TLS" />
    -->
    <!-- Define an AJP 1.3 Connector on port 8009 -->
    <Connector port="8009"
    enableLookups="false" redirectPort="8443" protocol="AJP/1.3" />
    <!-- Define a Proxied HTTP/1.1 Connector on port 8082 -->
    <!-- See proxy documentation for more information about using this. -->
    <!--
    <Connector port="8082"
    maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
    enableLookups="false" acceptCount="100" connectionTimeout="20000"
    proxyPort="80" disableUploadTimeout="true" />
    -->
    <!-- An Engine represents the entry point (within Catalina) that processes
    every request. The Engine implementation for Tomcat stand alone
    analyzes the HTTP headers included with the request, and passes them
    on to the appropriate Host (virtual host). -->
    <!-- You should set jvmRoute to support load-balancing via AJP ie :
    <Engine name="Standalone" defaultHost="localhost" jvmRoute="jvm1">
    -->
    <!-- Define the top level container in our container hierarchy -->
    <Engine name="Catalina" defaultHost="localhost">
    <!-- The request dumper valve dumps useful debugging information about
    the request headers and cookies that were received, and the response
    headers and cookies that were sent, for all requests received by
    this instance of Tomcat. If you care only about requests to a
    particular virtual host, or a particular application, nest this
    element inside the corresponding <Host> or <Context> entry instead.
    For a similar mechanism that is portable to all Servlet 2.4
    containers, check out the "RequestDumperFilter" Filter in the
    example application (the source for this filter may be found in
    "$CATALINA_HOME/webapps/examples/WEB-INF/classes/filters").
    Request dumping is disabled by default. Uncomment the following
    element to enable it. -->
    <!--
    <Valve className="org.apache.catalina.valves.RequestDumperValve"/>
    -->
    <!-- Because this Realm is here, an instance will be shared globally -->
    <!-- This Realm uses the UserDatabase configured in the global JNDI
    resources under the key "UserDatabase". Any edits
    that are performed against this UserDatabase are immediately
    available for use by the Realm. -->
    <Realm className="org.apache.catalina.realm.UserDatabaseRealm"
    resourceName="UserDatabase"/>
    <!-- Comment out the old realm but leave here for now in case we
    need to go back quickly -->
    <!--
    <Realm className="org.apache.catalina.realm.MemoryRealm" />
    -->
    <!-- Replace the above Realm with one of the following to get a Realm
    stored in a database and accessed via JDBC -->
    <!--
    <Realm className="org.apache.catalina.realm.JDBCRealm"
    driverName="org.gjt.mm.mysql.Driver"
    connectionURL="jdbc:mysql://localhost/authority"
    connectionName="test" connectionPassword="test"
    userTable="users" userNameCol="user_name" userCredCol="user_pass"
    userRoleTable="user_roles" roleNameCol="role_name" />
    -->
    <!--
    <Realm className="org.apache.catalina.realm.JDBCRealm"
    driverName="oracle.jdbc.driver.OracleDriver"
    connectionURL="jdbc:oracle:thin:@ntserver:1521:ORCL"
    connectionName="scott" connectionPassword="tiger"
    userTable="users" userNameCol="user_name" userCredCol="user_pass"
    userRoleTable="user_roles" roleNameCol="role_name" />
    -->
    <!--
    <Realm className="org.apache.catalina.realm.JDBCRealm"
    driverName="sun.jdbc.odbc.JdbcOdbcDriver"
    connectionURL="jdbc:odbc:CATALINA"
    userTable="users" userNameCol="user_name" userCredCol="user_pass"
    userRoleTable="user_roles" roleNameCol="role_name" />
    -->
    <!-- Define the default virtual host
    Note: XML Schema validation will not work with Xerces 2.2.
    -->
    <Host name="localhost" appBase="webapps"
    unpackWARs="true" autoDeploy="true"
    xmlValidation="false" xmlNamespaceAware="false">
    <!-- Defines a cluster for this node,
    By defining this element, means that every manager will be changed.
    So when running a cluster, only make sure that you have webapps in there
    that need to be clustered and remove the other ones.
    A cluster has the following parameters:
    className = the fully qualified name of the cluster class
    name = a descriptive name for your cluster, can be anything
    mcastAddr = the multicast address, has to be the same for all the nodes
    mcastPort = the multicast port, has to be the same for all the nodes
    mcastBindAddr = bind the multicast socket to a specific address
    mcastTTL = the multicast TTL if you want to limit your broadcast
    mcastSoTimeout = the multicast readtimeout
    mcastFrequency = the number of milliseconds in between sending a "I'm alive" heartbeat
    mcastDropTime = the number a milliseconds before a node is considered "dead" if no heartbeat is received
    tcpThreadCount = the number of threads to handle incoming replication requests, optimal would be the same amount of threads as nodes
    tcpListenAddress = the listen address (bind address) for TCP cluster request on this host,
    in case of multiple ethernet cards.
    auto means that address becomes
    InetAddress.getLocalHost().getHostAddress()
    tcpListenPort = the tcp listen port
    tcpSelectorTimeout = the timeout (ms) for the Selector.select() method in case the OS
    has a wakup bug in java.nio. Set to 0 for no timeout
    printToScreen = true means that managers will also print to std.out
    expireSessionsOnShutdown = true means that
    useDirtyFlag = true means that we only replicate a session after setAttribute,removeAttribute has been called.
    false means to replicate the session after each request.
    false means that replication would work for the following piece of code: (only for SimpleTcpReplicationManager)
    <%
    HashMap map = (HashMap)session.getAttribute("map");
    map.put("key","value");
    %>
    replicationMode = can be either 'pooled', 'synchronous' or 'asynchronous'.
    * Pooled means that the replication happens using several sockets in a synchronous way. Ie, the data gets replicated, then the request return. This is the same as the 'synchronous' setting except it uses a pool of sockets, hence it is multithreaded. This is the fastest and safest configuration. To use this, also increase the nr of tcp threads that you have dealing with replication.
    * Synchronous means that the thread that executes the request, is also the
    thread the replicates the data to the other nodes, and will not return until all
    nodes have received the information.
    * Asynchronous means that there is a specific 'sender' thread for each cluster node,
    so the request thread will queue the replication request into a "smart" queue,
    and then return to the client.
    The "smart" queue is a queue where when a session is added to the queue, and the same session
    already exists in the queue from a previous request, that session will be replaced
    in the queue instead of replicating two requests. This almost never happens, unless there is a
    large network delay.
    -->
    <!--
    When configuring for clustering, you also add in a valve to catch all the requests
    coming in, at the end of the request, the session may or may not be replicated.
    A session is replicated if and only if all the conditions are met:
    1. useDirtyFlag is true or setAttribute or removeAttribute has been called AND
    2. a session exists (has been created)
    3. the request is not trapped by the "filter" attribute
    The filter attribute is to filter out requests that could not modify the session,
    hence we don't replicate the session after the end of this request.
    The filter is negative, ie, anything you put in the filter, you mean to filter out,
    ie, no replication will be done on requests that match one of the filters.
    The filter attribute is delimited by ;, so you can't escape out ; even if you wanted to.
    filter=".*\.gif;.*\.js;" means that we will not replicate the session after requests with the URI
    ending with .gif and .js are intercepted.
    The deployer element can be used to deploy apps cluster wide.
    Currently the deployment only deploys/undeploys to working members in the cluster
    so no WARs are copied upons startup of a broken node.
    The deployer watches a directory (watchDir) for WAR files when watchEnabled="true"
    When a new war file is added the war gets deployed to the local instance,
    and then deployed to the other instances in the cluster.
    When a war file is deleted from the watchDir the war is undeployed locally
    and cluster wide
    -->
    <!--
    <Cluster className="org.apache.catalina.cluster.tcp.SimpleTcpCluster"
    managerClassName="org.apache.catalina.cluster.session.DeltaManager"
    expireSessionsOnShutdown="false"
    useDirtyFlag="true"
    notifyListenersOnReplication="true">
    <Membership
    className="org.apache.catalina.cluster.mcast.McastService"
    mcastAddr="228.0.0.4"
    mcastPort="45564"
    mcastFrequency="500"
    mcastDropTime="3000"/>
    <Receiver
    className="org.apache.catalina.cluster.tcp.ReplicationListener"
    tcpListenAddress="auto"
    tcpListenPort="4001"
    tcpSelectorTimeout="100"
    tcpThreadCount="6"/>
    <Sender
    className="org.apache.catalina.cluster.tcp.ReplicationTransmitter"
    replicationMode="pooled"
    ackTimeout="15000"/>
    <Valve className="org.apache.catalina.cluster.tcp.ReplicationValve"
    filter=".*\.gif;.*\.js;.*\.jpg;.*\.htm;.*\.html;.*\.txt;"/>
    <Deployer className="org.apache.catalina.cluster.deploy.FarmWarDeployer"
    tempDir="/tmp/war-temp/"
    deployDir="/tmp/war-deploy/"
    watchDir="/tmp/war-listen/"
    watchEnabled="false"/>
    </Cluster>
    -->
    <!-- Normally, users must authenticate themselves to each web app
    individually. Uncomment the following entry if you would like
    a user to be authenticated the first time they encounter a
    resource protected by a security constraint, and then have that
    user identity maintained across all web applications contained
    in this virtual host. -->
    <!--
    <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
    -->
    <!-- Access log processes all requests for this virtual host. By
    default, log files are created in the "logs" directory relative to
    $CATALINA_HOME. If you wish, you can specify a different
    directory with the "directory" attribute. Specify either a relative
    (to $CATALINA_HOME) or absolute path to the desired directory.
    -->
    <!--
    <Valve className="org.apache.catalina.valves.AccessLogValve"
    directory="logs" prefix="localhost_access_log." suffix=".txt"
    pattern="common" resolveHosts="false"/>
    -->
    <!-- Access log processes all requests for this virtual host. By
    default, log files are created in the "logs" directory relative to
    $CATALINA_HOME. If you wish, you can specify a different
    directory with the "directory" attribute. Specify either a relative
    (to $CATALINA_HOME) or absolute path to the desired directory.
    This access log implementation is optimized for maximum performance,
    but is hardcoded to support only the "common" and "combined" patterns.
    -->
    <!--
    <Valve className="org.apache.catalina.valves.FastCommonAccessLogValve"
    directory="logs" prefix="localhost_access_log." suffix=".txt"
    pattern="common" resolveHosts="false"/>
    -->
    <Context path="/tdm" docBase="tdm" debug="0" reloadable="true" />
    </Host>
    </Engine>
    </Service>
    </Server>
    I have set the context path to /tdm in the server.xml file. Should this be placed in context.xml?
    My first page in the project is called Homepage.html. To start my project I give http://localhost:5050/tdm/homepage.html
    in a browser. Here I accept a username and password from the user and then do the validation in
    a valid.jsp file, where I connect to the database and check and use jsp:forward to go to next pages
    accordingly. However when I enter the username and password and click Go in the homepage, nothing is
    displayed on the next page. The URL in the browser says valid.jsp but a blank screen appears.
    WHY DOES IT HAPPEN SO? DOES IT MEAN THAT TOMCAT IS NOT RECOGNIZING JAVA IN MY SYSTEM OR IS IT A PROBLEM
    WITH THE DATABASE CONNECTION OR SOMETHING ELSE? I FEEL THAT TOMCAT IS NOT EXECUTING JSP COMMANDS?
    IS IT POSSIBLE?WHY WILL THIS HAPPEN?
    I set the JAVA_HOME and CATALINA_HOME environment to the jdk and tomcat folders resp.
    Is there any other thing that I need to set in classpath? Should I have my project as a
    WAR file in the webapps of TOMCAT or just a folder i.e. directory structure will fine?

    I am using Tomcat 5.5 and Jdk 1.5.0_12 and Oracle 10g. I am using jdbc-odbc bridge connection
    to connect to the database. I have placed my project folder called
    tdm under the webapps folder in Tomcat. This 'tdm' folder consists of
    a collection of html pages,jsp pages and images of my project. Also I created a
    WEB-INF folderand in that I have lib folder which contains catalina-root.jar
    , classes12.jar and nls_charset.jar files. And also in the WEB-INF folder I have the web.xml
    file which looks like this
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <!--
    Copyright 2004 The Apache Software Foundation
    Licensed under the Apache License, Version 2.0 (the "License");
    you may not use this file except in compliance with the License.
    You may obtain a copy of the License at
    http://www.apache.org/licenses/LICENSE-2.0
    Unless required by applicable law or agreed to in writing, software
    distributed under the License is distributed on an "AS IS" BASIS,
    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    See the License for the specific language governing permissions and
    limitations under the License.
    -->
    <web-app>
    <resource-ref>
    <description>Oracle Datasource example</description>
    <res-ref-name>jdbc/gdn</res-ref-name>
    <res-type>javax.sql.DataSource</res-type>
    <res-auth>Container</res-auth>
    </resource-ref>
    </web-app>
    My Server.xml file in Tomcat\conf folder is as follows
    <!-- Example Server Configuration File -->
    <!-- Note that component elements are nested corresponding to their
    parent-child relationships with each other -->
    <!-- A "Server" is a singleton element that represents the entire JVM,
    which may contain one or more "Service" instances. The Server
    listens for a shutdown command on the indicated port.
    Note: A "Server" is not itself a "Container", so you may not
    define subcomponents such as "Valves" or "Loggers" at this level.
    -->
    <Server port="8005" shutdown="SHUTDOWN">
    <!-- Comment these entries out to disable JMX MBeans support used for the
    administration web application -->
    <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener" />
    <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener" />
    <!-- Global JNDI resources -->
    <GlobalNamingResources>
    <!-- Test entry for demonstration purposes -->
    <Environment name="simpleValue" type="java.lang.Integer" value="30"/>
    <!-- Editable user database that can also be used by
    UserDatabaseRealm to authenticate users -->
    <Resource name="UserDatabase" auth="Container"
    type="org.apache.catalina.UserDatabase"
    description="User database that can be updated and saved"
    factory="org.apache.catalina.users.MemoryUserDatabaseFactory"
    pathname="conf/tomcat-users.xml" />
    <Resource name="jdbc/gdn" auth="Container"
    type="javax.sql.DataSource" driverClassName="sun.jdbc.odbc.JdbcOdbcDriver"
    url="jdbc:odbc:gdn"
    username="system" password="tiger" maxActive="20" maxIdle="10"
    maxWait="-1"/>
    </GlobalNamingResources>
    <!-- A "Service" is a collection of one or more "Connectors" that share
    a single "Container" (and therefore the web applications visible
    within that Container). Normally, that Container is an "Engine",
    but this is not required.
    Note: A "Service" is not itself a "Container", so you may not
    define subcomponents such as "Valves" or "Loggers" at this level.
    -->
    <!-- Define the Tomcat Stand-Alone Service -->
    <Service name="Catalina">
    <!-- A "Connector" represents an endpoint by which requests are received
    and responses are returned. Each Connector passes requests on to the
    associated "Container" (normally an Engine) for processing.
    By default, a non-SSL HTTP/1.1 Connector is established on port 8080.
    You can also enable an SSL HTTP/1.1 Connector on port 8443 by
    following the instructions below and uncommenting the second Connector
    entry. SSL support requires the following steps (see the SSL Config
    HOWTO in the Tomcat 5 documentation bundle for more detailed
    instructions):
    * If your JDK version 1.3 or prior, download and install JSSE 1.0.2 or
    later, and put the JAR files into "$JAVA_HOME/jre/lib/ext".
    * Execute:
    %JAVA_HOME%\bin\keytool -genkey -alias tomcat -keyalg RSA (Windows)
    $JAVA_HOME/bin/keytool -genkey -alias tomcat -keyalg RSA (Unix)
    with a password value of "changeit" for both the certificate and
    the keystore itself.
    By default, DNS lookups are enabled when a web application calls
    request.getRemoteHost(). This can have an adverse impact on
    performance, so you can disable it by setting the
    "enableLookups" attribute to "false". When DNS lookups are disabled,
    request.getRemoteHost() will return the String version of the
    IP address of the remote client.
    -->
    <!-- Define a non-SSL HTTP/1.1 Connector on port 8080 -->
    <Connector
    port="5050" maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
    enableLookups="false" redirectPort="8443" acceptCount="100"
    connectionTimeout="20000" disableUploadTimeout="true" />
    <!-- Note : To disable connection timeouts, set connectionTimeout value
    to 0 -->
         <!-- Note : To use gzip compression you could set the following properties :
                   compression="on"
                   compressionMinSize="2048"
                   noCompressionUserAgents="gozilla, traviata"
                   compressableMimeType="text/html,text/xml"
         -->
    <!-- Define a SSL HTTP/1.1 Connector on port 8443 -->
    <!--
    <Connector port="8443"
    maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
    enableLookups="false" disableUploadTimeout="true"
    acceptCount="100" scheme="https" secure="true"
    clientAuth="false" sslProtocol="TLS" />
    -->
    <!-- Define an AJP 1.3 Connector on port 8009 -->
    <Connector port="8009"
    enableLookups="false" redirectPort="8443" protocol="AJP/1.3" />
    <!-- Define a Proxied HTTP/1.1 Connector on port 8082 -->
    <!-- See proxy documentation for more information about using this. -->
    <!--
    <Connector port="8082"
    maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
    enableLookups="false" acceptCount="100" connectionTimeout="20000"
    proxyPort="80" disableUploadTimeout="true" />
    -->
    <!-- An Engine represents the entry point (within Catalina) that processes
    every request. The Engine implementation for Tomcat stand alone
    analyzes the HTTP headers included with the request, and passes them
    on to the appropriate Host (virtual host). -->
    <!-- You should set jvmRoute to support load-balancing via AJP ie :
    <Engine name="Standalone" defaultHost="localhost" jvmRoute="jvm1">
    -->
    <!-- Define the top level container in our container hierarchy -->
    <Engine name="Catalina" defaultHost="localhost">
    <!-- The request dumper valve dumps useful debugging information about
    the request headers and cookies that were received, and the response
    headers and cookies that were sent, for all requests received by
    this instance of Tomcat. If you care only about requests to a
    particular virtual host, or a particular application, nest this
    element inside the corresponding <Host> or <Context> entry instead.
    For a similar mechanism that is portable to all Servlet 2.4
    containers, check out the "RequestDumperFilter" Filter in the
    example application (the source for this filter may be found in
    "$CATALINA_HOME/webapps/examples/WEB-INF/classes/filters").
    Request dumping is disabled by default. Uncomment the following
    element to enable it. -->
    <!--
    <Valve className="org.apache.catalina.valves.RequestDumperValve"/>
    -->
    <!-- Because this Realm is here, an instance will be shared globally -->
    <!-- This Realm uses the UserDatabase configured in the global JNDI
    resources under the key "UserDatabase". Any edits
    that are performed against this UserDatabase are immediately
    available for use by the Realm. -->
    <Realm className="org.apache.catalina.realm.UserDatabaseRealm"
    resourceName="UserDatabase"/>
    <!-- Comment out the old realm but leave here for now in case we
    need to go back quickly -->
    <!--
    <Realm className="org.apache.catalina.realm.MemoryRealm" />
    -->
    <!-- Replace the above Realm with one of the following to get a Realm
    stored in a database and accessed via JDBC -->
    <!--
    <Realm className="org.apache.catalina.realm.JDBCRealm"
    driverName="org.gjt.mm.mysql.Driver"
    connectionURL="jdbc:mysql://localhost/authority"
    connectionName="test" connectionPassword="test"
    userTable="users" userNameCol="user_name" userCredCol="user_pass"
    userRoleTable="user_roles" roleNameCol="role_name" />
    -->
    <!--
    <Realm className="org.apache.catalina.realm.JDBCRealm"
    driverName="oracle.jdbc.driver.OracleDriver"
    connectionURL="jdbc:oracle:thin:@ntserver:1521:ORCL"
    connectionName="scott" connectionPassword="tiger"
    userTable="users" userNameCol="user_name" userCredCol="user_pass"
    userRoleTable="user_roles" roleNameCol="role_name" />
    -->
    <!--
    <Realm className="org.apache.catalina.realm.JDBCRealm"
    driverName="sun.jdbc.odbc.JdbcOdbcDriver"
    connectionURL="jdbc:odbc:CATALINA"
    userTable="users" userNameCol="user_name" userCredCol="user_pass"
    userRoleTable="user_roles" roleNameCol="role_name" />
    -->
    <!-- Define the default virtual host
    Note: XML Schema validation will not work with Xerces 2.2.
    -->
    <Host name="localhost" appBase="webapps"
    unpackWARs="true" autoDeploy="true"
    xmlValidation="false" xmlNamespaceAware="false">
    <!-- Defines a cluster for this node,
    By defining this element, means that every manager will be changed.
    So when running a cluster, only make sure that you have webapps in there
    that need to be clustered and remove the other ones.
    A cluster has the following parameters:
    className = the fully qualified name of the cluster class
    name = a descriptive name for your cluster, can be anything
    mcastAddr = the multicast address, has to be the same for all the nodes
    mcastPort = the multicast port, has to be the same for all the nodes
    mcastBindAddr = bind the multicast socket to a specific address
    mcastTTL = the multicast TTL if you want to limit your broadcast
    mcastSoTimeout = the multicast readtimeout
    mcastFrequency = the number of milliseconds in between sending a "I'm alive" heartbeat
    mcastDropTime = the number a milliseconds before a node is considered "dead" if no heartbeat is received
    tcpThreadCount = the number of threads to handle incoming replication requests, optimal would be the same amount of threads as nodes
    tcpListenAddress = the listen address (bind address) for TCP cluster request on this host,
    in case of multiple ethernet cards.
    auto means that address becomes
    InetAddress.getLocalHost().getHostAddress()
    tcpListenPort = the tcp listen port
    tcpSelectorTimeout = the timeout (ms) for the Selector.select() method in case the OS
    has a wakup bug in java.nio. Set to 0 for no timeout
    printToScreen = true means that managers will also print to std.out
    expireSessionsOnShutdown = true means that
    useDirtyFlag = true means that we only replicate a session after setAttribute,removeAttribute has been called.
    false means to replicate the session after each request.
    false means that replication would work for the following piece of code: (only for SimpleTcpReplicationManager)
    <%
    HashMap map = (HashMap)session.getAttribute("map");
    map.put("key","value");
    %>
    replicationMode = can be either 'pooled', 'synchronous' or 'asynchronous'.
    * Pooled means that the replication happens using several sockets in a synchronous way. Ie, the data gets replicated, then the request return. This is the same as the 'synchronous' setting except it uses a pool of sockets, hence it is multithreaded. This is the fastest and safest configuration. To use this, also increase the nr of tcp threads that you have dealing with replication.
    * Synchronous means that the thread that executes the request, is also the
    thread the replicates the data to the other nodes, and will not return until all
    nodes have received the information.
    * Asynchronous means that there is a specific 'sender' thread for each cluster node,
    so the request thread will queue the replication request into a "smart" queue,
    and then return to the client.
    The "smart" queue is a queue where when a session is added to the queue, and the same session
    already exists in the queue from a previous request, that session will be replaced
    in the queue instead of replicating two requests. This almost never happens, unless there is a
    large network delay.
    -->
    <!--
    When configuring for clustering, you also add in a valve to catch all the requests
    coming in, at the end of the request, the session may or may not be replicated.
    A session is replicated if and only if all the conditions are met:
    1. useDirtyFlag is true or setAttribute or removeAttribute has been called AND
    2. a session exists (has been created)
    3. the request is not trapped by the "filter" attribute
    The filter attribute is to filter out requests that could not modify the session,
    hence we don't replicate the session after the end of this request.
    The filter is negative, ie, anything you put in the filter, you mean to filter out,
    ie, no replication will be done on requests that match one of the filters.
    The filter attribute is delimited by ;, so you can't escape out ; even if you wanted to.
    filter=".*\.gif;.*\.js;" means that we will not replicate the session after requests with the URI
    ending with .gif and .js are intercepted.
    The deployer element can be used to deploy apps cluster wide.
    Currently the deployment only deploys/undeploys to working members in the cluster
    so no WARs are copied upons startup of a broken node.
    The deployer watches a directory (watchDir) for WAR files when watchEnabled="true"
    When a new war file is added the war gets deployed to the local instance,
    and then deployed to the other instances in the cluster.
    When a war file is deleted from the watchDir the war is undeployed locally
    and cluster wide
    -->
    <!--
    <Cluster className="org.apache.catalina.cluster.tcp.SimpleTcpCluster"
    managerClassName="org.apache.catalina.cluster.session.DeltaManager"
    expireSessionsOnShutdown="false"
    useDirtyFlag="true"
    notifyListenersOnReplication="true">
    <Membership
    className="org.apache.catalina.cluster.mcast.McastService"
    mcastAddr="228.0.0.4"
    mcastPort="45564"
    mcastFrequency="500"
    mcastDropTime="3000"/>
    <Receiver
    className="org.apache.catalina.cluster.tcp.ReplicationListener"
    tcpListenAddress="auto"
    tcpListenPort="4001"
    tcpSelectorTimeout="100"
    tcpThreadCount="6"/>
    <Sender
    className="org.apache.catalina.cluster.tcp.ReplicationTransmitter"
    replicationMode="pooled"
    ackTimeout="15000"/>
    <Valve className="org.apache.catalina.cluster.tcp.ReplicationValve"
    filter=".*\.gif;.*\.js;.*\.jpg;.*\.htm;.*\.html;.*\.txt;"/>
    <Deployer className="org.apache.catalina.cluster.deploy.FarmWarDeployer"
    tempDir="/tmp/war-temp/"
    deployDir="/tmp/war-deploy/"
    watchDir="/tmp/war-listen/"
    watchEnabled="false"/>
    </Cluster>
    -->
    <!-- Normally, users must authenticate themselves to each web app
    individually. Uncomment the following entry if you would like
    a user to be authenticated the first time they encounter a
    resource protected by a security constraint, and then have that
    user identity maintained across all web applications contained
    in this virtual host. -->
    <!--
    <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
    -->
    <!-- Access log processes all requests for this virtual host. By
    default, log files are created in the "logs" directory relative to
    $CATALINA_HOME. If you wish, you can specify a different
    directory with the "directory" attribute. Specify either a relative
    (to $CATALINA_HOME) or absolute path to the desired directory.
    -->
    <!--
    <Valve className="org.apache.catalina.valves.AccessLogValve"
    directory="logs" prefix="localhost_access_log." suffix=".txt"
    pattern="common" resolveHosts="false"/>
    -->
    <!-- Access log processes all requests for this virtual host. By
    default, log files are created in the "logs" directory relative to
    $CATALINA_HOME. If you wish, you can specify a different
    directory with the "directory" attribute. Specify either a relative
    (to $CATALINA_HOME) or absolute path to the desired directory.
    This access log implementation is optimized for maximum performance,
    but is hardcoded to support only the "common" and "combined" patterns.
    -->
    <!--
    <Valve className="org.apache.catalina.valves.FastCommonAccessLogValve"
    directory="logs" prefix="localhost_access_log." suffix=".txt"
    pattern="common" resolveHosts="false"/>
    -->
    <Context path="/tdm" docBase="tdm" debug="0" reloadable="true" />
    </Host>
    </Engine>
    </Service>
    </Server>
    I have set the context path to /tdm in the server.xml file. Should this be placed in context.xml?
    My first page in the project is called Homepage.html. To start my project I give http://localhost:5050/tdm/homepage.html
    in a browser. Here I accept a username and password from the user and then do the validation in
    a valid.jsp file, where I connect to the database and check and use jsp:forward to go to next pages
    accordingly. However when I enter the username and password and click Go in the homepage, nothing is
    displayed on the next page. The URL in the browser says valid.jsp but a blank screen appears.
    WHY DOES IT HAPPEN SO? DOES IT MEAN THAT TOMCAT IS NOT RECOGNIZING JAVA IN MY SYSTEM OR IS IT A PROBLEM
    WITH THE DATABASE CONNECTION OR SOMETHING ELSE? I FEEL THAT TOMCAT IS NOT EXECUTING JSP COMMANDS?
    IS IT POSSIBLE?WHY WILL THIS HAPPEN?
    I set the JAVA_HOME and CATALINA_HOME environment to the jdk and tomcat folders resp.
    Is there any other thing that I need to set in classpath? Should I have my project as a
    WAR file in the webapps of TOMCAT or just a folder i.e. directory structure will fine?

  • Anybody know how to read "xerces"?? and a lot more......

    And, what's the relationship between xerces and sun's JAXP? Is jaxp more a interface less an implementation? I found jaxp calls some part of xerces pack. Meanwhile, in xerces pack there sits a jaxp pack. Xerces say it support jaxp, so, is that mean xerces is a implementation of jaxp interface?
    Both of the two pack contains some implementation..... I'm confused.
    Can anybody give me an insider's view of jaxp package?
    "The SAX Plugability classes allow an application programmer to provide an implementation of the
    org.xml.sax.DefaultHandler API to a SAXParser implementation and parse XML documents. As the parser processes the XML document, it will call methods on the provided DefaultHandler."
    ------from jaxp1.2 spec
    I'm sorry but English isn't my mother tongue. I'm rather confused by the statements above. Anybody do me a favour to translate it to plain English? Very much thanks.
    Also, what does the following code mean? (from javax.xml.parser.SAXParserFactory.java)
    class FactoryFinder is in nowhere to be found. Can anybody help explain it?
        public static SAXParserFactory newInstance()
            throws FactoryConfigurationError
            try {
                return (SAXParserFactory) FactoryFinder.find(
                    /* The default property name according to the JAXP spec */
                    "javax.xml.parsers.SAXParserFactory",
                    /* The fallback implementation class name */
                    "org.apache.crimson.jaxp.SAXParserFactoryImpl"); //what's this??
            } catch (FactoryFinder.ConfigurationError e) {
                throw new FactoryConfigurationError(e.getException(),
                                                    e.getMessage());
        }Moreover, what the relation between SAXParserFactoryImpl and SAXParserFactory?
    I wrote a program to validate xml files against dtd or schema. Does the package automatically find dtd or schema files within the xml or i have to offer them in the command line? In my case, it seems to be the latter.

    Well, you see, my real problem is that i coded to validate a xml file against xsd or dtd. However, I have to feed the program with a dtd or xsd file in the command line to make it work. Isn't it supposed to find out a proper dtd/xsd in the xml file(when specified)? Or I it isn't properly configured?
    Help me, please!
    Here is the code:
    package xmltool;
    import javax.xml.parsers.*;
    import org.xml.sax.*;
    import org.xml.sax.helpers.*;
    import java.io.*;
    * This class validate a xml file against its DTD or Schema.
    * @version 1.1
    * @auther Data Zoe
    public class Check extends DefaultHandler
        /** Constants used for JAXP 1.2 */
        static final String JAXP_SCHEMA_LANGUAGE =
            "http://java.sun.com/xml/jaxp/properties/schemaLanguage";
        static final String W3C_XML_SCHEMA =
            "http://www.w3.org/2001/XMLSchema";
         public static void main(String args[])throws Exception
              //tag varible
              boolean dtdValidate = false;
              boolean xsdValidate = false;
              //xml file to be validated
              String fileName = null;
              //Check input
              for(int i=0;i<args.length;i++)
                        if(args.endsWith(".xml")||args[i].endsWith(".XML"))
                             fileName = args[i];
                        else if(args[i].endsWith(".xsd")||args[i].endsWith(".XSD"))
                             xsdValidate = true;
                        else if(args[i].endsWith(".dtd")||args[i].endsWith(".DTD"))
                             dtdValidate = true;
                        else
                                  System.err.println("Out put usage infomation.");
              if(fileName!=null)
                   SAXParserFactory spf = SAXParserFactory.newInstance();
                   spf.setNamespaceAware(true);
                   spf.setValidating(dtdValidate||xsdValidate);
                   SAXParser saxParser = spf.newSAXParser();
                   XMLReader xmlReader = saxParser.getXMLReader();
                   xmlReader.setContentHandler(new Check());
                   xmlReader.setErrorHandler(new myErrorHandler(System.err));
                   xmlReader.parse(fileName);
                   if (xsdValidate)
                        try     {saxParser.setProperty(JAXP_SCHEMA_LANGUAGE, W3C_XML_SCHEMA);}
                        catch (SAXNotRecognizedException x)
                                  // This can happen if the parser does not support JAXP 1.2
                                  System.err.println(
                                       "Error: JAXP SAXParser property not recognized: "
                                       + JAXP_SCHEMA_LANGUAGE);
                                  System.err.println(
                                       "Check to see if parser conforms to JAXP 1.2 spec.");
                                  System.exit(1);
              else
                   System.err.println("No xml file to validate");
         * Error handler
         private static class myErrorHandler implements ErrorHandler
              /** Error handler output goes here */
              private PrintStream out;
              myErrorHandler(PrintStream out)
                   this.out = out;
              * Returns a string describing parse exception details
              private String getParseExceptionInfo(SAXParseException spe)
                   String systemId = spe.getSystemId();
                   if (systemId == null)
                        systemId = "null";
                   String info = "URI=" + systemId +
                        " Line=" + spe.getLineNumber() +
                        ": " + spe.getMessage();
                   return info;
              // The following methods are standard SAX ErrorHandler methods.
              // See SAX documentation for more info.
              public void warning(SAXParseException spe) throws SAXException
                   out.println("Warning: " + getParseExceptionInfo(spe));
              public void error(SAXParseException spe) throws SAXException
                   String message = "Error: " + getParseExceptionInfo(spe);
                   throw new SAXException(message);
              public void fatalError(SAXParseException spe) throws SAXException
                   String message = "Fatal Error: " + getParseExceptionInfo(spe);
                   throw new SAXException(message);

  • Service Registry error while starting after configuring with DB2 database

    Hi
    I installed WLS 9.1 / ALSR 2.1 on RedHat Linux 4 EL.And DB2 8.2 FP12
    It was started fine with the default HSQL database, after changing the database to DB2 and restarted the server, I am getting the following errors
    Any one know about this ..please help me. Seems it was alredy posted on forums.bea.com but those threads are not accessioble now.Appriciate any quick response
    error log - I also checked the account_list.xml file it looks fine.
    JAVA Memory arguments: -Xms2048m -Xmx2048m -XX:MaxPermSize=128m
    WLS Start Mode=Production
    CLASSPATH=:/opt/bea/bea91/patch_weblogic910/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/opt/bea/Java5/jdk1.5.0_17/lib/tools.jar:/opt/bea/bea91/weblogic91/server/lib/weblogic_sp.jar:/opt/bea/bea91/weblogic91/server/lib/weblogic.jar:/opt/bea/bea91/weblogic91/server/lib/webservices.jar::/opt/bea/bea91/weblogic91/common/eval/pointbase/lib/pbclient51.jar:/opt/bea/bea91/weblogic91/server/lib/xqrl.jar::/opt/bea/bea91/weblogic91/integration/lib/util.jar:
    PATH=/opt/bea/bea91/weblogic91/server/bin:/opt/bea/Java5/jdk1.5.0_17/jre/bin:/opt/bea/Java5/jdk1.5.0_17/bin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/home/weblogic/bin
    * To start WebLogic Server, use a username and *
    * password assigned to an admin-level user. For *
    * server administration, use the WebLogic Server *
    * console at http://hostname:port/console *
    starting weblogic with Java version:
    java version "1.5.0_17"
    Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_17-b04)
    Java HotSpot(TM) Server VM (build 1.5.0_17-b04, mixed mode)
    Starting WLS with line:
    /opt/bea/Java5/jdk1.5.0_17/bin/java -server -Xms2048m -Xmx2048m -XX:MaxPermSize=128m -da -Dplatform.home=/opt/bea/bea91/weblogic91 -Dwls.home=/opt/bea/bea91/weblogic91/server -Dwli.home=/opt/bea/bea91/weblogic91/integration -Dweblogic.management.discover=true -Dweblogic.ProductionModeEnabled=true -Dwlw.iterativeDev=false -Dwlw.testConsole=false -Dwlw.logErrorsToConsole= -Dcom.sun.xml.namespace.QName.useCompatibleSerialVersionUID=1.0 -Djava.security.auth.login.config=/opt/bea/bea91/alsr21/conf/jaas.config -Dweblogic.ext.dirs=/opt/bea/bea91/patch_weblogic910/profiles/default/sysext_manifest_classpath -Dweblogic.Name=zsoaLAALSRAdminServer -Djava.security.policy=/opt/bea/bea91/weblogic91/server/lib/weblogic.policy weblogic.Server
    <Dec 23, 2008 11:02:49 AM PST> <Notice> <WebLogicServer> <BEA-000395> <Following extensions directory contents added to the end of the classpath:
    /opt/bea/bea91/user_projects/domains/zsoaLALASRDomain/lib/db2jcc2.jar:/opt/bea/bea91/user_projects/domains/zsoaLALASRDomain/lib/db2jcc_license_cu2.jar>
    <Dec 23, 2008 11:02:49 AM PST> <Info> <WebLogicServer> <BEA-000377> <Starting WebLogic Server with Java HotSpot(TM) Server VM Version 1.5.0_17-b04 from Sun Microsystems Inc.>
    <Dec 23, 2008 11:02:50 AM PST> <Info> <Management> <BEA-141107> <Version: WebLogic Server 9.1 Mon Dec 12 19:26:33 EST 2005 689178 >
    <Dec 23, 2008 11:02:53 AM PST> <Info> <WebLogicServer> <BEA-000215> <Loaded License : /opt/bea/bea91/license.bea>
    <Dec 23, 2008 11:02:53 AM PST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STARTING>
    <Dec 23, 2008 11:02:53 AM PST> <Info> <WorkManager> <BEA-002900> <Initializing self-tuning thread pool>
    <Dec 23, 2008 11:02:53 AM PST> <Notice> <Log Management> <BEA-170019> <The server log file /opt/bea/bea91/user_projects/domains/zsoaLALASRDomain/servers/zsoaLAALSRAdminServer/logs/zsoaLAALSRAdminServer.log is opened. All server side log events will be written to this file.>
    <Dec 23, 2008 11:02:53 AM PST> <Error> <Socket> <BEA-000438> <Unable to load performance pack. Using Java I/O instead. Please ensure that libmuxer library is in :'/opt/bea/Java5/jdk1.5.0_17/jre/lib/i386/server:/opt/bea/Java5/jdk1.5.0_17/jre/lib/i386:/opt/bea/Java5/jdk1.5.0_17/jre/../lib/i386:/opt/bea/bea91/patch_weblogic910/profiles/default/native:/opt/bea/bea91/weblogic91/server/native/linux/x86_64:/opt/bea/bea91/weblogic91/server/native/linux/x86_64/oci920_8'
    >
    <Dec 23, 2008 11:02:54 AM PST> <Notice> <Security> <BEA-090082> <Security initializing using security realm myrealm.>
    <Dec 23, 2008 11:02:56 AM PST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STANDBY>
    <Dec 23, 2008 11:02:56 AM PST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STARTING>
    INFO: com.systinet.wasp.WaspImpl - Starting Systinet Server for Java/6.0 (Java/1.5.0_17; Linux/2.6.9-78.0.1.ELsmp; build SSJ-6.0-20060622-1136)
    INFO: com.systinet.wasp.monitoring.LogEventModule - Starting event management
    INFO: log4j.Log4JAdapter - Events Log File: /opt/bea/bea91/user_projects/domains/zsoaLALASRDomain/servers/zsoaLAALSRAdminServer/tmp/_WL_user/registry/4rin9e/public/systinetRegistry_logEvents.log
    INFO: log4j.Log4JAdapter - Error Events Log File: /opt/bea/bea91/user_projects/domains/zsoaLALASRDomain/servers/zsoaLAALSRAdminServer/tmp/_WL_user/registry/4rin9e/public/systinetRegistry_errorEvents.log
    INFO: com.idoox.config.xml.ConfigStore - Starting configStore with savingPeriod 2000
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Registering package [system][http://systinet.com/wasp/app/core_services_client][core_services_client][6.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Registering package [system][http://systinet.com/wasp/app/builtin_serialization][builtin_serialization][6.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Registering package [system][http://systinet.com/wasp/app/security_providers][security_providers][1.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Registering package [system][http://systinet.com/wasp/app/uddi/redirect/5.0][uddi-redirect][5.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Registering package [uddi][http://systinet.com/wasp/app/uddi/6.0][UDDI-services][6.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Registering package [uddi][http://systinet.com/uddi/client/statistics/5.0][Statistics-client][5.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Registering package [uddi][http://systinet.com/uddi/client/xslt2uddi/v3/5.5][UDDIClient-xslt2uddi-v3][5.5]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Registering package [uddi][http://systinet.com/uddi/client/api/ext/5.0][UDDIClient-ext][5.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Registering package [uddi][http://systinet.com/uddi/client/approval_production/5.0][Approval-production-client][5.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Registering package [uddi][http://systinet.com/uddi/client/wsdl2uddi/v3/5.5][UDDIClient-wsdl2uddi-v3][5.5]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Registering package [uddi][http://systinet.com/uddi/client/approval_management/5.0][Approval-management-client][5.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Registering package [uddi][http://systinet.com/uddi/client/configuratorCluster/5.0][Configurator-cluster-client][5.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Registering package [uddi][http://systinet.com/uddi/client/replication/v3/5.0][Replication-client-v3][5.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Registering package [uddi][http://systinet.com/uddi/client/subscription/listener/v3/5.0][UDDIClient-subscription-listener-v3][5.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Registering package [uddi][http://systinet.com/uddi/client/approval/5.0][Approval-client-v3][5.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Registering package [uddi][http://systinet.com/uddi/client/taxonomy/v3/5.5][Taxonomy-client-v31][5.5]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Registering package [uddi][http://systinet.com/uddi/client/inquiryUI/6.0][UDDIClient-v3-ui][5.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Registering package [uddi][http://systinet.com/uddi/client/validate-values/v1/5.0][UDDIClient-validate-values-v1][5.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Registering package [uddi][http://systinet.com/uddi/client/custody/v3/5.0][UDDIClient-custody-v3][5.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Registering package [uddi][http://systinet.com/uddi/client/subscription/v3/ext/6.0][UDDIClient-subscription-v3-ext][6.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Registering package [uddi][http://systinet.com/uddi/client/administrationUtils/5.5][AdministrationUtils-client][5.5]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Registering package [uddi][http://systinet.com/wasp/app/bsc/web/6.0][bsc][6.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Registering package [uddi][http://systinet.com/uddi/client/transformer_kr/5.5][Transformer-kr-client][5.5]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Registering package [uddi][http://systinet.com/uddi/client/v3/5.0][UDDIClient-v3][5.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Registering package [uddi][http://systinet.com/uddi/client/wsdl2uddi/v2/5.0][UDDIClient-wsdl2uddi-v2][5.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Registering package [uddi][http://systinet.com/uddi/client/validate-values/v2/5.0][UDDIClient-validate-values-v2][5.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Registering package [uddi][http://systinet.com/uddi/client/v3_ext/5.0][UDDIClient-v3_ext][5.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Registering package [uddi][http://systinet.com/uddi/client/xml2uddi/v3/5.5][UDDIClient-xml2uddi-v3][5.5]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Registering package [uddi][http://systinet.com/uddi/client/value-set-caching/v3/5.0][UDDIClient-value-set-caching-v3][5.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Registering package [uddi][http://systinet.com/uddi/client/xsd2uddi/v3/5.5][UDDIClient-xsd2uddi-v3][5.5]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Registering package [uddi][http://systinet.com/wasp/app/uddi/web/6.0][UDDI-web][6.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Registering package [uddi][http://systinet.com/uddi/client/approval_checker/5.0][Approval-checker-client-v3][5.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Registering package [uddi][http://systinet.com/uddi/client/category/v3/5.5][Category-client-v3][5.5]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Registering package [uddi][http://systinet.com/uddi/client/group/5.5][Group-client][5.5]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Registering package [uddi][http://systinet.com/uddi/client/subscription/v3/5.0][UDDIClient-subscription-v3][5.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Registering package [uddi][http://systinet.com/uddi/client/v2/5.0][UDDIClient-v2][5.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Registering package [uddi][http://systinet.com/uddi/client/configurator/5.0][Configurator-client][5.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Registering package [uddi][http://systinet.com/uddi/client/permission/5.5][Permission-client][5.5]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Registering package [uddi][http://systinet.com/uddi/client/taxonomy/v3/5.0][Taxonomy-client-v3][5.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Registering package [uddi][http://systinet.com/uddi/client/v1/5.0][UDDIClient-v1][5.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Registering package [uddi][http://systinet.com/uddi/client/account/5.5][Account-client][5.5]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Registering package [uddi][http://systinet.com/uddi/client/value-set-validation/v3/5.0][UDDIClient-value-set-validation-v3][5.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Registering package [uddi][http://systinet.com/uddi/client-core/5.0][Client-core][5.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Loading package [system][http://systinet.com/wasp/app/core_services_client][core_services_client][6.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Loading package [system][http://systinet.com/wasp/app/builtin_serialization][builtin_serialization][6.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Loading package [system][http://systinet.com/wasp/app/uddi/redirect/5.0][uddi-redirect][5.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Loading package [system][http://systinet.com/wasp/app/security_providers][security_providers][1.0]
    INFO: com.idoox.wasp.security.server.SecurityModule - SecurityModule starts.
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Loading package [uddi][http://systinet.com/uddi/client-core/5.0][Client-core][5.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Loading package [uddi][http://systinet.com/uddi/client/statistics/5.0][Statistics-client][5.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Loading package [uddi][http://systinet.com/uddi/client/approval_management/5.0][Approval-management-client][5.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Loading package [uddi][http://systinet.com/uddi/client/replication/v3/5.0][Replication-client-v3][5.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Loading package [uddi][http://systinet.com/uddi/client/transformer_kr/5.5][Transformer-kr-client][5.5]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Loading package [uddi][http://systinet.com/uddi/client/v3/5.0][UDDIClient-v3][5.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Loading package [uddi][http://systinet.com/uddi/client/v2/5.0][UDDIClient-v2][5.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Loading package [uddi][http://systinet.com/uddi/client/configurator/5.0][Configurator-client][5.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Loading package [uddi][http://systinet.com/uddi/client/v1/5.0][UDDIClient-v1][5.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Loading package [uddi][http://systinet.com/uddi/client/account/5.5][Account-client][5.5]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Loading package [uddi][http://systinet.com/uddi/client/xslt2uddi/v3/5.5][UDDIClient-xslt2uddi-v3][5.5]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Loading package [uddi][http://systinet.com/uddi/client/api/ext/5.0][UDDIClient-ext][5.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Loading package [uddi][http://systinet.com/uddi/client/wsdl2uddi/v3/5.5][UDDIClient-wsdl2uddi-v3][5.5]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Loading package [uddi][http://systinet.com/uddi/client/inquiryUI/6.0][UDDIClient-v3-ui][5.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Loading package [uddi][http://systinet.com/uddi/client/custody/v3/5.0][UDDIClient-custody-v3][5.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Loading package [uddi][http://systinet.com/uddi/client/administrationUtils/5.5][AdministrationUtils-client][5.5]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Loading package [uddi][http://systinet.com/uddi/client/v3_ext/5.0][UDDIClient-v3_ext][5.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Loading package [uddi][http://systinet.com/uddi/client/xml2uddi/v3/5.5][UDDIClient-xml2uddi-v3][5.5]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Loading package [uddi][http://systinet.com/uddi/client/value-set-caching/v3/5.0][UDDIClient-value-set-caching-v3][5.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Loading package [uddi][http://systinet.com/uddi/client/xsd2uddi/v3/5.5][UDDIClient-xsd2uddi-v3][5.5]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Loading package [uddi][http://systinet.com/uddi/client/category/v3/5.5][Category-client-v3][5.5]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Loading package [uddi][http://systinet.com/uddi/client/subscription/v3/5.0][UDDIClient-subscription-v3][5.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Loading package [uddi][http://systinet.com/uddi/client/taxonomy/v3/5.0][Taxonomy-client-v3][5.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Loading package [uddi][http://systinet.com/uddi/client/value-set-validation/v3/5.0][UDDIClient-value-set-validation-v3][5.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Loading package [uddi][http://systinet.com/uddi/client/approval/5.0][Approval-client-v3][5.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Loading package [uddi][http://systinet.com/uddi/client/wsdl2uddi/v2/5.0][UDDIClient-wsdl2uddi-v2][5.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Loading package [uddi][http://systinet.com/uddi/client/validate-values/v2/5.0][UDDIClient-validate-values-v2][5.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Loading package [uddi][http://systinet.com/uddi/client/configuratorCluster/5.0][Configurator-cluster-client][5.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Loading package [uddi][http://systinet.com/uddi/client/validate-values/v1/5.0][UDDIClient-validate-values-v1][5.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Loading package [uddi][http://systinet.com/uddi/client/group/5.5][Group-client][5.5]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Loading package [uddi][http://systinet.com/uddi/client/permission/5.5][Permission-client][5.5]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Loading package [uddi][http://systinet.com/uddi/client/subscription/listener/v3/5.0][UDDIClient-subscription-listener-v3][5.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Loading package [uddi][http://systinet.com/uddi/client/subscription/v3/ext/6.0][UDDIClient-subscription-v3-ext][6.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Loading package [uddi][http://systinet.com/uddi/client/taxonomy/v3/5.5][Taxonomy-client-v31][5.5]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Loading package [uddi][http://systinet.com/uddi/client/approval_checker/5.0][Approval-checker-client-v3][5.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Loading package [uddi][http://systinet.com/uddi/client/approval_production/5.0][Approval-production-client][5.0]
    INFO: com.systinet.wasp.admin.PackageRepositoryImpl - Loading package [uddi][http://systinet.com/wasp/app/uddi/6.0][UDDI-services][6.0]
    [Fatal Error] account_list.xml:1:1: Premature end of file.
    <Dec 23, 2008 11:03:04 AM PST> <Error> <HTTP> <BEA-101216> <Servlet: "Registry Servlet" failed to preload on startup in Web application: "registry.war".
    java.lang.ExceptionInInitializerError
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:242)
    at com.systinet.uddi.security.destination.DestinationSecurityModule.load(DestinationSecurityModule.java:25)
    at com.idoox.wasp.ModuleRepository.loadModule(ModuleRepository.java:120)
    org.xml.sax.SAXParseException: Premature end of file.
    at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
    at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
    at com.idoox.config.xml.XMLConfigurator.prepareConfigFile(XMLConfigurator.java:575)
    at com.idoox.config.xml.XMLConfigurator.init(XMLConfigurator.java:420)
    at com.idoox.config.xml.XMLConfigurator.init(XMLConfigurator.java:333)
    Truncated. see log file for complete stacktrace
    >
    <Dec 23, 2008 11:03:04 AM PST> <Error> <Deployer> <BEA-149231> <Unable to set the activation state to true for the application 'registry'.
    weblogic.application.ModuleException: [HTTP:101216]Servlet: "Registry Servlet" failed to preload on startup in Web application: "registry.war".
    <Dec 23, 2008 11:03:04 AM PST> <Notice> <WebLogicServer> <BEA-000329> <Started WebLogic Admin Server "zsoaLAALSRAdminServer" for domain "zsoaLALASRDomain" running in Production Mode>
    <Dec 23, 2008 11:03:04 AM PST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to RUNNING>
    <Dec 23, 2008 11:03:04 AM PST> <Notice> <WebLogicServer> <BEA-000360> <Server started in RUNNING mode>
    Exception in thread "Timer-3" java.lang.NoClassDefFoundError: com/systinet/wasp/webservice/FinalizationSupport
    at com.systinet.wasp.ServiceManagerImpl$ReferenceQueueCleaner.run(ServiceManagerImpl.java:2617)
    at java.util.TimerThread.mainLoop(Timer.java:512)
    at java.util.TimerThread.run(Timer.java:462)

    I discovered, that the problem is probably caused by a collection, which is returned by a findBy method.
    see detail of exception:
    Caused by: javax.xml.bind.JAXBException: com.sun.xml.bind.v2.runtime.IllegalAnnotationsException: 1 counts of IllegalAnnotationExceptions
    java.util.Collection is an interface, and JAXB can't handle interfaces.
    this problem is related to the following location:
    at java.util.Collection
    When I deploy an simple WS (summerizing 2 numbers) it is deployed fine and the WS is up and running.
    Does anyone has experienced a similar problem? I want to expose the functionality of my BO methods in order to set up a small POC.
    Can anyone please help?
    Thanks & Regards,
    Michael
    null

  • Error while configure struts Datasource

    I want to configure data source,I use Tomcat5.5.15 and struts-1.2.9,my database is Microsoft Access2000,my configure is follows:
    <struts-config>
    <data-sources>
    <data-source type="org.apache.commons.dbcp.BasicDataSource">
    <set-property
    property="driverClassName"
    value=" sun.jdbc.odbc.JdbcOdbcDriver" />
    <set-property
    property="url"
    value="jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=c:\\db1.mdb" />
    <set-property
    property="username"
    value="administrator" />
    <set-property
    property="password"
    value="123" />
    <set-property
    property="maxActive"
    value="10" />
    <set-property
    property="maxWait"
    value="5000" />
    <set-property
    property="defaultAutoCommit"
    value="false" />
    <set-property
    property="defaultReadOnly"
    value="false" />
    </data-source>
    </data-sources>
    <struts-config>
    When I start Tomcat,it raise following error:
    New org.apache.commons.dbcp.BasicDataSource
    Begin event threw exception
    java.lang.ClassNotFoundException: org.apache.commons.dbcp.BasicDataSource
    at org.apache.catalina.loader.WebappClassLoader.loadClass (WebappClassLoader.java:1352)
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1198)
    at java.lang.ClassLoader.loadClassInternal(Unknown Source)
    at java.lang.Class.forName0 (Native Method)
    at java.lang.Class.forName(Unknown Source)
    at org.apache.struts.digester.ObjectCreateRule.begin(ObjectCreateRule.java:152)
    at org.apache.struts.digester.Digester.startElement (Digester.java:528)
    at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(Unknown Source)
    at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(Unknown Source)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown Source)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch (Unknown Source)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
    at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
    at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse (Unknown Source)
    at javax.xml.parsers.SAXParser.parse(Unknown Source)
    at javax.xml.parsers.SAXParser.parse(Unknown Source)
    at org.apache.struts.digester.Digester.parse(Digester.java:755)
    at org.apache.struts.action.ActionServlet.initMapping(ActionServlet.java:1332)
    at org.apache.struts.action.ActionServlet.init(ActionServlet.java:466)
    at javax.servlet.GenericServlet.init(GenericServlet.java :211)
    at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1105)
    at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:932)
    at org.apache.catalina.core.StandardContext.loadOnStartup (StandardContext.java:3915)
    at org.apache.catalina.core.StandardContext.start(StandardContext.java:4176)
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
    at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:910)
    at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:873)
    at org.apache.catalina.startup.HostConfig.deployApps (HostConfig.java:474)
    at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1118)
    at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310)
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent (LifecycleSupport.java:119)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1020)
    at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
    at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
    at org.apache.catalina.core.StandardService.start(StandardService.java:450)
    at org.apache.catalina.core.StandardServer.start (StandardServer.java:700)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:551)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke (Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java :275)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
    2006-4-2 8:40:02 org.apache.coyote.http11.Http11BaseProtocol start
    Why raise above error? How to correct it?
    Thanks!

    Sounds like you are missing a jar file.
    org.apache.commons.dbcp.BasicDataSource is in the file commons-dbcp.jar
    You can download it from jakarta: http://jakarta.apache.org/commons/dbcp/
    However, the struts data-source config is semi-deprecated.
    It is currently provided for backwards compatibility, but may be removed in future versions.
    http://struts.apache.org/struts-doc-1.2.x/faqs/database.html
    The recommendation is to instead use JNDI Datasources, set up by the application server.
    Setting up a JNDI datasource in Tomcat: http://tomcat.apache.org/tomcat-5.0-doc/jndi-datasource-examples-howto.html

  • Wls 6.0sp1, xerces 1.1

    I'm in the process of upgrading to weblogic 6.0sp1 from 5.1. My app uses
    xerces 1.1 for all xml parsing. My original configuration was jbuilder 4.0,
    weblogic 5.1, jdk1.2.2 and xerces 1.1. This configuration worked and all
    xml parsed fine. After upgrading to wls 6.0 my new configuration is jb4,
    wls 6.0, xerces 1.1 and jdk130. In this configuration i always get
    exceptions when i call the parse method on DOMParser. I've tried swapping
    out jdk's, and using the xerces that is bundled with wls 6.0 but have had no
    success. Any help would be much appreciated.
    Below are some code snippets to indicate my usage of DOMParser:
    import org.apache.xerces.parsers.DOMParser;
    import org.apache.xerces.dom.DocumentImpl;
    import org.apache.xml.serialize.OutputFormat;
    import org.apache.xml.serialize.XMLSerializer;
    import org.xml.sax.InputSource;
    import org.xml.sax.SAXParseException;
    import org.w3c.dom.Document;
    public class XMLModel {
    try {
    String loadXmlFileName = new String("whatever.xml");
    if(useDOM) {
    // If possible, parse the file
    DOMParser parser = new DOMParser();
    if (loadXmlFileName != null) {
    parser.parse(loadXmlFileName);
    Document loadDoc = parser.getDocument();
    Document loadDoc = XMLParser.parse(loadXmlFileName);
    catch (Exception e) {
    Log.writeError(e);
    return;
    Again...This worked with jdk1.2.2, wls 5.1, xerces 1.1....but does not
    with jdk130, wls 6.0, xerces 1.1 (or xerces 1.2 bundled with wls 6).
    Thanks for any help.
    By the way...the exception i get indicates the file can not be found. But i
    create an instance of File and ensure that i can read it before calling
    parse on the DOMParser.

    Is there any plan to support backward compatibility in future ?
    Due to above restriction we have to use lowest common BEA version.
    I guess BEA must learn how real world application work. I guess compatability
    should be like ORACLE RDBMS.
    Thanks
    Kumar Allamraju <[email protected]> wrote:
    No.
    As of 6.0 release, the client & server should be on the same version.
    Kumar
    Rakesh wrote:
    Hello,
    Can my client running on WLS 5.1.0.9 can connect/work with applicationdeployed
    on WLS 6.0.0.1 ?
    Thanks

  • Xerces cannot find symbol problem

    In my program I get an Xml from an exist database and want to place it in the hard drive.
    I have made the xerces imports I need:
    import org.apache.xerces.domx.XGrammarWriter.OutputFormat;
    import org.apache.xml.serialize.XMLSerializer;I have the jar on my classpath.and the code I am getting trouble with is:
    OutputFormat format = new OutputFormat(doc2);
                        format.setIndenting(true);
                        XMLSerializer serializer = new XMLSerializer(new FileOutputStream(new File("C:\\Configuration\\XmlCopy.xml")), format);I get the following errors
    C:\.....\Wizard1.java:2946: cannot find symbol
    symbol  : constructor OutputFormat(org.w3c.dom.Document)
    location: class org.apache.xerces.domx.XGrammarWriter.OutputFormat
                        OutputFormat format = new OutputFormat(doc2);
    C:\.....\Wizard1.java:2947: cannot find symbol
    symbol  : method setIndenting(boolean)
    location: class org.apache.xerces.domx.XGrammarWriter.OutputFormat
                        format.setIndenting(true);
    C:\....\Wizard1.java:2948: cannot find symbol
    symbol  : constructor XMLSerializer(java.io.FileOutputStream,org.apache.xerces.domx.XGrammarWriter.OutputFormat)
    location: class org.apache.xml.serialize.XMLSerializer
                        XMLSerializer serializer = new XMLSerializer(new FileOutputStream(new File("C:\\Configuration\\XmlCopy.xml")), format);Any ideas about what I'm doing wrong?

    StruL wrote:
    Instead of GrammarWriter.OutPutFormat.class it says GrammarWriter$OutPutFormat.class.
    relevant or plain stupid?
    Neither really,
    GrammarWriter.OutPutFormat is the name of the class,
    GrammarWriter$OutPutFormat.class is the file into which the class is stored.
    As to you problem the error messages you posted referred to
    C:\.....\Wizard1.java:2946: cannot find symbol
    symbol  : constructor OutputFormat(org.w3c.dom.Document)
    location: class org.apache.xerces.domx.XGrammarWriter.OutputFormatnote dom*x* and XGrammarWriter ,
    this is not the same as dom.GrammarWriter...

  • Can't parse configuration file

    hi i'm trying to deploy an application on oc4j 10.1.3.1.0. i use Eclipse IDE and ant for deploy.
    i have this:
    [java] java.rmi.RemoteException: bindWebApp() failed!; nested exception is:
    [java] oracle.oc4j.admin.internal.DeployerException: Can't parse configuration file:code-source:/C:/JDeveloper/j2ee/home/applib/adf-faces-impl.jar!/META-INF/faces-config.xml
    [java] at com.evermind.server.administration.DefaultApplicationServerAdministrator.bindWebApp(DefaultApplicationServerAdministrator.java:420)
    [java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    [java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    [java] at java.lang.reflect.Method.invoke(Method.java:585)
    [java] at com.evermind.server.rmi.RmiMethodCall.run(RmiMethodCall.java:53)
    [java] at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
    [java] at java.lang.Thread.run(Thread.java:595)
    [java] Caused by: oracle.oc4j.admin.internal.DeployerException: Can't parse configuration file:code-source:/C:/JDeveloper/j2ee/home/applib/adf-faces-impl.jar!/META-INF/faces-config.xml
    [java] at com.sun.faces.config.ConfigureListener.parse(ConfigureListener.java:1224)
    [java] at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:321)
    [java] at com.evermind.server.http.HttpApplication.initDynamic(HttpApplication.java:1130)
    [java] at com.evermind.server.http.HttpApplication.<init>(HttpApplication.java:738)
    [java] at com.evermind.server.ApplicationStateRunning.getHttpApplication(ApplicationStateRunning.java:414)
    [java] at com.evermind.server.Application.getHttpApplication(Application.java:545)
    [java] at com.evermind.server.http.HttpSite$HttpApplicationRunTimeReference.createHttpApplicationFromReference(HttpSite.java:1990)
    [java] at com.evermind.server.http.HttpSite$HttpApplicationRunTimeReference.<init>(HttpSite.java:1909)
    [java] at com.evermind.server.http.HttpSite.addHttpApplication(HttpSite.java:1606)
    [java] at oracle.oc4j.admin.internal.WebApplicationBinder.bindWebApp(WebApplicationBinder.java:238)
    [java] at com.evermind.server.administration.DefaultApplicationServerAdministrator.bindWebApp(DefaultApplicationServerAdministrator.java:418)
    [java] ... 7 more
    [java] Error: bindWebApp() failed!; nested exception is:
    [java] oracle.oc4j.admin.internal.DeployerException: Can't parse configuration file:code-source:/C:/JDeveloper/j2ee/home/applib/adf-faces-impl.jar!/META-INF/faces-config.xml

    I had similar problems with jsf-impl.jar.
    Sun do provide the xsd schemas locally inside the jar files so internet connection
    should not be required if parser is configured right.
    In my case I removed commons-digester-1.6.jar from my application and replaced it
    with commons-digester.jar supplied by JDeveloper builtin library named Commons Digester 1.5.
    Digester was configuring the (oracle) xerces parser.

  • Assistance in configuring suspend

    I recently installed Arch, and I disliked the suspend-on-lid-close feature. I tried fiddling with settings in GNOME, but to no avail. Then I tried fiddling with a login.d to get it to work, and after a few restarts and much fiddling, it worked. However, now, it doesn't suspend at all, and I would like it to when I close the lid on battery. At the bottom of this post is a list of the software I have installed, in the event that there are conflicts that break it. If you need any other info to help me, please ask.
    a52dec 0.7.4-6
    aalib 1.4rc5-9
    accountsservice 0.6.29-2
    acl 2.2.51-2
    acpi 1.6-1
    aisleriot 3.2.3.2-1
    akonadi 1.8.1-1
    alacarte 3.6.1-2
    alsa-lib 1.0.26-1
    alsa-plugins 1.0.26-1
    alsa-utils 1.0.26-1
    archey3 20121209-1
    archlinux-artwork 1.6-2
    archlinux-keyring 20121113-1
    artwiz-fonts 1.3-7
    aspell 0.60.6.1-1
    at-spi 1.32.0-5
    at-spi2-atk 2.6.2-1
    at-spi2-core 2.6.3-1
    atk 2.6.0-1
    atkmm 2.22.6-1
    attica 0.4.1-1
    attr 2.4.46-2
    autoconf 2.69-1
    automake 1.12.5-1
    avahi 0.6.31-5
    avant-window-navigator 0.4.0-13
    awn-extras-applets 0.4.0-14
    b43-firmware 5.100.138-2
    b43-fwcutter 015-1
    baobab 3.6.3-1
    bash 4.2.039-1
    bc 1.06-8
    binutils 2.23.1-1
    bison 2.6.5-1
    bluez 4.101-1
    boost-libs 1.50.0-3
    brasero 3.6.1-1
    brltty 4.4-1
    broadcom-wl 5.100.82.112-8
    bzip2 1.0.6-4
    ca-certificates 20121105-1
    ca-certificates-java 20120608-1
    cabextract 1.4-2
    cairo 1.12.8-2
    cairomm 1.10.0-2
    cantarell-fonts 0.0.11-3
    caribou 0.4.4.2-1
    cdparanoia 10.2-4
    cdrdao 1.2.3-6
    cdrkit 1.1.11-2
    celt 0.11.1-4
    cheese 3.6.2-1
    chromaprint 0.7-1
    cifs-utils 5.7-1
    cln 1.3.2-1
    cloog 0.17.0-2
    clucene 2.3.3.4-6
    clutter 1.12.2-1
    clutter-gst 1.9.92-1
    clutter-gtk 1.4.0-1
    cogl 1.10.4-1
    colord 0.1.24-3
    colord-gtk 0.1.23-1
    compositeproto 0.4.2-2
    conky 1.9.0-1
    coreutils 8.20-1
    cpupower 3.6-1
    cracklib 2.8.19-1
    cronie 1.4.9-1
    cryptsetup 1.5.1-1
    cups 1.6.1-6
    cups-filters 1.0.25-1
    cups-pk-helper 0.2.4-1
    curl 7.28.1-1
    damageproto 1.2.1-2
    dasher 4.10.1-3
    db 5.3.21-1
    dbus 1.6.8-6
    dbus-glib 0.100-1
    dbus-sharp 0.7.0-4
    dbus-sharp-glib 0.5.0-4
    dconf 0.14.1-1
    desktop-file-utils 0.20-1
    device-mapper 2.02.98-1
    dhclient 4.2.4.2-1
    dhcpcd 5.6.3-2
    dialog 1.1_20120706-1
    diffutils 3.2-1
    dirmngr 1.1.0-4
    djvulibre 3.5.25.3-1
    dmxproto 2.3.1-2
    dnssec-anchors 20120422-1
    dnsutils 9.9.2.P1-1
    docbook-xml 4.5-5
    docbook-xsl 1.77.1-2
    dotconf 1.3-3
    dvd+rw-tools 7.1-4
    e2fsprogs 1.42.6-1
    ekiga 4.0.0-1
    empathy 3.6.2-1
    enca 1.13-2
    enchant 1.6.0-4
    eog 3.6.2-1
    eog-plugins 3.6.1-1
    epiphany 3.6.1-1
    evince 3.6.1-1
    evolution 3.6.2-1
    evolution-data-server 3.6.2-1
    exempi 2.2.0-1
    exiv2 0.23-1
    expat 2.1.0-1
    faac 1.28-4
    faad2 2.7-3
    faenza-icon-theme 1.3-1
    fakeroot 1.18.4-1
    farstream 0.2.2-1
    ffmpeg 1:1.0.1-1
    fftw 3.3.2-1
    file 5.11-1
    file-roller 3.6.3-1
    filesystem 2012.12-1
    findutils 4.4.2-4
    firefox 17.0.1-1
    fixesproto 5.0-2
    flac 1.2.1-3
    flashplugin 11.2.202.251-1
    flex 2.5.37-1
    folks 0.8.0-1
    fontconfig 2.10.2-1
    fontsproto 2.1.2-1
    foomatic-db 1:4.0.17_20120712-1
    foomatic-db-engine 1:4.0.17_20120712-1
    foomatic-filters 1:4.0.17_20120712-1
    freeglut 2.8.0-2
    freetype2 2.4.10-1
    fribidi 0.19.4-1
    fuse 2.9.2-1
    gawk 4.0.1-1
    gcalctool 6.6.2-1
    gcc 4.7.2-2
    gcc-libs 4.7.2-2
    gconf 3.2.5-3
    gconf-editor 3.0.1-1
    gconf-sharp 2.24.2-2
    gcr 3.6.2-2
    gd 2.0.36RC1-5
    gdbm 1.10-1
    gdk-pixbuf2 2.26.5-1
    gdm 3.6.2-1
    gedit 3.6.2-2
    geoclue 0.12.0-5
    gettext 0.18.1.1-4
    ghostscript 9.06-1
    giflib 4.1.6-5
    git 1.8.0.2-1
    gjs 1.34.0-1
    glew 1.9.0-2
    glib-networking 2.34.2-1
    glib2 2.34.3-1
    glibc 2.16.0-5
    glibmm 2.34.1-1
    glu 9.0.0-1
    gmime 2.6.13-1
    gmp 5.0.5-1
    gnome-backgrounds 3.6.0-1
    gnome-bluetooth 3.6.1-1
    gnome-color-manager 3.6.0-1
    gnome-contacts 3.6.2-1
    gnome-control-center 3.6.3-3
    gnome-desktop 1:3.6.2-1
    gnome-dictionary 3.6.0-1
    gnome-disk-utility 3.6.1-1
    gnome-documents 3.6.2-1
    gnome-font-viewer 3.6.2-1
    gnome-games 3.6.1-1
    gnome-games-extra-data 3.2.0-2
    gnome-icon-theme 3.6.2-1
    gnome-icon-theme-extras 3.6.2-1
    gnome-icon-theme-symbolic 3.6.2-1
    gnome-keyring 3.6.2-1
    gnome-media 3.4.0-1
    gnome-menus 3.6.1-1
    gnome-menus2 3.0.1-2
    gnome-mime-data 2.18.0-6
    gnome-nettool 3.2.0-1
    gnome-online-accounts 3.6.2-1
    gnome-panel 3.6.2-1
    gnome-power-manager 3.6.0-1
    gnome-screensaver 3.6.1-1
    gnome-screenshot 3.6.1-1
    gnome-search-tool 3.6.0-1
    gnome-session 3.6.2-1
    gnome-settings-daemon 3.6.3-2
    gnome-shell 3.6.2-1
    gnome-speech 0.4.25-2
    gnome-system-log 3.6.1-1
    gnome-system-monitor 3.6.0-1
    gnome-terminal 3.6.0-1
    gnome-themes-extras 2.22.0-3
    gnome-themes-standard 3.6.2-1
    gnome-tweak-tool 3.6.1-1
    gnome-user-docs 3.6.2-1
    gnome-vfs 2.24.4-6
    gnome-video-effects 0.4.0-2
    gnupg 2.0.19-3
    gnutls 3.1.5-1
    gobject-introspection 1.34.2-1
    gpgme 1.3.1-4
    gpm 1.20.7-1
    grantlee 0.3.0-1
    graphite 1:1.0.3-1
    grep 2.14-1
    groff 1.21-2
    grub-bios 2.00-1
    grub-common 2.00-1
    gsettings-desktop-schemas 3.6.1-1
    gsfonts 1.0.7pre44-3
    gsm 1.0.13-7
    gst-plugins-bad 1.0.3-1
    gst-plugins-base 1.0.3-1
    gst-plugins-base-libs 1.0.3-1
    gst-plugins-good 1.0.3-1
    gstreamer 1.0.3-1
    gstreamer0.10 0.10.36-1
    gstreamer0.10-base 0.10.36-1
    gstreamer0.10-base-plugins 0.10.36-1
    gtk-engines 2.21.0-1
    gtk-sharp-2 2.12.11-1
    gtk-update-icon-cache 2.24.14-1
    gtk-vnc 0.5.1-1
    gtk2 2.24.14-1
    gtk2_prefs 0.4.1-3
    gtk3 3.6.2-1
    gtkhtml4 4.6.1-1
    gtkmm3 3.6.0-1
    gtksourceview3 3.6.1-1
    gtkspell 2.0.16-2
    guile 1.8.8-2
    gutenprint 5.2.9-1
    gvfs 1.14.2-2
    gvfs-obexftp 1.14.2-2
    gzip 1.5-1
    harfbuzz 0.9.9-1
    heirloom-mailx 12.5-3
    hicolor-icon-theme 0.12-2
    hplip 3.12.11-2
    hspell 1.2-1
    hsqldb-java 1:1.8.0.10-2
    human-icon-theme 0.36-2
    hunspell 1.3.2-2
    hwids 20121203-1
    hyphen 2.8.6-1
    iana-etc 2.30-3
    icon-naming-utils 0.8.90-2
    icu 50.1-2
    idnkit 1.0-2
    ilmbase 1.0.3-1
    imagemagick 6.8.0.7-1
    imlib2 1.4.5-2
    inetutils 1.9.1-4
    inputproto 2.2-1
    intel-dri 9.0.1-1
    iproute2 3.6.0-2
    iptables 1.4.16.2-1
    iputils 20121126-1
    isl 0.11-1
    iso-codes 3.38-1
    jack 0.121.3-7
    jasper 1.900.1-8
    jdk7-openjdk 7.u9_2.3.3-1
    jfsutils 1.1.15-3
    jre7-openjdk 7.u9_2.3.3-1
    jre7-openjdk-headless 7.u9_2.3.3-1
    js 1.8.5-3
    json-c 0.9-1
    json-glib 0.15.2-1
    kactivities 4.9.4-1
    kbd 1.15.3-3
    kbproto 1.0.6-1
    kde-base-artwork 4.9.4-1
    kdebase-runtime 4.9.4-1
    kdebase-workspace 4.9.4-1
    kdelibs 4.9.4-3
    kdepim-runtime 4.9.4-2
    kdepimlibs 4.9.4-1
    keyutils 1.5.5-3
    khrplatform-devel 9.0.1-1
    kmod 12-1
    krb5 1.10.3-1
    lame 3.99.5-1
    lcms 1.19-2
    lcms2 2.4-1
    less 451-1
    libao 1.1.0-2
    libarchive 3.0.4-2
    libart-lgpl 2.3.21-2
    libass 0.10.0-3
    libassuan 2.0.3-1
    libasyncns 0.8-4
    libatasmart 0.19-1
    libavc1394 0.5.4-1
    libbonobo 2.32.1-2
    libbonoboui 2.24.5-2
    libcaca 0.99.beta18-1
    libcanberra 0.30-3
    libcanberra-pulse 0.30-3
    libcap 2.22-3
    libcap-ng 0.7.3-1
    libcddb 1.3.2-3
    libcdio 0.83-1
    libchamplain 0.12.3-1
    libcroco 0.6.8-1
    libcups 1.6.1-6
    libdaemon 0.14-2
    libdatrie 0.2.5-1
    libdbusmenu-qt 0.9.2-1
    libdca 0.0.5-3
    libdesktop-agnostic 0.3.92-5
    libdiscid 0.2.2-2
    libdmtx 0.7.4-3
    libdmx 1.1.2-1
    libdrm 2.4.40-1
    libdv 1.0.0-4
    libdvbpsi 0.2.2-1
    libdvdnav 4.2.0-2
    libdvdread 4.2.0-1
    libebml 1.2.2-2
    libegl 9.0.1-1
    libevent 2.0.21-1
    libexif 0.6.21-1
    libffi 3.0.11-1
    libfontenc 1.1.1-1
    libgbm 9.0.1-1
    libgcrypt 1.5.0-3
    libgdata 0.13.2-1
    libgdiplus 2.10-3
    libgee 0.6.6.1-1
    libgl 9.0.1-1
    libglade 2.6.4-3
    libglapi 9.0.1-1
    libgles 9.0.1-1
    libgme 0.6.0-2
    libgnome 2.32.1-3
    libgnome-data 2.32.1-3
    libgnome-keyring 3.6.0-1
    libgnome-media-profiles 3.0.0-3
    libgnomecanvas 2.30.3-2
    libgnomekbd 3.6.0-1
    libgnomeui 2.24.5-1
    libgpg-error 1.10-2
    libgphoto2 2.5.0-1
    libgsf 1.14.25-1
    libgssglue 0.4-1
    libgtop 2.28.4-1
    libgusb 0.1.4-1
    libgweather 3.6.2-1
    libgxps 0.2.2-1
    libical 0.48-1
    libice 1.0.8-1
    libid3tag 0.15.1b-7
    libidl2 0.8.14-2
    libidn 1.25-1
    libiec61883 1.2.0-3
    libieee1284 0.2.11-4
    libimobiledevice 1.1.4-2
    libiodbc 3.52.8-1
    libjpeg-turbo 1.2.1-1
    libkate 0.4.1-3
    libkgapi 0.4.3-2
    libkolab 0.4.0-1
    libkolabxml 0.8.1-1
    libksba 1.2.0-1
    libldap 2.4.33-3
    liblouis 2.3.0-1
    liblqr 0.4.1-3
    libltdl 2.4.2-7
    libmad 0.15.1b-6
    libmatroska 1.3.0-2
    libmms 0.6.2-1
    libmng 1.0.10-4
    libmodplug 0.8.8.4-1
    libmp4v2 2.0.0-2
    libmpc 1.0.1-1
    libmpcdec 1.2.6-3
    libmpeg2 0.5.1-3
    libmusicbrainz5 5.0.1-1
    libmysqlclient 5.5.28-1
    libnice 0.1.3-1
    libnl 3.2.11-1
    libnotify 0.7.5-1
    liboauth 0.9.6-1
    libogg 1.3.0-1
    libpcap 1.3.0-1
    libpciaccess 0.13.1-1
    libpeas 1.6.1-1
    libpipeline 1.2.2-1
    libplist 1.8-2
    libpng 1.5.13-1
    libproxy 0.4.7-2
    libpst 0.6.54-2
    libpulse 2.1-1
    libpwquality 1.2.0-1
    libqalculate 0.9.7-3
    libquvi 0.4.1-2
    libquvi-scripts 0.4.10-1
    libqzeitgeist 0.8.0-2
    libraw1394 2.0.7-2
    libreoffice-base 3.6.4-1
    libreoffice-calc 3.6.4-1
    libreoffice-common 3.6.4-1
    libreoffice-draw 3.6.4-1
    libreoffice-en-US 3.6.4-1
    libreoffice-extension-languagetool 1.9-1
    libreoffice-gnome 3.6.4-1
    libreoffice-impress 3.6.4-1
    libreoffice-kde4 3.6.4-1
    libreoffice-math 3.6.4-1
    libreoffice-postgresql-connector 3.6.4-1
    libreoffice-sdk 3.6.4-1
    libreoffice-sdk-doc 3.6.4-1
    libreoffice-writer 3.6.4-1
    librsvg 2.36.4-1
    libsamplerate 0.1.8-1
    libsasl 2.1.23-9
    libsecret 0.12-2
    libshout 1:2.3.1-1
    libsigc++ 2.2.11-1
    libsm 1.2.1-1
    libsndfile 1.0.25-2
    libsocialweb 0.25.21-1
    libsoup 2.40.2-1
    libsoup-gnome 2.40.2-1
    libspectre 0.2.7-1
    libssh 0.5.3-1
    libssh2 1.4.3-1
    libtasn1 3.1-1
    libthai 0.1.18-1
    libtheora 1.1.1-2
    libtiff 4.0.3-1
    libtiger 0.3.4-3
    libtirpc 0.2.2-4
    libtool 2.4.2-7
    libtracker-sparql 0.14.4-2
    libupnp 1.6.17-1
    libusb-compat 0.1.4-2
    libusbx 1.0.14-1
    libutempter 1.1.6-1
    libva 1.1.0-2
    libvisual 0.4.0-4
    libvorbis 1.3.3-1
    libvpx 1.1.0-1
    libwacom 0.6-1
    libwbclient 3.6.9-1
    libwnck 2.30.7-1
    libwnck3 3.4.4-1
    libwpd 0.9.4-1
    libwps 0.2.7-1
    libx11 1.5.0-1
    libxau 1.0.7-1
    libxaw 1.0.11-1
    libxcb 1.9-1
    libxcomposite 0.4.3-2
    libxcursor 1.1.13-1
    libxdamage 1.1.3-2
    libxdmcp 1.1.1-1
    libxext 1.3.1-1
    libxfixes 5.0-2
    libxfont 1.4.5-1
    libxft 2.3.1-1
    libxi 1.6.1-1
    libxinerama 1.1.2-1
    libxkbfile 1.0.8-1
    libxklavier 5.3-1
    libxml++ 2.36.0-1
    libxml2 2.8.0-1
    libxmu 1.1.1-1
    libxpm 3.5.10-1
    libxrandr 1.4.0-1
    libxrender 0.9.7-1
    libxres 1.0.6-1
    libxslt 1.1.26-3
    libxss 1.2.2-1
    libxt 1.1.3-1
    libxtst 1.2.1-1
    libxv 1.0.7-1
    libxvmc 1.0.7-1
    libxxf86dga 1.1.3-1
    libxxf86vm 1.1.2-1
    libytnef 1.5-3
    libzapojit 0.0.2-1
    libzeitgeist 0.3.18-3
    licenses 2.9-1
    linux 3.6.9-1
    linux-api-headers 3.6.3-1
    linux-firmware 20121118-1
    linux-headers 3.6.9-1
    lm_sensors 3.3.3-1
    logrotate 3.8.2-2
    lpsolve 5.5.2.0-2
    lsof 4.86-1
    lua 5.2.1-3
    lua51 5.1.5-3
    lvm2 2.02.98-1
    m4 1.4.16-2
    make 3.82-5
    man-db 2.6.3-1
    man-pages 3.44-1
    mash 0.2.0-1
    mcpp 2.7.2-4
    mdadm 3.2.6-1
    media-player-info 17-1
    mesa 9.0.1-1
    mesa-demos 8.0.1-2
    metacity 2.34.13-1
    mime-types 8-1
    mjpegtools 2.0.0-2
    mkinitcpio 0.12.0-2
    mkinitcpio-busybox 1.20.2-1
    mobile-broadband-provider-info 20120614-1
    mono 2.10.8-2
    mono-addins 0.6.2-2
    mousetweaks 3.6.0-1
    mozilla-common 1.4-3
    mpfr 3.1.1.p2-1
    mpg123 1.14.4-1
    mtdev 1.1.3-1
    mutter 3.6.2-1
    mx 1.4.6-1
    mysql 5.5.28-1
    mysql-clients 5.5.28-1
    nano 2.2.6-2
    nautilus 3.6.3-1
    nautilus-sendto 3.6.0-1
    ncurses 5.9-3
    neon 0.29.6-4
    nepomuk-core 4.9.4-1
    net-snmp 5.7.2-1
    net-tools 1.60.20120804git-2
    netcfg 3.0-1
    nettle 2.5-1
    network-manager-applet 0.9.6.4-1
    networkmanager 0.9.6.4-1
    notification-daemon 0.7.6-1
    nspr 4.9.3-1
    nss 3.14-1
    nss-myhostname 0.3-3
    obex-data-server 0.4.6-3
    obexd-client 1:0.46-1
    opal 3.10.9-1
    opencore-amr 0.1.3-1
    openexr 1.7.1-2
    openjpeg 1.5.0-1
    openobex 1.5-3
    openssl 1.0.1.c-1
    opus 1.0.2-1
    orbit2 2.14.19-2
    orc 0.4.16-1
    orca 3.6.2-1
    os-prober 1.56-1
    oxygen-icons 4.9.4-1
    p11-kit 0.13-1
    pacman 4.0.3-5
    pacman-mirrorlist 20121128-1
    pam 1.1.6-1
    pambase 20120701-1
    pango 1.32.4-1
    pangomm 2.28.4-1
    parted 3.1-1
    patch 2.7.1-1
    pciutils 3.1.10-1
    pcmciautils 018-5
    pcre 8.32-1
    perl 5.16.2-1
    perl-error 0.17018-1
    perl-xml-parser 2.41-3
    perl-xml-simple 2.20-1
    phonon 1:4.6.0-3
    phonon-gstreamer 4.6.2-1
    pinentry 0.8.2-1
    pixman 0.28.0-1
    pkg-config 0.27.1-1
    pm-quirks 0.20100619-2
    pm-utils 1.4.1-5
    polkit 0.107-4
    polkit-gnome 0.105-1
    polkit-kde 0.99.0-2
    polkit-qt 0.103.0-1
    poppler 0.20.5-1
    poppler-data 0.4.5-1
    poppler-glib 0.20.5-1
    popt 1.16-5
    postgresql-libs 9.2.2-1
    ppl 1.0-1
    ppp 2.4.5-5
    prison 1.0-1
    procps-ng 3.3.5-1
    psmisc 22.19-1
    pth 2.0.7-4
    ptlib 2.10.9-1
    pulseaudio 2.1-1
    pulseaudio-alsa 2-1
    pygobject-devel 3.4.2-1
    pygobject2-devel 2.28.6-8
    pygtk 2.24.0-3
    pyrex 0.9.9-3
    python 3.3.0-1
    python-dbus-common 1.1.1-2
    python-distribute 0.6.30-1
    python2 2.7.3-2
    python2-atspi 2.6.0-2
    python2-beaker 1.6.3-2
    python2-cairo 1.10.0-1
    python2-dbus 1.1.1-2
    python2-gobject 3.4.2-1
    python2-gobject2 2.28.6-8
    python2-imaging 1.1.7-5
    python2-mako 0.7.2-2
    python2-markupsafe 0.15-2
    python2-notify 0.1.1-12
    python2-rsvg 2.32.0-12
    python2-xdg 0.23-2
    qca 2.0.3-2
    qimageblitz 0.0.6-2
    qjson 0.8.1-1
    qpdf 3.0.2-1
    qrencode 3.4.1-1
    qt 4.8.4-1
    qtwebkit 2.2.2-1
    randrproto 1.4.0-1
    raptor 2.0.8-2
    rasqal 1:0.9.29-1
    readline 6.2.004-1
    recode 3.6-7
    recordproto 1.14.2-1
    redland 1:1.0.15-3
    redland-storage-virtuoso 1:1.0.15-3
    reiserfsprogs 3.6.21-4
    renderproto 0.11.1-2
    rest 0.7.90-1
    rpcbind 0.2.0-9
    rtkit 0.11-1
    rtmpdump 20121203-1
    run-parts 4.3.4-1
    sane 1.0.23-2
    schroedinger 1.0.11-1
    scrnsaverproto 1.2.2-1
    sdl 1.2.15-3
    sdl_image 1.2.12-2
    seahorse 3.6.3-1
    sed 4.2.1-4
    sg3_utils 1.33-1
    shadow 4.1.5.1-2
    shared-color-profiles 0.1.5-1
    shared-color-targets 0.1.1-1
    shared-desktop-ontologies 0.10.0-1
    shared-mime-info 1.0-1
    smbclient 3.6.9-1
    soprano 2.8.0-2
    sound-juicer 3.5.0-1
    sound-theme-freedesktop 0.8-1
    soundtouch 1.6.0-1
    spandsp 0.0.6pre21-1
    speech-dispatcher 0.7.1-7
    speex 1.2rc1-2
    sqlite 3.7.14.1-1
    startup-notification 0.12-3
    strigi 0.7.7-2
    sudo 1.8.6.p3-1
    sushi 3.6.1-1
    sysfsutils 2.1.0-8
    systemd 196-2
    systemd-sysvcompat 196-2
    sysvinit-tools 2.88-9
    t1lib 5.1.2-3
    taglib 1.8-1
    talloc 2.0.8-1
    tangerine-icon-theme 0.27-1
    tar 1.26-2
    tcl 8.5.13-1
    tdb 1.2.11-1
    telepathy-farstream 0.6.0-1
    telepathy-glib 0.20.1-1
    telepathy-logger 0.6.0-1
    telepathy-mission-control 5.14.0-1
    texinfo 4.13a-7
    thunderbird 17.0-1
    tomboy 1.12.2-1
    totem 3.6.3-2
    totem-plparser 3.4.3-1
    tracker 0.14.4-2
    ttf-dejavu 2.33-3
    ttf-liberation 2.00.1-2
    ttf-ubuntu-font-family 0.80-3
    tzdata 2012j-1
    udisks 1.0.4-6
    udisks2 2.0.0-1
    unixodbc 2.3.1-1
    unzip 6.0-6
    upower 0.9.18-2
    usbmuxd 1.0.8-1
    usbutils 006-1
    util-linux 2.22.1-3
    v4l-utils 0.8.9-1
    vi 1:050325-3
    videoproto 2.3.1-2
    vinagre 3.6.2-1
    vino 3.6.2-1
    virtuoso-base 6.1.6-1
    vlc 2.0.4-5
    vte 0.28.2-3
    vte-common 0.34.2-1
    vte3 0.34.2-1
    wavpack 4.60.1-2
    webkitgtk2 1.10.2-1
    webkitgtk3 1.10.2-1
    webrtc-audio-processing 0.1-1
    wget 1.14-2
    which 2.20-5
    whois 5.0.20-1
    wine 1.5.19-1
    winetricks 20120912-1
    wireless_tools 29-7
    wpa_actiond 1.3-1
    wpa_supplicant 1.0-2
    x264 20121113-1
    xbitmaps 1.1.1-2
    xcb-proto 1.8-1
    xcb-util 0.3.9-1
    xcb-util-keysyms 0.3.9-1
    xdg-user-dirs 0.14-3
    xdg-user-dirs-gtk 0.9-1
    xdg-utils 1.1.0.git20121008-1
    xerces-c 3.1.1-3
    xextproto 7.2.1-1
    xf86-input-evdev 2.7.3-2
    xf86-input-synaptics 1.6.2-2
    xf86-video-intel 2.20.15-1
    xf86-video-vesa 2.3.2-2
    xf86dgaproto 2.1-2
    xf86vidmodeproto 2.3.1-2
    xfsprogs 3.1.8-2
    xineramaproto 1.2.1-2
    xkeyboard-config 2.7-1
    xorg-bdftopcf 1.0.3-2
    xorg-font-util 1.3.0-1
    xorg-font-utils 7.6-3
    xorg-fonts-alias 1.0.2-2
    xorg-fonts-encodings 1.0.4-3
    xorg-fonts-misc 1.0.1-2
    xorg-iceauth 1.0.5-1
    xorg-luit 1.1.1-1
    xorg-mkfontdir 1.0.7-1
    xorg-mkfontscale 1.1.0-1
    xorg-server 1.13.0.902-2
    xorg-server-common 1.13.0.902-2
    xorg-server-utils 7.6-3
    xorg-sessreg 1.0.7-1
    xorg-setxkbmap 1.3.0-1
    xorg-twm 1.0.7-1
    xorg-utils 7.6-8
    xorg-xauth 1.0.7-1
    xorg-xbacklight 1.2.0-1
    xorg-xclock 1.0.6-1
    xorg-xcmsdb 1.0.4-1
    xorg-xdpyinfo 1.3.0-1
    xorg-xdriinfo 1.0.4-3
    xorg-xev 1.2.0-1
    xorg-xgamma 1.0.5-1
    xorg-xhost 1.0.5-1
    xorg-xinit 1.3.2-3
    xorg-xinput 1.6.0-1
    xorg-xkbcomp 1.2.4-1
    xorg-xlsatoms 1.1.1-1
    xorg-xlsclients 1.1.2-2
    xorg-xmessage 1.0.3-2
    xorg-xmodmap 1.0.7-1
    xorg-xprop 1.2.1-1
    xorg-xrandr 1.3.5-1
    xorg-xrdb 1.0.9-2
    xorg-xrefresh 1.0.4-3
    xorg-xset 1.2.2-1
    xorg-xsetroot 1.1.0-3
    xorg-xvinfo 1.1.1-3
    xorg-xwininfo 1.1.2-1
    xproto 7.0.23-1
    xterm 287-2
    xvidcore 1.3.2-1
    xz 5.0.4-1
    yelp 3.6.2-1
    yelp-xsl 3.6.0-1
    zenity 3.6.0-1
    zip 3.0-3
    zlib 1.2.7-1
    zvbi 0.2.33-4
    Last edited by cjohnson (2012-12-13 02:25:36)

    Pls have a look, Best place to start , in and out
    http://www.windows-noob.com/forums/index.php?/topic/4468-using-sccm-2012-rc-in-a-lab-part-7-build-and-capture-windows-7-x64/
    http://www.windows-noob.com/forums/index.php?/topic/4512-using-sccm-2012-rc-in-a-lab-part-8-deploying-windows-7-x64
    http://www.windows-noob.com/forums/index.php?/topic/5124-using-sccm-2012-rc-in-a-lab-part-15-deploying-windows-8-consumer-preview-using-configuration-manager-2012-rc2/
    Video Pls
    <cite class="_Fe">www.youtube.com/watch?v=99I354t500g</cite>
    <cite class="_Fe"></cite><cite class="_Fe">www.youtube.com/watch?v=8uEvEVul1Vk</cite>
    Thanks, Prabha G

  • Problem in SPML configuration

    Hi All,
    I am trying to test SPML Web Service to using the default SOAP xml file addRequest_x_User.xml which located under ./SPML/SampleHttpClient. I have configured the "spml.properties" and exported my environment but I get the following parser error reported:
    java testspml.SendSPMLRequest addRequest_x_User.xml
    Setting System properties after reading the properties file
    localhosts
    14000
    http
    WEBLOGIC
    ./sampleRequsts/Weblogic
    ./response
    requestFile = ./sampleRequests/Weblogic/addRequest_x_User.xml
    [Fatal Error] :1:55: White spaces are required between publicId and systemId.
    Exception in thread "Main Thread" org.xml.sax.SAXParseException: White spaces are required between publicId and systemId.
    at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:249)
    at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:284)
    at testspml.SendSPMLRequest.main(SendSPMLRequest.java:68)
    Any idea's
    Regards

    Check these links
    http://www.youtube.com/watch?v=zJYBF7T3mGc
    http://www.youtube.com/watch?v=7C8cI5zc1DM&feature=relmfu
    http://www.youtube.com/watch?v=b0bMFTHUm0Y&feature=relmfu
    You can even create a eclipse project and use the sample code under .SampleHttpClient\src\testspml to test the webservices.
    Did you performed the same steps mentioned in TestSPML doc under same folder?

  • Xmlparserv2.jar with xerces and xalan

    Hello,
    I have a Spring/Spring Web Flow application. I also have a separate web application that's using the XML Publisher API to generate reports from RTF files. I am now in the process of merging these two into one application.
    The Spring app requires the xerces.jar and xalan.jar JARs in order to parse the various XML files required to configure Spring. The XML Publisher app requires the xmlparserv2.jar JAR in order to parse the XML required for generating reports.
    When I have all of these JARs in my one web application, I receive an error when I call the FOProcessor.generate() method. Here it is:
    oracle.xml.parser.v2.XMLParseException: Bad character (1).
         at oracle.xml.parser.v2.XMLError.flushErrors1(XMLError.java:324)
         at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:287)
         at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:292)
         at oracle.xml.parser.v2.XSLProcessor.newXSLStylesheet(XSLProcessor.java:590)
         at oracle.xml.parser.v2.XSLStylesheet.<init>(XSLStylesheet.java:260)
         at oracle.apps.xdo.common.xml.XSLTClassic.transform(XSLTClassic.java:200)
         at oracle.apps.xdo.common.xml.XSLTWrapper.transform(XSLTWrapper.java:174)
         at oracle.apps.xdo.template.fo.util.FOUtility.generateFO(FOUtility.java:1022)
         at oracle.apps.xdo.template.fo.util.FOUtility.generateFO(FOUtility.java:968)
         at oracle.apps.xdo.template.fo.util.FOUtility.generateFO(FOUtility.java:209)
         at oracle.apps.xdo.template.FOProcessor.createFO(FOProcessor.java:1561)
         at oracle.apps.xdo.template.FOProcessor.generate(FOProcessor.java:951)
    I was thinking this was because there was a conflict between xalan, xerces and xmlparserv2, so I removed the xalan and xerces JARs from the classpath. Now I get the following whenever I try to hit one of my spring MVC actions:
    DEBUG org.springframework.beans.factory.xml.DelegatingEntityResolver(99) - Attempting to resolve XML Schema [http://www.springframework.org/schema/beans/spring-beans-2.0.xsd] using [org.springframework.beans.factory.xml.PluggableSchemaResolver]
    <Line 43, Column 57>: XML-24509: (Error) Duplicated definition for: 'identifiedType'
    <Line 60, Column 28>: XML-24509: (Error) Duplicated definition for: 'beans'
    <Line 145, Column 34>: XML-24509: (Error) Duplicated definition for: 'description'
    <Line 158, Column 29>: XML-24509: (Error) Duplicated definition for: 'import'
    <Line 180, Column 28>: XML-24509: (Error) Duplicated definition for: 'alias'
    <Line 209, Column 33>: XML-24509: (Error) Duplicated definition for: 'beanElements'
    <Line 223, Column 44>: XML-24509: (Error) Duplicated definition for: 'beanAttributes'
    <Line 486, Column 43>: XML-24509: (Error) Duplicated definition for: 'meta'
    <Line 494, Column 35>: XML-24509: (Error) Duplicated definition for: 'metaType'
    <Line 511, Column 27>: XML-24509: (Error) Duplicated definition for: 'bean'
    <Line 531, Column 38>: XML-24509: (Error) Duplicated definition for: 'constructor-arg'
    <Line 600, Column 51>: XML-24509: (Error) Duplicated definition for: 'property'
    <Line 611, Column 36>: XML-24509: (Error) Duplicated definition for: 'lookup-method'
    <Line 647, Column 38>: XML-24509: (Error) Duplicated definition for: 'replaced-method'
    <Line 684, Column 31>: XML-24509: (Error) Duplicated definition for: 'arg-type'
    <Line 711, Column 26>: XML-24509: (Error) Duplicated definition for: 'ref'
    <Line 749, Column 28>: XML-24509: (Error) Duplicated definition for: 'idref'
    <Line 783, Column 28>: XML-24509: (Error) Duplicated definition for: 'value'
    <Line 811, Column 27>: XML-24509: (Error) Duplicated definition for: 'null'
    <Line 825, Column 39>: XML-24509: (Error) Duplicated definition for: 'collectionElements'
    <Line 842, Column 48>: XML-24509: (Error) Duplicated definition for: 'list'
    <Line 853, Column 47>: XML-24509: (Error) Duplicated definition for: 'set'
    <Line 862, Column 41>: XML-24509: (Error) Duplicated definition for: 'map'
    <Line 869, Column 45>: XML-24509: (Error) Duplicated definition for: 'entry'
    <Line 877, Column 45>: XML-24509: (Error) Duplicated definition for: 'props'
    <Line 886, Column 26>: XML-24509: (Error) Duplicated definition for: 'key'
    <Line 897, Column 27>: XML-24509: (Error) Duplicated definition for: 'prop'
    <Line 916, Column 39>: XML-24509: (Error) Duplicated definition for: 'propertyType'
    <Line 960, Column 45>: XML-24509: (Error) Duplicated definition for: 'baseCollectionType'
    <Line 971, Column 46>: XML-24509: (Error) Duplicated definition for: 'typedCollectionType'
    <Line 987, Column 34>: XML-24509: (Error) Duplicated definition for: 'mapType'
    <Line 1008, Column 36>: XML-24509: (Error) Duplicated definition for: 'entryType'
    <Line 1047, Column 40>: XML-24509: (Error) Duplicated definition for: 'listOrSetType'
    <Line 1056, Column 36>: XML-24509: (Error) Duplicated definition for: 'propsType'
    <Line 1069, Column 45>: XML-24509: (Error) Duplicated definition for: 'defaultable-boolean'
    ERROR org.springframework.web.servlet.FrameworkServlet(229) - Context initialization failed
    org.springframework.beans.factory.BeanDefinitionStoreException: Line 10 in XML document from class path resource [spring/servlet/sellitem-webflow-config.xml] is invalid; nested exception is oracle.xml.parser.schema.XSDException: Duplicated definition for: 'identifiedType'
    Caused by:
    oracle.xml.parser.schema.XSDException: Duplicated definition for: 'identifiedType'
         at oracle.xml.parser.v2.XMLError.flushErrorHandler(XMLError.java:431)
         at oracle.xml.parser.v2.XMLError.flushErrors1(XMLError.java:290)
         at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:287)
         at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:181)
         at oracle.xml.jaxp.JXDocumentBuilder.parse(JXDocumentBuilder.java:151)
         at org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument(DefaultDocumentLoader.java:77)
         at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:405)
         at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:357)
         at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:334)
         at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:126)
         at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:142)
         at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:123)
         at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:91)
         at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:94)
         at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:294)
         at org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:156)
         at org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:308)
         at org.springframework.web.servlet.FrameworkServlet.initWebApplicationContext(FrameworkServlet.java:252)
         at org.springframework.web.servlet.FrameworkServlet.initServletBean(FrameworkServlet.java:221)
         at org.springframework.web.servlet.HttpServletBean.init(HttpServletBean.java:115)
         at javax.servlet.GenericServlet.init(GenericServlet.java:211)
         at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1105)
         at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:757)
         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:130)
         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
         at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
         at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
         at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
         at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
         at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
         at java.lang.Thread.run(Unknown Source)
    So it seems like these JARs are incompatible with each other. Is there any way I can use the Oracle DocumentBuilder for my XML Publisher classes and the xerces for the rest of the app?
    Thanks,
    Leo Hart

    Now one has any advice? :(

Maybe you are looking for

  • Imac no longer "sees" shared non-Mac devices on network

    Hi everyone, Here's a real puzzler (for me anyway). I have three Macs, two PCs and an Escient digital jukebox on the home network over standard router-based ethernet connections. The system has worked great especially since Leopard came out and autom

  • Phone migration between 8.6 clusters

    Hello: hoping someone has experience with this migration and can answer this. situation: existing phones on 8.6 cluster A ,company A - moving to another cluster  that is also 8.6 cluster B, company B in order to move these phones successfully onto th

  • How to read a total column of a table?

    Hi All, I have a requirement where I have a hidden column in a table . I need to read its total value and place it as another fields total value. Note : Result table of the page is not an advanced table. OAMessageStyledTextBean HiddenAmount = (OAMess

  • RSA3 - Extractor seems to run forever for a particluar datasource

    Hi All, I am trying to check a infocube export datasource - 8ZBVOLVOL1 in RSA3 and it seems to run forever and never returns any values. I am using the default values in the settings : Request Id - TEST Data records/calls - 100 Display Extr Calls - 1

  • FCP uncompressed on Vista 64

    I have FCP Express 4. Works great. I would like to play uncompressed video on Windows Vista 64 thru Quicktime pro. I can play compressed video without a problem. I presume I need some type of purchased add-on to Quicktime pro but don't know what to p