Allt om t.ex. *BSD och OpenSolaris
Hund
Inlägg: 16492 Blev medlem: 25 jan 2007, 04:15
OS: Gentoo
Ort: Norrland
Kontakt:
Inlägg
av Hund » 25 feb 2010, 17:15
Har följdt denna guiden:
http://pierky.wordpress.com/2009/02/07/ ... ian-setup/
Har kommit hit:
Run ant to build OpenACS
ant
Men detta resulterar i detta:
Kod: Markera allt
[...]
[javac] location: class org.openacs.utils.Jms
[javac] private QueueSession queuesession;
[javac] ^
[javac] /home/johan/openacs/acs-ejb/src/java/org/openacs/utils/Jms.java:35: package javax.jms does not exist
[javac] private javax.jms.Queue queue;
[javac] ^
[javac] /home/johan/openacs/acs-ejb/src/java/org/openacs/utils/Jms.java:36: cannot find symbol
[javac] symbol : class QueueConnection
[javac] location: class org.openacs.utils.Jms
[javac] private QueueConnection conn;
[javac] ^
[javac] /home/johan/openacs/acs-ejb/src/java/org/openacs/utils/Jms.java:39: cannot find symbol
[javac] symbol : class JMSException
[javac] location: class org.openacs.utils.Jms
[javac] public Jms() throws NamingException, JMSException {
[javac] ^
[javac] /home/johan/openacs/acs-ejb/src/java/org/openacs/utils/Jms.java:59: cannot find symbol
[javac] symbol : class JMSExceptionRun ant to build OpenACS
ant
] required: java.util.Iterator<org.openacs.SoftwareLocal>
[javac] Iterator<SoftwareLocal> itSoftware = sh.findByHardware(host.getHwid()).iterator();
[javac] ^
[javac] Note: Some input files use or override a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
[javac] 100 errors
[javac] 36 warnings
[javac] location: class org.openacs.utils.Jms
[javac] public void setupJMS() throws NamingException, JMSException {
[javac] ^
[javac] /home/johan/openacs/acs-ejb/src/java/org/openacs/Configurator.java:436: warning: [unchecked] unchecked conversion
[javac] found : java.util.Iterator
[javac] required: java.util.Iterator<org.openacs.SoftwareLocal>
[javac] Iterator<SoftwareLocal> itSoftware = sh.findByHardware(host.getHwid()).iterator();
[javac] ^
[javac] Note: Some input files use or override a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
[javac] 100 errors
[javac] 36 warnings
Det är Debian Lenny på servern.
Vet inte riktigt vad som är fel?
mcNisse
Inlägg: 5211 Blev medlem: 06 feb 2007, 20:51
OS: Debian
Utgåva: Vet inte/ingen utgåva passar
Inlägg
av mcNisse » 28 feb 2010, 23:43
Det man kan se är att javax.jms saknas i classpath.
Hund
Inlägg: 16492 Blev medlem: 25 jan 2007, 04:15
OS: Gentoo
Ort: Norrland
Kontakt:
Inlägg
av Hund » 01 mar 2010, 00:33
Mjo, hur löser man det tro?
Hund
Inlägg: 16492 Blev medlem: 25 jan 2007, 04:15
OS: Gentoo
Ort: Norrland
Kontakt:
Inlägg
av Hund » 01 mar 2010, 01:15
Jag var säker på att jag installerat allt krafs med Java.
Men får kika på det imorgon.
Hund
Inlägg: 16492 Blev medlem: 25 jan 2007, 04:15
OS: Gentoo
Ort: Norrland
Kontakt:
Inlägg
av Hund » 02 mar 2010, 12:22
Det var förresten inte samma OpenACN. Det finns två projekt med samma namn.
As the title says, OpenACS is a TR-069 based automatic configuration server, implementing CPE configuration protocol CWMP.
It’s an opensource project you can find on Source Forge (
http://sourceforge.net/projects/openacs/ ), actually in Beta status.
Hund
Inlägg: 16492 Blev medlem: 25 jan 2007, 04:15
OS: Gentoo
Ort: Norrland
Kontakt:
Inlägg
av Hund » 04 mar 2010, 10:25
Nu har jag installerat Java EE, det gjorde dock ingen skillnad alls.
TicToc
Inlägg: 2266 Blev medlem: 27 dec 2006, 17:28
OS: Kubuntu
Utgåva: 20.04 Focal Fossa LTS
Inlägg
av TicToc » 05 mar 2010, 00:50
...
[jar] Building jar: /home/pata/Hämtningar/openacs/dist/acs.ear
BUILD SUCCESSFUL
Total time: 6 seconds
För mig fungerar det utan problem. Har tyvärr inte något att tipsa om, mer än att byta dist...
Fungerade alla steg för dig fram till detta?
Hund
Inlägg: 16492 Blev medlem: 25 jan 2007, 04:15
OS: Gentoo
Ort: Norrland
Kontakt:
Inlägg
av Hund » 05 mar 2010, 00:52
haha mja, tror inte det är ett alternativ.
Japp, allt har fungerat bra. Har verkligen kört fast med detta.. Java är inte min grej och jag vet inte smack om det.
TicToc
Inlägg: 2266 Blev medlem: 27 dec 2006, 17:28
OS: Kubuntu
Utgåva: 20.04 Focal Fossa LTS
Inlägg
av TicToc » 05 mar 2010, 00:59
Ge mig din anpassade acs-war/web/WEB-INF/web.xml så kan du få min acs.ear.
Hund
Inlägg: 16492 Blev medlem: 25 jan 2007, 04:15
OS: Gentoo
Ort: Norrland
Kontakt:
Inlägg
av Hund » 05 mar 2010, 01:11
Det får bli imorgon eller på måndag. Tror inte jag kommer åt servern utanför nätverket där och jag orkar inte brumma igång laptopen och kolla. Ska snart sova så man orkar upp.
Hund
Inlägg: 16492 Blev medlem: 25 jan 2007, 04:15
OS: Gentoo
Ort: Norrland
Kontakt:
Inlägg
av Hund » 17 mar 2010, 14:29
Höll på att glömma detta.
Kod: Markera allt
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
<display-name>ACS web pages</display-name>
<listener>
<!-- <listener-class>org.apache.myfaces.webapp.StartupServletContextListener</listener-class> -->
<listener-class>com.sun.faces.config.ConfigureListener</listener-class>
</listener>
<context-param>
<param-name>javax.faces.DEFAULT_SUFFIX</param-name>
<param-value>.xhtml</param-value>
</context-param>
<context-param>
<param-name>facelets.REFRESH_PERIOD</param-name>
<param-value>2</param-value>
</context-param>
<context-param>
<param-name>facelets.DEVELOPMENT</param-name>
<param-value>false</param-value>
</context-param>
<context-param>
<param-name>javax.faces.STATE_SAVING_METHOD</param-name>
<param-value>server</param-value>
</context-param>
<context-param>
<param-name>com.sun.faces.validateXml</param-name>
<param-value>true</param-value>
</context-param>
<context-param>
<param-name>com.sun.faces.verifyObjects</param-name>
<param-value>false</param-value>
</context-param>
<context-param>
<param-name>org.ajax4jsf.SKIN</param-name>
<param-value>#{skinBean.skin}</param-value>
</context-param>
<context-param>
<param-name>org.ajax4jsf.VIEW_HANDLERS</param-name>
<param-value>com.sun.facelets.FaceletViewHandler</param-value>
</context-param>
<context-param>
<param-name>org.ajax4jsf.COMPRESS_SCRIPT</param-name>
<param-value>false</param-value>
</context-param>
<context-param>
<param-name>org.ajax4jsf.xmlparser.ORDER</param-name>
<param-value>NEKO</param-value>
</context-param>
<context-param>
<description>Create CPE entry automatically on Inform</description>
<param-name>org.openacs.AutoCreateCPE</param-name>
<param-value>true</param-value>
</context-param>
<context-param>
<description>Path for firmware images</description>
<param-name>org.openacs.fwbase</param-name>
<param-value>/firmware/</param-value>
</context-param>
<filter>
<display-name>Ajax4jsf Filter</display-name>
<filter-name>ajax4jsf</filter-name>
<filter-class>org.ajax4jsf.Filter</filter-class>
<init-param>
<param-name>createTempFiles</param-name>
<param-value>true</param-value>
</init-param>
<init-param>
<param-name>maxRequestSize</param-name>
<param-value>32000000</param-value>
</init-param>
</filter>
<filter>
<display-name>Exception Filter</display-name>
<filter-name>xcptfilter</filter-name>
<filter-class>org.openacs.ExceptionFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>xcptfilter</filter-name>
<servlet-name>Faces Servlet</servlet-name>
<dispatcher>FORWARD</dispatcher>
<dispatcher>REQUEST</dispatcher>
<dispatcher>INCLUDE</dispatcher>
<dispatcher>ERROR</dispatcher>
</filter-mapping>
<filter-mapping>
<filter-name>ajax4jsf</filter-name>
<servlet-name>Faces Servlet</servlet-name>
<dispatcher>FORWARD</dispatcher>
<dispatcher>REQUEST</dispatcher>
<dispatcher>INCLUDE</dispatcher>
<dispatcher>ERROR</dispatcher>
</filter-mapping>
<listener>
<description>ServletContextListener</description>
<listener-class>org.openacs.Context</listener-class>
</listener>
<servlet>
<servlet-name>Faces Servlet</servlet-name>
<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet>
<description>Main servlet for TR-069 messages processing. It's URL must be configured in CPEs.</description>
<servlet-name>ACS servlet</servlet-name>
<servlet-class>org.openacs.ACSServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>Upload</servlet-name>
<servlet-class>org.openacs.UploadServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>client</servlet-name>
<servlet-class>org.openacs.client</servlet-class>
</servlet>
<servlet>
<servlet-name>ConfigServlet</servlet-name>
<servlet-class>org.openacs.ConfigServlet</servlet-class>
</servlet>
<servlet>
<description>Firmware download servlet. Serves files from directory specified by org.openacs.fwbase parameter.</description>
<servlet-name>DownloadServlet</servlet-name>
<servlet-class>org.openacs.DownloadServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>ACS servlet</servlet-name>
<url-pattern>/acs</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Upload</servlet-name>
<url-pattern>/upload/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>client</servlet-name>
<url-pattern>/client</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>client</servlet-name>
<url-pattern>/recv</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>*.jsf</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>ConfigServlet</servlet-name>
<url-pattern>/cfg</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>DownloadServlet</servlet-name>
<url-pattern>/firmware/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>/faces/*</url-pattern>
</servlet-mapping>
<session-config>
<session-timeout>
30
</session-timeout>
</session-config>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
<error-page>
<exception-type>javax.servlet.ServletException</exception-type>
<location>/error/ExceptionHandler</location>
</error-page>
<error-page>
<exception-type>java.io.IOException</exception-type>
<location>/error/ExceptionHandler</location>
</error-page>
<error-page>
<exception-type>javax.faces.FacesException</exception-type>
<location>/error/ExceptionHandler</location>
</error-page>
<error-page>
<exception-type>com.sun.rave.web.ui.appbase.ApplicationException</exception-type>
<location>/error/ExceptionHandler</location>
</error-page>
<jsp-config>
<jsp-property-group>
<url-pattern>*.jspf</url-pattern>
<is-xml>true</is-xml>
</jsp-property-group>
</jsp-config>
<ejb-local-ref>
<ejb-ref-name>ejb/HostsBean</ejb-ref-name>
<ejb-ref-type>Entity</ejb-ref-type>
<local-home>org.openacs.HostsLocalHome</local-home>
<local>org.openacs.HostsLocal</local>
<ejb-link>acs-ejb.jar#HostsBean</ejb-link>
</ejb-local-ref>
<ejb-local-ref>
<ejb-ref-name>ejb/SoftwareBean</ejb-ref-name>
<ejb-ref-type>Entity</ejb-ref-type>
<local-home>org.openacs.SoftwareLocalHome</local-home>
<local>org.openacs.SoftwareLocal</local>
<ejb-link>acs-ejb.jar#SoftwareBean</ejb-link>
</ejb-local-ref>
<ejb-local-ref>
<ejb-ref-name>ejb/SoftwareDetailBean</ejb-ref-name>
<ejb-ref-type>Entity</ejb-ref-type>
<local-home>org.openacs.SoftwareDetailLocalHome</local-home>
<local>org.openacs.SoftwareDetailLocal</local>
<ejb-link>acs-ejb.jar#SoftwareDetailBean</ejb-link>
</ejb-local-ref>
<ejb-local-ref>
<ejb-ref-name>ejb/ConfigurationBean</ejb-ref-name>
<ejb-ref-type>Entity</ejb-ref-type>
<local-home>org.openacs.ConfigurationLocalHome</local-home>
<local>org.openacs.ConfigurationLocal</local>
<ejb-link>acs-ejb.jar#ConfigurationBean</ejb-link>
</ejb-local-ref>
<ejb-local-ref>
<ejb-ref-name>ejb/CPEBean</ejb-ref-name>
<ejb-ref-type>Session</ejb-ref-type>
<local-home>org.openacs.CPELocalHome</local-home>
<local>org.openacs.CPELocal</local>
<ejb-link>acs-ejb.jar#CPEBean</ejb-link>
</ejb-local-ref>
<ejb-local-ref>
<ejb-ref-name>ejb/ScriptBean</ejb-ref-name>
<ejb-ref-type>Entity</ejb-ref-type>
<local-home>org.openacs.ScriptLocalHome</local-home>
<local>org.openacs.ScriptLocal</local>
<ejb-link>acs-ejb.jar#ScriptBean</ejb-link>
</ejb-local-ref>
<ejb-local-ref>
<ejb-ref-name>ejb/HardwareModelBean</ejb-ref-name>
<ejb-ref-type>Entity</ejb-ref-type>
<local-home>org.openacs.HardwareModelLocalHome</local-home>
<local>org.openacs.HardwareModelLocal</local>
<ejb-link>acs-ejb.jar#HardwareModelBean</ejb-link>
</ejb-local-ref>
<ejb-local-ref>
<ejb-ref-name>ejb/DSLStatsBean</ejb-ref-name>
<ejb-ref-type>Entity</ejb-ref-type>
<local-home>org.openacs.DSLStatsLocalHome</local-home>
<local>org.openacs.DSLStatsLocal</local>
<ejb-link>acs-ejb.jar#DSLStatsBean</ejb-link>
</ejb-local-ref>
<ejb-local-ref>
<ejb-ref-name>ejb/ATMErrorsStatsBean</ejb-ref-name>
<ejb-ref-type>Entity</ejb-ref-type>
<local-home>org.openacs.ATMErrorsStatsLocalHome</local-home>
<local>org.openacs.ATMErrorsStatsLocal</local>
<ejb-link>acs-ejb.jar#ATMErrorsStatsBean</ejb-link>
</ejb-local-ref>
<ejb-local-ref>
<ejb-ref-name>ejb/DeviceProfileBean</ejb-ref-name>
<ejb-ref-type>Entity</ejb-ref-type>
<local-home>org.openacs.DeviceProfileLocalHome</local-home>
<local>org.openacs.DeviceProfileLocal</local>
<ejb-link>acs-ejb.jar#DeviceProfileBean</ejb-link>
</ejb-local-ref>
<ejb-local-ref>
<ejb-ref-name>ejb/PropertyBean</ejb-ref-name>
<ejb-ref-type>Entity</ejb-ref-type>
<local-home>org.openacs.PropertyLocalHome</local-home>
<local>org.openacs.PropertyLocal</local>
<ejb-link>acs-ejb.jar#PropertyBean</ejb-link>
</ejb-local-ref>
<ejb-local-ref>
<ejb-ref-name>ejb/BackupBean</ejb-ref-name>
<ejb-ref-type>Entity</ejb-ref-type>
<local-home>org.openacs.BackupLocalHome</local-home>
<local>org.openacs.BackupLocal</local>
<ejb-link>acs-ejb.jar#BackupBean</ejb-link>
</ejb-local-ref>
<ejb-local-ref>
<ejb-ref-name>ejb/DataModelBean</ejb-ref-name>
<ejb-ref-type>Entity</ejb-ref-type>
<local-home>org.openacs.DataModelLocalHome</local-home>
<local>org.openacs.DataModelLocal</local>
<ejb-link>acs-ejb.jar#DataModelBean</ejb-link>
</ejb-local-ref>
<ejb-local-ref>
<ejb-ref-name>ejb/DeviceProfile2SoftwareBean</ejb-ref-name>
<ejb-ref-type>Entity</ejb-ref-type>
<local-home>org.openacs.DeviceProfile2SoftwareLocalHome</local-home>
<local>org.openacs.DeviceProfile2SoftwareLocal</local>
<ejb-link>acs-ejb.jar#DeviceProfile2SoftwareBean</ejb-link>
</ejb-local-ref>
</web-app>
TicToc
Inlägg: 2266 Blev medlem: 27 dec 2006, 17:28
OS: Kubuntu
Utgåva: 20.04 Focal Fossa LTS
Inlägg
av TicToc » 21 mar 2010, 10:08
Nu har jag kört enligt din fil. Du kan hämta acs.ear under en kortare tid. Hoppas det funkar, lycka till!