Link to home
Start Free TrialLog in
Avatar of Dmitriy
DmitriyFlag for United States of America

asked on

Warning from weblogic 8.0 on startup

I am trying to figure out what I need to modify in the web.xml and weblogic.xml files in order to get rid of these warnings:

<Aug 5, 2004 12:59:16 PM EDT> <Warning> <HTTP> <BEA-101248> <[Application: 'C:\bea\user_projects\domains\MyServer\applic
ations\ssi.ear', Module: 'ssi']: Deployment descriptor "web.xml" is malformed. Check against the DTD: org.xml.sax.SAXPar
seException: The content of element type "web-app" must match "(icon?,display-name?,description?,distributable?,context-
param*,filter*,filter-mapping*,listener*,servlet*,servlet-mapping*,session-config?,mime-mapping*,welcome-file-list?,erro
r-page*,taglib*,resource-env-ref*,resource-ref*,security-constraint*,login-config?,security-role*,env-entry*,ejb-ref*,ej
b-local-ref*)". (line 247, column 11).>
<Aug 5, 2004 12:59:16 PM EDT> <Warning> <HTTP> <BEA-101248> <[Application: 'C:\bea\user_projects\domains\MyServer\applic
ations\ssi.ear', Module: 'ssi']: Deployment descriptor "weblogic.xml" is malformed. Check against the DTD: org.xml.sax.S
AXParseException: The content of element type "weblogic-web-app" must match "(description?,weblogic-version?,security-ro
le-assignment*,run-as-role-assignment*,reference-descriptor?,session-descriptor?,jsp-descriptor?,auth-filter?,container-
descriptor?,charset-params?,virtual-directory-mapping*,url-match-map?,preprocessor*,preprocessor-mapping*,security-permi
ssion?,context-root?,wl-dispatch-policy?,servlet-descriptor*,init-as*,destroy-as*)". (line 73, column 20).>

===================== WEB.XML ===========================
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">

