Hi Ashish, Yes you are right I am using opentaps 1.0.3 but thats what I got it from ofbiz.apache.org > ofbiz download
Ashish Nagar wrote: > > Are you using open-taps? If yes then you have to add it in > component-load.xml. Ofbiz does not require to add it in that file, so > not mentioned in the tutorials. > > Regards, > -- > Ashish Nagar > > su2 wrote: >> It Woked yeyyyy!!! >> >> Once I added component in component-load.xml file, it worked. >> >> But I do not see such step in tutorial though. Do we always have to add >> in >> this file? just want to know whether what i did is work around fix or >> that >> is how it suppose to be. >> >> Thanks >> >> >> >> Ashish Nagar wrote: >> >>> This is strange. Your web.xml has no issue as well. At this moment can >>> you tell what your console says? I think you should check the directory >>> structure. You can use command ant create-component to build proper >>> directory structure. >>> >>> Try ant clean-all then ant run-install again and start the server. >>> >>> Regards, >>> -- >>> Ashish Nagar >>> >>> su2 wrote: >>> >>>> Hi Ashish, >>>> >>>> Following is my web.xml >>>> >>>> *************************** >>>> <?xml version="1.0"?> >>>> <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web >>>> Application >>>> 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"> >>>> >>>> <!-- >>>> * Copyright (c) 2006 - 2007 Open Source Strategies, Inc. >>>> * >>>> * This program is free software; you can redistribute it and/or modify >>>> * it under the terms of the Honest Public License. >>>> * >>>> * This program is distributed in the hope that it will be useful, >>>> * but WITHOUT ANY WARRANTY; without even the implied warranty of >>>> * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the >>>> * Honest Public License for more details. >>>> * >>>> * You should have received a copy of the Honest Public License >>>> * along with this program; if not, write to Funambol, >>>> * 643 Bair Island Road, Suite 305 - Redwood City, CA 94063, USA >>>> --> >>>> >>>> <web-app> >>>> <display-name>Opentaps - Practice Application</display-name> >>>> <description>Practice Application of the Opentaps >>>> Project</description> >>>> >>>> <context-param> >>>> <param-name>entityDelegatorName</param-name> >>>> <param-value>default</param-value> >>>> <description>The Name of the Entity Delegator to use, defined >>>> in >>>> entityengine.xml</description> >>>> </context-param> >>>> <context-param> >>>> <param-name>localDispatcherName</param-name> >>>> <param-value>practice</param-value> >>>> <description>A unique name used to identify/recognize the local >>>> dispatcher for the Service Engine</description> >>>> </context-param> >>>> <context-param> >>>> <param-name>mainApplicationDecoratorLocation</param-name> >>>> >>>> <param-value>component://practice/widget/CommonScreens.xml</param-value> >>>> <description>The location of the main-application-decorator >>>> screen >>>> to use for this webapp; referred to as a context variable in screen def >>>> XML >>>> files.</description> >>>> </context-param> >>>> >>>> <filter> >>>> <filter-name>ContextFilter</filter-name> >>>> <display-name>ContextFilter</display-name> >>>> >>>> <filter-class>org.ofbiz.webapp.control.ContextFilter</filter-class> >>>> <init-param> >>>> <param-name>disableContextSecurity</param-name> >>>> <param-value>N</param-value> >>>> </init-param> >>>> <init-param> >>>> <param-name>allowedPaths</param-name> >>>> >>>> <param-value>/control:/select:/index.html:/index.jsp:/default.html:/default.jsp:/images:/includes/maincss.css:/css</param-value> >>>> </init-param> >>>> <init-param> >>>> <param-name>errorCode</param-name> >>>> <param-value>403</param-value> >>>> </init-param> >>>> <init-param> >>>> <param-name>redirectPath</param-name> >>>> <param-value>/control/main</param-value> >>>> </init-param> >>>> </filter> >>>> <filter-mapping> >>>> <filter-name>ContextFilter</filter-name> >>>> <url-pattern>/*</url-pattern> >>>> </filter-mapping> >>>> >>>> >>>> <listener><listener-class>org.ofbiz.webapp.control.ControlEventListener</listener-class></listener> >>>> >>>> <listener><listener-class>org.ofbiz.webapp.control.LoginEventListener</listener-class></listener> >>>> <!-- NOTE: not all app servers support mounting implementations of >>>> the >>>> HttpSessionActivationListener interface --> >>>> <!-- >>>> <listener><listener-class>org.ofbiz.webapp.control.ControlActivationEventListener</listener-class></listener> >>>> --> >>>> >>>> <servlet> >>>> <servlet-name>ControlServlet</servlet-name> >>>> <display-name>ControlServlet</display-name> >>>> <description>Main Control Servlet</description> >>>> >>>> <servlet-class>org.ofbiz.webapp.control.ControlServlet</servlet-class> >>>> <load-on-startup>1</load-on-startup> >>>> </servlet> >>>> <servlet-mapping> >>>> <servlet-name>ControlServlet</servlet-name> >>>> <url-pattern>/control/*</url-pattern> >>>> </servlet-mapping> >>>> >>>> <session-config> >>>> <session-timeout>60</session-timeout> <!-- in minutes --> >>>> </session-config> >>>> >>>> <welcome-file-list> >>>> <welcome-file>index.jsp</welcome-file> >>>> <welcome-file>index.html</welcome-file> >>>> <welcome-file>index.htm</welcome-file> >>>> </welcome-file-list> >>>> </web-app> >>>> >>>> *************************** >>>> >>>> >>>> >>>> >>>> Ashish Nagar wrote: >>>> >>>> >>>>> These look fine to me. Now i guess, i would need to see web.xml. >>>>> Please >>>>> post your web.xml here. >>>>> >>>>> Regards, >>>>> -- >>>>> Ashish Nagar >>>>> su2 wrote: >>>>> >>>>> >>>>>> Hi Ashish, >>>>>> >>>>>> Following is my controller.xml. >>>>>> >>>>>> ************************ >>>>>> <?xml version="1.0" encoding="UTF-8"?> >>>>>> <site-conf xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >>>>>> >>>>>> xsi:noNamespaceSchemaLocation="http://ofbiz.apache.org/dtds/site-conf.xsd"> >>>>>> <include >>>>>> location="component://common/webcommon/WEB-INF/common-controller.xml"/> >>>>>> <description>Practice Component Site Configuration >>>>>> File</description> >>>>>> <owner>Copyright 2001-2008 The Apache Software >>>>>> Foundation</owner> >>>>>> <handler name="screen" type="view" >>>>>> class="org.ofbiz.widget.screen.ScreenWidgetViewHandler"/> <!-- >>>>>> Request >>>>>> Mappings --> >>>>>> <request-map uri="main"> >>>>>> <security https="false" auth="false"/> >>>>>> <response name="success" type="view" value="main"/> >>>>>> </request-map> >>>>>> <!-- end of request mappings --> >>>>>> <!-- View Mappings --> >>>>>> <view-map name="main" type="screen" >>>>>> page="component://practice/widget/PracticeScreens.xml#main"/> >>>>>> <!-- end of view mappings --> >>>>>> </site-conf> >>>>>> ************************ >>>>>> >>>>>> And Following is my PracticeScreens.xml >>>>>> >>>>>> ************************ >>>>>> <?xml version="1.0" encoding="UTF-8"?> >>>>>> <screens xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >>>>>> >>>>>> xsi:noNamespaceSchemaLocation="http://ofbiz.apache.org/dtds/widget-screen.xsd"> >>>>>> <screen name="main"> >>>>>> <section> >>>>>> <widgets> >>>>>> <label text="This is first practice"/> >>>>>> </widgets> >>>>>> </section> >>>>>> </screen> >>>>>> </screens> >>>>>> >>>>>> ************************ >>>>>> >>>>>> >>>>>> >>>>>> Ashish Nagar wrote: >>>>>> >>>>>> >>>>>> >>>>>>> Hi, >>>>>>> >>>>>>> What made you thinking that your component is not loaded? Also have >>>>>>> you >>>>>>> done request and view mapping in the controller.xml? If all is >>>>>>> correct >>>>>>> make sure that the screen name, you have mentioned in controller.xml >>>>>>> is >>>>>>> consistent with the one you defined in PracticeScreens.xml >>>>>>> >>>>>>> Thanks, >>>>>>> -- >>>>>>> Ashish Nagar >>>>>>> >>>>>>> su2 wrote: >>>>>>> >>>>>>> >>>>>>> >>>>>>>> Hi All, >>>>>>>> >>>>>>>> I have added a new component under hot-deploy named practice. >>>>>>>> >>>>>>>> I added ofbiz-component.xml file with location="webapp/practice" >>>>>>>> and >>>>>>>> mount-point="/practice" >>>>>>>> >>>>>>>> I added practice>webapp>practice>WEB-INF>controller.xml & web.xml >>>>>>>> >>>>>>>> I added practice>widget>PracticeSreens.xml >>>>>>>> >>>>>>>> I started the server using java -Xmx256M -jar ofbiz.jar command. >>>>>>>> >>>>>>>> but I get following error message. >>>>>>>> >>>>>>>> ********************* >>>>>>>> HTTP Status 404 - /practice/control/main >>>>>>>> >>>>>>>> type Status report >>>>>>>> >>>>>>>> message /practice/control/main >>>>>>>> >>>>>>>> description The requested resource (/practice/control/main) is not >>>>>>>> available. >>>>>>>> *********************** >>>>>>>> >>>>>>>> Some how my newly added component is not able to load. >>>>>>>> >>>>>>>> Does anybody have idea on this? >>>>>>>> >>>>>>>> I really appreciate your help. >>>>>>>> >>>>>>>> Thanks in advance. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> >>>>> >>>>> >>>> >>>> >>> >>> >> >> > > > -- View this message in context: http://www.nabble.com/Component-not-loading-tp24206689p24222919.html Sent from the OFBiz - User mailing list archive at Nabble.com.