<web-app>
      <servlet>
              <servlet-name>ssiRequest</servlet-name>
              <servlet-class>ssi.servlets.ssiRequest</servlet-class>
        </servlet>
        
        <servlet-mapping>
              <servlet-name>ssiRequest</servlet-name>
              <url-pattern>ssiRequest</url-pattern>
        </servlet-mapping>
        
        <servlet>
              <servlet-name>BrokerFileUpdate</servlet-name>
              <servlet-class>ssi.broker.BrokerFileUpdate</servlet-class>
        </servlet>

        <servlet-mapping>
              <servlet-name>BrokerFileUpdate</servlet-name>
              <url-pattern>BrokerFileUpdate</url-pattern>
        </servlet-mapping>

        <servlet>
              <servlet-name>BrokerVersionUpdate</servlet-name>
              <servlet-class>ssi.broker.BrokerVersionUpdate</servlet-class>
        </servlet>

        <servlet-mapping>
              <servlet-name>BrokerVersionUpdate</servlet-name>
              <url-pattern>BrokerVersionUpdate</url-pattern>
        </servlet-mapping>

        <servlet>
              <servlet-name>RSFuncts</servlet-name>
              <servlet-class>ssi.servlets.RSFuncts</servlet-class>
        </servlet>

        <servlet-mapping>
              <servlet-name>RSFuncts</servlet-name>
              <url-pattern>RSFuncts</url-pattern>
        </servlet-mapping>
 
      <servlet>
              <servlet-name>Asset</servlet-name>
              <jsp-file>ssi.asset.AssetResult.jsp</jsp-file>
      </servlet>

      <servlet>
            <servlet-name>AssetResultPop</servlet-name>
              <jsp-file>ssi.asset.AssetResultPop.jsp</jsp-file>
      </servlet>
      
      <servlet>
              <servlet-name>Country</servlet-name>
              <jsp-file>ssi.country.CountryResult.jsp</jsp-file>
      </servlet>
      
      <servlet>
              <servlet-name>CountryResultPop</servlet-name>
              <jsp-file>ssi.country.CountryResultPop.jsp</jsp-file>
      </servlet>
      
      <servlet>
              <servlet-name>BrokerResult</servlet-name>
              <jsp-file>ssi.broker.BrokerResult.jsp</jsp-file>
      </servlet>
      
      <servlet>
            <servlet-name>BrokerResultPop</servlet-name>
              <jsp-file>ssi.broker.BrokerResultPop.jsp</jsp-file>
      </servlet>
      
      <servlet>
              <servlet-name>BrokerSearchPop</servlet-name>
              <jsp-file>ssi.broker.BrokerSearchPop.jsp</jsp-file>
      </servlet>
      
      <servlet>
              <servlet-name>ChangePwd</servlet-name>
              <jsp-file>ssi.user.ChangePwd.jsp</jsp-file>
      </servlet>
      
      <servlet>
              <servlet-name>ChooseInstr</servlet-name>
              <jsp-file>ssi.manageinstr.ChooseInstr.jsp</jsp-file>
      </servlet>
        
      <servlet>
              <servlet-name>PartyRole</servlet-name>
              <jsp-file>ssi.partyrole.PartyRole.jsp</jsp-file>
      </servlet>
      
      <servlet>
              <servlet-name>ManageInstructionResult</servlet-name>
              <jsp-file>ssi.manageinstr.ManageInstructionResult.jsp</jsp-file>
      </servlet>
      
      <servlet>
              <servlet-name>ManageInstructionHelp</servlet-name>
              <jsp-file>ssi.help.ManageInstructionHelp.jsp</jsp-file>
      </servlet>
      
      <servlet>
              <servlet-name>PrintAllInstr</servlet-name>
              <jsp-file>ssi.manageinstr.PrintAllInstr.jsp</jsp-file>
      </servlet>
      
      <servlet>
              <servlet-name>Location</servlet-name>
              <jsp-file>ssi.location.Location.jsp</jsp-file>
      </servlet>
      
      <servlet>  
              <servlet-name>ReferenceDataHelp</servlet-name>
              <jsp-file>ssi.help.ReferenceDataHelp.jsp</jsp-file>
      </servlet>
      
      <servlet>  
              <servlet-name>Rules</servlet-name>
              <jsp-file>ssi.rules.Rules.jsp</jsp-file>
      </servlet>
      
      <servlet>  
              <servlet-name>RulesHelp</servlet-name>
              <jsp-file>ssi.help.RulesHelp.jsp</jsp-file>
      </servlet>
      
      <servlet>  
              <servlet-name>SaveMsg</servlet-name>
              <jsp-file>ssi.validateinstr.SaveMsg.jsp</jsp-file>
      </servlet>
      
      <servlet>
              <servlet-name>SettleInstr</servlet-name>
              <jsp-file>ssi.manageinstr.SettleInstr.jsp</jsp-file>
      </servlet>
      
      <servlet>
              <servlet-name>SystemAdministrationHelp</servlet-name>
              <jsp-file>ssi.help.SystemAdministrationHelp.jsp</jsp-file>
      </servlet>
      
      <servlet>
              <servlet-name>UpdateInstruction</servlet-name>
              <jsp-file>ssi.validateinstr.UpdateInstruction.jsp</jsp-file>
      </servlet>
      
      <servlet>
              <servlet-name>ValidateInstruction</servlet-name>
              <jsp-file>ssi.validateinstr.ValidateInstruction.jsp</jsp-file>
      </servlet>
      
      <servlet>
            <servlet-name>ValidateInstructionResults</servlet-name>
              <jsp-file>ssi.validateinstr.ValidateInstructionResults.jsp</jsp-file>
      </servlet>
      
      <servlet>
              <servlet-name>ValidateInstructionsHelp</servlet-name>
              <jsp-file>ssi.help.ValidateInstructionsHelp.jsp</jsp-file>
      </servlet>
      
      <servlet>
              <servlet-name>ViewInstruction</servlet-name>
              <jsp-file>ssi.validateinstr.ViewInstruction.jsp</jsp-file>
      </servlet>
      
      <servlet>
              <servlet-name>logon</servlet-name>
              <jsp-file>ssi.user.logon.jsp</jsp-file>
      </servlet>
      
      <servlet>
              <servlet-name>ManageUser</servlet-name>
              <jsp-file>ssi.user.ManageUser.jsp</jsp-file>
      </servlet>

      <ejb-ref>
              <ejb-ref-name>asset</ejb-ref-name>
          <ejb-ref-type>Session</ejb-ref-type>
          <home>ssi.asset.AssetHome</home>
          <remote>ssi.asset.Asset</remote>
      </ejb-ref>
      <ejb-ref>
          <ejb-ref-name>country</ejb-ref-name>
          <ejb-ref-type>Session</ejb-ref-type>
          <home>ssi.country.CountryHome</home>
          <remote>ssi.country.Country</remote>
      </ejb-ref>
      <ejb-ref>
          <ejb-ref-name>currency</ejb-ref-name>
          <ejb-ref-type>Session</ejb-ref-type>
          <home>ssi.currency.CurrencyHome</home>
          <remote>ssi.currency.Currency</remote>
      </ejb-ref>
      <ejb-ref>
          <ejb-ref-name>broker</ejb-ref-name>
          <ejb-ref-type>Session</ejb-ref-type>
          <home>ssi.broker.BrokerHome</home>
          <remote>ssi.broker.Broker</remote>
      </ejb-ref>
      <ejb-ref>
          <ejb-ref-name>eventmgt</ejb-ref-name>
          <ejb-ref-type>Session</ejb-ref-type>
          <home>ssi.eventmgt.EventSearchHome</home>
          <remote>ssi.eventmgt.EventSearch</remote>
      </ejb-ref>
      <ejb-ref>
          <ejb-ref-name>manageinstr</ejb-ref-name>
          <ejb-ref-type>Session</ejb-ref-type>
          <home>ssi.manageinstr.ManageInstructionHome</home>
          <remote>ssi.manageinstr.ManageInstructionRemote</remote>
      </ejb-ref>
      <ejb-ref>
          <ejb-ref-name>partyrole</ejb-ref-name>
          <ejb-ref-type>Session</ejb-ref-type>
          <home>ssi.partyrole.PartyRoleHome</home>
          <remote>ssi.partyrole.PartyRole</remote>
      </ejb-ref>
      <ejb-ref>
          <ejb-ref-name>location</ejb-ref-name>
          <ejb-ref-type>Session</ejb-ref-type>
          <home>ssi.location.LocationHome</home>
          <remote>ssi.location.LocationRemote</remote>
      </ejb-ref>
      <ejb-ref>
          <ejb-ref-name>user</ejb-ref-name>
          <ejb-ref-type>Session</ejb-ref-type>
          <home>ssi.user.UserHome</home>
          <remote>ssi.user.UserRemote</remote>
      </ejb-ref>
      <ejb-ref>
          <ejb-ref-name>validateinstr</ejb-ref-name>
          <ejb-ref-type>Session</ejb-ref-type>
          <home>ssi.validateinstr.ValidateInstructionHome</home>
          <remote>ssi.validateinstr.ValidateInstruction</remote>
      </ejb-ref>
      <ejb-ref>
          <ejb-ref-name>rules</ejb-ref-name>
          <ejb-ref-type>Session</ejb-ref-type>
          <home>ssi.rules.RulesHome</home>
          <remote>ssi.rules.Rules</remote>
      </ejb-ref>
      
</web-app>
===========================================================


===================== WEBLOGIC.XML ==========================
<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE weblogic-web-app PUBLIC "-//BEA Systems, Inc.//DTD Web Application 8.1//EN" "http://www.bea.com/servers/wls810/dtd/weblogic810-web-jar.dtd"> 

<weblogic-web-app>
      <description>
      WebLogic Descriptor
      </description>
      
      <jsp-descriptor>
            <jsp-param>
                    <param-name>printNulls</param-name>
                    <param-value>false</param-value>
            </jsp-param>
      </jsp-descriptor>
      
      <reference-descriptor>
            <ejb-reference-description>
                <ejb-ref-name>asset</ejb-ref-name>
              <jndi-name>ssi.asset.AssetHome</jndi-name>
            </ejb-reference-description>
            
            <ejb-reference-description>
                <ejb-ref-name>country</ejb-ref-name>
              <jndi-name>ssi.country.CountryHome</jndi-name>
          </ejb-reference-description>
            
            <ejb-reference-description>
                  <ejb-ref-name>currency</ejb-ref-name>
              <jndi-name>ssi.currency.CurrencyHome</jndi-name>
            </ejb-reference-description>
          
          <ejb-reference-description>
                  <ejb-ref-name>broker</ejb-ref-name>
              <jndi-name>ssi.broker.BrokerHome</jndi-name>
            </ejb-reference-description>
          
          <ejb-reference-description>
                  <ejb-ref-name>eventmgt</ejb-ref-name>
              <jndi-name>ssi.eventmgt.EventSearchHome</jndi-name>
            </ejb-reference-description>
          
          <ejb-reference-description>
                    <ejb-ref-name>manageinstr</ejb-ref-name>
                  <jndi-name>ssi.manageinstr.ManageInstructionHome</jndi-name>
            </ejb-reference-description>
            
            <ejb-reference-description>
                  <ejb-ref-name>partyrole</ejb-ref-name>
              <jndi-name>ssi.partyrole.PartyRoleHome</jndi-name>
          </ejb-reference-description>
            
            <ejb-reference-description>
                  <ejb-ref-name>location</ejb-ref-name>
              <jndi-name>ssi.location.LocationHome</jndi-name>
          </ejb-reference-description>
            
            <ejb-reference-description>
                  <ejb-ref-name>rules</ejb-ref-name>
              <jndi-name>ssi.rules.RulesHome</jndi-name>
          </ejb-reference-description>
            
            <ejb-reference-description>
                  <ejb-ref-name>user</ejb-ref-name>
              <jndi-name>ssi.user.UserHome</jndi-name>
            </ejb-reference-description>
            
            <ejb-reference-description>
                  <ejb-ref-name>validateinstr</ejb-ref-name>
              <jndi-name>ssi.validateinstr.ValidateInstructionHome</jndi-name>
          </ejb-reference-description>
      </reference-descriptor>
</weblogic-web-app>
==============================================================

Any idea what might be wrong with these?
Avatar of sompol_kiatkamolchai
sompol_kiatkamolchai
Flag of Thailand image

The order of element in deployment descriptor is important. It have to follow DTD.
By quickly skim to your xml, I found some error
The order of servlet and servlet-mapping is not order

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">

<web-app>
     <servlet>
            <servlet-name>ssiRequest</servlet-name>
            <servlet-class>ssi.servlets.ssiRequest</servlet-class>
       </servlet>
       
       <servlet-mapping>
            <servlet-name>ssiRequest</servlet-name>
            <url-pattern>ssiRequest</url-pattern>
       </servlet-mapping>
       
       <servlet>
            <servlet-name>BrokerFileUpdate</servlet-name>
            <servlet-class>ssi.broker.BrokerFileUpdate</servlet-class>
       </servlet>

So this should be

     <servlet>
            <servlet-name>ssiRequest</servlet-name>
            <servlet-class>ssi.servlets.ssiRequest</servlet-class>
       </servlet>
     
       <servlet>
            <servlet-name>BrokerFileUpdate</servlet-name>
            <servlet-class>ssi.broker.BrokerFileUpdate</servlet-class>
       </servlet>

       <servlet-mapping>
            <servlet-name>ssiRequest</servlet-name>
            <url-pattern>ssiRequest</url-pattern>
       </servlet-mapping>

because all servlet tags have to place before all servlet-mapping tags

"(icon?,display-name?,description?,distributable?,context-
param*,filter*,filter-mapping*,listener*,servlet*,servlet-mapping*,session-config?,mime-mapping*,welcome-file-list?,erro
r-page*,taglib*,resource-env-ref*,resource-ref*,security-constraint*,login-config?,security-role*,env-entry*,ejb-ref*,ej
b-local-ref*)".


This is just one tag I have found. There may be other mistake.
And  <reference-descriptor> should place before <jsp-descriptor>
As in DTD

"(description?,weblogic-version?,security-ro
le-assignment*,run-as-role-assignment*,reference-descriptor?,session-descriptor?,jsp-descriptor?,auth-filter?,container-
descriptor?,charset-params?,virtual-directory-mapping*,url-match-map?,preprocessor*,preprocessor-mapping*,security-permi
ssion?,context-root?,wl-dispatch-policy?,servlet-descriptor*,init-as*,destroy-as*)".


So your weblogic.xml should be
===================== WEBLOGIC.XML ==========================
<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE weblogic-web-app PUBLIC "-//BEA Systems, Inc.//DTD Web Application 8.1//EN" "http://www.bea.com/servers/wls810/dtd/weblogic810-web-jar.dtd"> 

<weblogic-web-app>
     <description>
     WebLogic Descriptor
     </description>
     
     <reference-descriptor>
          <ejb-reference-description>
              <ejb-ref-name>asset</ejb-ref-name>
             <jndi-name>ssi.asset.AssetHome</jndi-name>
          </ejb-reference-description>
         
          <ejb-reference-description>
              <ejb-ref-name>country</ejb-ref-name>
             <jndi-name>ssi.country.CountryHome</jndi-name>
         </ejb-reference-description>
         
          <ejb-reference-description>
               <ejb-ref-name>currency</ejb-ref-name>
             <jndi-name>ssi.currency.CurrencyHome</jndi-name>
          </ejb-reference-description>
         
         <ejb-reference-description>
               <ejb-ref-name>broker</ejb-ref-name>
             <jndi-name>ssi.broker.BrokerHome</jndi-name>
          </ejb-reference-description>
         
         <ejb-reference-description>
               <ejb-ref-name>eventmgt</ejb-ref-name>
             <jndi-name>ssi.eventmgt.EventSearchHome</jndi-name>
          </ejb-reference-description>
         
         <ejb-reference-description>
                 <ejb-ref-name>manageinstr</ejb-ref-name>
               <jndi-name>ssi.manageinstr.ManageInstructionHome</jndi-name>
          </ejb-reference-description>
         
          <ejb-reference-description>
               <ejb-ref-name>partyrole</ejb-ref-name>
             <jndi-name>ssi.partyrole.PartyRoleHome</jndi-name>
         </ejb-reference-description>
         
          <ejb-reference-description>
               <ejb-ref-name>location</ejb-ref-name>
             <jndi-name>ssi.location.LocationHome</jndi-name>
         </ejb-reference-description>
         
          <ejb-reference-description>
               <ejb-ref-name>rules</ejb-ref-name>
             <jndi-name>ssi.rules.RulesHome</jndi-name>
         </ejb-reference-description>
         
          <ejb-reference-description>
               <ejb-ref-name>user</ejb-ref-name>
             <jndi-name>ssi.user.UserHome</jndi-name>
          </ejb-reference-description>
         
          <ejb-reference-description>
               <ejb-ref-name>validateinstr</ejb-ref-name>
             <jndi-name>ssi.validateinstr.ValidateInstructionHome</jndi-name>
         </ejb-reference-description>
     </reference-descriptor>
     <jsp-descriptor>
          <jsp-param>
                 <param-name>printNulls</param-name>
                 <param-value>false</param-value>
          </jsp-param>
     </jsp-descriptor>
</weblogic-web-app>
And this is a new web.xml

===================== WEB.XML ===========================
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">

<web-app>
     <servlet>
            <servlet-name>ssiRequest</servlet-name>
            <servlet-class>ssi.servlets.ssiRequest</servlet-class>
       </servlet>
       
       <servlet>
            <servlet-name>BrokerFileUpdate</servlet-name>
            <servlet-class>ssi.broker.BrokerFileUpdate</servlet-class>
       </servlet>

       <servlet>
            <servlet-name>BrokerVersionUpdate</servlet-name>
            <servlet-class>ssi.broker.BrokerVersionUpdate</servlet-class>
       </servlet>

       <servlet>
            <servlet-name>RSFuncts</servlet-name>
            <servlet-class>ssi.servlets.RSFuncts</servlet-class>
       </servlet>

     <servlet>
            <servlet-name>Asset</servlet-name>
            <jsp-file>ssi.asset.AssetResult.jsp</jsp-file>
     </servlet>

     <servlet>
          <servlet-name>AssetResultPop</servlet-name>
            <jsp-file>ssi.asset.AssetResultPop.jsp</jsp-file>
     </servlet>
     
     <servlet>
            <servlet-name>Country</servlet-name>
            <jsp-file>ssi.country.CountryResult.jsp</jsp-file>
     </servlet>
     
     <servlet>
            <servlet-name>CountryResultPop</servlet-name>
            <jsp-file>ssi.country.CountryResultPop.jsp</jsp-file>
     </servlet>
     
     <servlet>
            <servlet-name>BrokerResult</servlet-name>
            <jsp-file>ssi.broker.BrokerResult.jsp</jsp-file>
     </servlet>
     
     <servlet>
          <servlet-name>BrokerResultPop</servlet-name>
            <jsp-file>ssi.broker.BrokerResultPop.jsp</jsp-file>
     </servlet>
     
     <servlet>
            <servlet-name>BrokerSearchPop</servlet-name>
            <jsp-file>ssi.broker.BrokerSearchPop.jsp</jsp-file>
     </servlet>
     
     <servlet>
            <servlet-name>ChangePwd</servlet-name>
            <jsp-file>ssi.user.ChangePwd.jsp</jsp-file>
     </servlet>
     
     <servlet>
            <servlet-name>ChooseInstr</servlet-name>
            <jsp-file>ssi.manageinstr.ChooseInstr.jsp</jsp-file>
     </servlet>
       
     <servlet>
            <servlet-name>PartyRole</servlet-name>
            <jsp-file>ssi.partyrole.PartyRole.jsp</jsp-file>
     </servlet>
     
     <servlet>
            <servlet-name>ManageInstructionResult</servlet-name>
            <jsp-file>ssi.manageinstr.ManageInstructionResult.jsp</jsp-file>
     </servlet>
     
     <servlet>
            <servlet-name>ManageInstructionHelp</servlet-name>
            <jsp-file>ssi.help.ManageInstructionHelp.jsp</jsp-file>
     </servlet>
     
     <servlet>
            <servlet-name>PrintAllInstr</servlet-name>
            <jsp-file>ssi.manageinstr.PrintAllInstr.jsp</jsp-file>
     </servlet>
     
     <servlet>
            <servlet-name>Location</servlet-name>
            <jsp-file>ssi.location.Location.jsp</jsp-file>
     </servlet>
     
     <servlet>  
            <servlet-name>ReferenceDataHelp</servlet-name>
            <jsp-file>ssi.help.ReferenceDataHelp.jsp</jsp-file>
     </servlet>
     
     <servlet>  
            <servlet-name>Rules</servlet-name>
            <jsp-file>ssi.rules.Rules.jsp</jsp-file>
     </servlet>
     
     <servlet>  
            <servlet-name>RulesHelp</servlet-name>
            <jsp-file>ssi.help.RulesHelp.jsp</jsp-file>
     </servlet>
     
     <servlet>  
            <servlet-name>SaveMsg</servlet-name>
            <jsp-file>ssi.validateinstr.SaveMsg.jsp</jsp-file>
     </servlet>
     
     <servlet>
            <servlet-name>SettleInstr</servlet-name>
            <jsp-file>ssi.manageinstr.SettleInstr.jsp</jsp-file>
     </servlet>
     
     <servlet>
            <servlet-name>SystemAdministrationHelp</servlet-name>
            <jsp-file>ssi.help.SystemAdministrationHelp.jsp</jsp-file>
     </servlet>
     
     <servlet>
            <servlet-name>UpdateInstruction</servlet-name>
            <jsp-file>ssi.validateinstr.UpdateInstruction.jsp</jsp-file>
     </servlet>
     
     <servlet>
            <servlet-name>ValidateInstruction</servlet-name>
            <jsp-file>ssi.validateinstr.ValidateInstruction.jsp</jsp-file>
     </servlet>
     
     <servlet>
          <servlet-name>ValidateInstructionResults</servlet-name>
            <jsp-file>ssi.validateinstr.ValidateInstructionResults.jsp</jsp-file>
     </servlet>
     
     <servlet>
            <servlet-name>ValidateInstructionsHelp</servlet-name>
            <jsp-file>ssi.help.ValidateInstructionsHelp.jsp</jsp-file>
     </servlet>
     
     <servlet>
            <servlet-name>ViewInstruction</servlet-name>
            <jsp-file>ssi.validateinstr.ViewInstruction.jsp</jsp-file>
     </servlet>
     
     <servlet>
            <servlet-name>logon</servlet-name>
            <jsp-file>ssi.user.logon.jsp</jsp-file>
     </servlet>
     
     <servlet>
            <servlet-name>ManageUser</servlet-name>
            <jsp-file>ssi.user.ManageUser.jsp</jsp-file>
     </servlet>

       <servlet-mapping>
            <servlet-name>ssiRequest</servlet-name>
            <url-pattern>ssiRequest</url-pattern>
       </servlet-mapping>
       
       <servlet-mapping>
            <servlet-name>BrokerFileUpdate</servlet-name>
            <url-pattern>BrokerFileUpdate</url-pattern>
       </servlet-mapping>

       <servlet-mapping>
            <servlet-name>BrokerVersionUpdate</servlet-name>
            <url-pattern>BrokerVersionUpdate</url-pattern>
       </servlet-mapping>

       <servlet-mapping>
            <servlet-name>RSFuncts</servlet-name>
            <url-pattern>RSFuncts</url-pattern>
       </servlet-mapping>
 
     <ejb-ref>
            <ejb-ref-name>asset</ejb-ref-name>
         <ejb-ref-type>Session</ejb-ref-type>
         <home>ssi.asset.AssetHome</home>
         <remote>ssi.asset.Asset</remote>
     </ejb-ref>
     <ejb-ref>
         <ejb-ref-name>country</ejb-ref-name>
         <ejb-ref-type>Session</ejb-ref-type>
         <home>ssi.country.CountryHome</home>
         <remote>ssi.country.Country</remote>
     </ejb-ref>
     <ejb-ref>
         <ejb-ref-name>currency</ejb-ref-name>
         <ejb-ref-type>Session</ejb-ref-type>
         <home>ssi.currency.CurrencyHome</home>
         <remote>ssi.currency.Currency</remote>
     </ejb-ref>
     <ejb-ref>
         <ejb-ref-name>broker</ejb-ref-name>
         <ejb-ref-type>Session</ejb-ref-type>
         <home>ssi.broker.BrokerHome</home>
         <remote>ssi.broker.Broker</remote>
     </ejb-ref>
     <ejb-ref>
         <ejb-ref-name>eventmgt</ejb-ref-name>
         <ejb-ref-type>Session</ejb-ref-type>
         <home>ssi.eventmgt.EventSearchHome</home>
         <remote>ssi.eventmgt.EventSearch</remote>
     </ejb-ref>
     <ejb-ref>
         <ejb-ref-name>manageinstr</ejb-ref-name>
         <ejb-ref-type>Session</ejb-ref-type>
         <home>ssi.manageinstr.ManageInstructionHome</home>
         <remote>ssi.manageinstr.ManageInstructionRemote</remote>
     </ejb-ref>
     <ejb-ref>
         <ejb-ref-name>partyrole</ejb-ref-name>
         <ejb-ref-type>Session</ejb-ref-type>
         <home>ssi.partyrole.PartyRoleHome</home>
         <remote>ssi.partyrole.PartyRole</remote>
     </ejb-ref>
     <ejb-ref>
         <ejb-ref-name>location</ejb-ref-name>
         <ejb-ref-type>Session</ejb-ref-type>
         <home>ssi.location.LocationHome</home>
         <remote>ssi.location.LocationRemote</remote>
     </ejb-ref>
     <ejb-ref>
         <ejb-ref-name>user</ejb-ref-name>
         <ejb-ref-type>Session</ejb-ref-type>
         <home>ssi.user.UserHome</home>
         <remote>ssi.user.UserRemote</remote>
     </ejb-ref>
     <ejb-ref>
         <ejb-ref-name>validateinstr</ejb-ref-name>
         <ejb-ref-type>Session</ejb-ref-type>
         <home>ssi.validateinstr.ValidateInstructionHome</home>
         <remote>ssi.validateinstr.ValidateInstruction</remote>
     </ejb-ref>
     <ejb-ref>
         <ejb-ref-name>rules</ejb-ref-name>
         <ejb-ref-type>Session</ejb-ref-type>
         <home>ssi.rules.RulesHome</home>
         <remote>ssi.rules.Rules</remote>
     </ejb-ref>
     
</web-app>
ASKER CERTIFIED SOLUTION
Avatar of sompol_kiatkamolchai
sompol_kiatkamolchai
Flag of Thailand image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of hotsmile
hotsmile

i think so!