hypercontent-users Mailing List for HyperContent (Page 27)
Brought to you by:
alexvigdor
You can subscribe to this list here.
2004 |
Jan
|
Feb
(4) |
Mar
(6) |
Apr
(4) |
May
(3) |
Jun
(1) |
Jul
(7) |
Aug
(4) |
Sep
(31) |
Oct
(11) |
Nov
(30) |
Dec
(22) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2005 |
Jan
(23) |
Feb
(11) |
Mar
(22) |
Apr
(13) |
May
(31) |
Jun
(27) |
Jul
(32) |
Aug
(4) |
Sep
(25) |
Oct
(21) |
Nov
(31) |
Dec
(28) |
2006 |
Jan
(14) |
Feb
(12) |
Mar
(17) |
Apr
(21) |
May
(6) |
Jun
(4) |
Jul
(26) |
Aug
(24) |
Sep
(19) |
Oct
(24) |
Nov
(34) |
Dec
(17) |
2007 |
Jan
(10) |
Feb
(43) |
Mar
(60) |
Apr
(10) |
May
(20) |
Jun
(2) |
Jul
(17) |
Aug
(38) |
Sep
(45) |
Oct
(5) |
Nov
(4) |
Dec
(5) |
2008 |
Jan
|
Feb
(1) |
Mar
|
Apr
(10) |
May
(2) |
Jun
(2) |
Jul
|
Aug
(4) |
Sep
(1) |
Oct
(5) |
Nov
(1) |
Dec
(1) |
2009 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Alex V. <av...@co...> - 2005-06-29 14:41:09
|
Hi Juris, Try deleting the directory "/workflow-data/" from your project repository, and restart the server. There were some changes between beta1 and beta2 that made the serialization format incompatible. I added serialVersionUID to all classes, so serialized data should be forwards compatible from now on! I have a feeling this is the cause of the problem you're seeing. -Alex On Jun 29, 2005, at 10:31 AM, Juris Treibahs wrote: > Hello, Alex! > I've set up some HyperContent1.4 projects. Comparing with > HyperContent1.4 working with HyperContent2.0 seems easer. The prewiew > function makes development of page more comfortable. Thing I still did > not manage to do is build and publish. I copied workflow directory > from hypercontent2.0b2 zip file from sample-repository and added to my > project. In workflow of the project I see listing of events, but when > I click on one of them I get error "Invocation of method 'contains' in > class org.hypercontent.util.Arrays threw exception class > java.lang.NullPointerException : null". I compiled HyperContent2.0 > from CVS but the error still remains. > > I have questions to Alex about workflow xml format. Should I provide > some specific information about my project and set any atributes? On > Monday's post "Re: HC 2 problems" you answered "For Build and Publish, > click the "more details"" link once the process". Does "more details" > link appear after building using workflow script? I could not see it > because of error I mentioned above. > > > > > ------------------------------------------------------- > SF.Net email is sponsored by: Discover Easy Linux Migration Strategies > from IBM. Find simple to follow Roadmaps, straightforward articles, > informative Webcasts and more! Get everything you need to get up to > speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click > _______________________________________________ > Hypercontent-users mailing list > Hyp...@li... > https://lists.sourceforge.net/lists/listinfo/hypercontent-users > |
From: Juris T. <sd...@la...> - 2005-06-29 14:31:48
|
Hello, Alex! I've set up some HyperContent1.4 projects. Comparing with HyperContent1.4 working with HyperContent2.0 seems easer. The prewiew function makes development of page more comfortable. Thing I still did not manage to do is build and publish. I copied workflow directory from hypercontent2.0b2 zip file from sample-repository and added to my project. In workflow of the project I see listing of events, but when I click on one of them I get error "Invocation of method 'contains' in class org.hypercontent.util.Arrays threw exception class java.lang.NullPointerException : null". I compiled HyperContent2.0 from CVS but the error still remains. I have questions to Alex about workflow xml format. Should I provide some specific information about my project and set any atributes? On Monday's post "Re: HC 2 problems" you answered "For Build and Publish, click the "more details"" link once the process". Does "more details" link appear after building using workflow script? I could not see it because of error I mentioned above. |
From: Alex V. <av...@co...> - 2005-06-27 23:14:32
|
Hi Carl, I've embedded responses below. On Jun 27, 2005, at 11:42 AM, Carl Barrow wrote: > Hi Alex > > I now have time to take more of a look at HyperContent 2. I have > migrated a couple of projects from 1.4 without any problem and that > seems fine. I have had a few problems initially, all listed bellow. > > Build/Publish/Preview just doesn't seems to work. No files are output > even though the paths are all set correctly. I am running HC2 locally > and building onto a file server, I wouldn't have though that would > make any difference. For Build and Publish, click the "more details" link once the process is complete to see a report of what has been updated. Try wiping out the contents of the target directory to guarantee a full build. You can also set force="true" in the build and/or publish workflow script (under /config/workflow/) to force all files to be output (instead of comparing dates). Preview doesn't exist in the old sense . . . previewing is dynamically done through the "View" tab, or by accessing the web pages via the built-in web server. The preview filesystem, if carried over in your project definition, is ignored. > > When I'm editing content I don't get a save option on xml until I move > to spell check and back. You can use the process changes icon in the XML editor to submit the form, which refreshes the screen, also causing the dialog to appear. > > When I want to add a new page element, I make the selection from a > dropdown box but I can't get an editor up until I move to spell check > and back. Once again, the process changes icon will submit the form and refresh the screen. Should we put the "Process Changes" button back to make it more clear? > > I get an error when I click my imported sitemap.xml ( full error > pasted at the end) The error seems to indicate a null XSL parameter value. On first glance, I would suggest you check that you have the "abs-server-base" properly set in hypercontent.properties, and check earlier in the log for any stack traces that might not appear to be related (but may very well be). Maybe send along the relevant "xml-doc" tag with its outputs from your project definition. > > Navigation isn't shown in view mode ( I presume because of the sitemap > error) I would guess so as well. > > I always get a download box when I click to edit a dtd This is a browser setting; the "View" pane is loading the dtd, and the browser doesn't recognize the content type. To enable a plain text view of DTDs in your project, add the following pipeline to /config/pipelines.xml in your repository, but make sure the "binding" attribute is set to the identical string as your resource-directory "path" attribute for DTDs <pipeline basedir="/d/" binding="/dtd/*" content-type="text/plain"/> > > Advanced meta data doesn't appear when I click the link. Are you running the beta2 release? It works for me . . . > > I would have really liked to have seem a collapseable structure as > there was in HC 1.4 This is certainly possible, but not something we'll probably do here any time soon. I'll be happy to give you pointers on adding that as a custom screen, though. It's pretty simple to add custom screens, and you don't have to change any of the core code. -Alex > > Many Thanks > Carl |
From: Carl B. <C.P...@hu...> - 2005-06-27 15:43:12
|
Hi Alex I now have time to take more of a look at HyperContent 2. I have migrated a couple of projects from 1.4 without any problem and that seems fine. I have had a few problems initially, all listed bellow. Build/Publish/Preview just doesn't seems to work. No files are output even though the paths are all set correctly. I am running HC2 locally and building onto a file server, I wouldn't have though that would make any difference. When I'm editing content I don't get a save option on xml until I move to spell check and back. When I want to add a new page element, I make the selection from a dropdown box but I can't get an editor up until I move to spell check and back. I get an error when I click my imported sitemap.xml ( full error pasted at the end) Navigation isn't shown in view mode ( I presume because of the sitemap error) I always get a download box when I click to edit a dtd Advanced meta data doesn't appear when I click the link. I would have really liked to have seem a collapseable structure as there was in HC 1.4 Many Thanks Carl Sitemap error : Error occurred: The information on this screen may help an administrator find the problem java.lang.NullPointerException at java.util.StringTokenizer.<init>(StringTokenizer.java:146) at org.apache.xalan.transformer.TransformerImpl.setParameter(TransformerImpl.java:1499) at org.hypercontent.xml.DocumentFactory.transform(DocumentFactory.java:592) at org.hypercontent.xml.DocumentFactory.transform(DocumentFactory.java:529) at org.hypercontent.project.engine.stage.XSLTransformStage$TransformerAsset.getData(XSLTransformStage.java:227) at org.hypercontent.project.engine.stage.XSLTransformStage$TransformerAsset.getInputStream(XSLTransformStage.java:244) at org.hypercontent.util.WriteableAsset.getInputStream(WriteableAsset.java:86) at org.hypercontent.data.impl.SerializableAsset.<init>(SerializableAsset.java:60) at org.hypercontent.project.engine.Pipeline.process(Pipeline.java:315) at org.hypercontent.project.engine.Pipeline.process(Pipeline.java:282) at org.hypercontent.project.Project.getAsset(Project.java:542) at org.hypercontent.project.AssetRequest.getAsset(AssetRequest.java:150) at org.hypercontent.server.ContentServer.service(ContentServer.java:415) at org.hypercontent.servlet.CompositionServlet.doGet(CompositionServlet.java:104) at javax.servlet.http.HttpServlet.service(HttpServlet.java:697) at javax.servlet.http.HttpServlet.service(HttpServlet.java:810) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929) at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:793) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:702) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:571) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:644) at java.lang.Thread.run(Thread.java:534) -- ************************************ Carl Barrow Web Developer e-Services The University of Hull Cottingham Road Hull HU6 7RX Ext. 6838 ************************************ |
From: Alex V. <av...@co...> - 2005-06-26 11:54:51
|
Hi Ping, The ability to "add" items is controlled by the project = definition and=20 the user's permissions. In the sample project you should be able to=20 add pages if you are logged in as author or admin. The sample project=20= is not configured to allow you to add a main menu option; you can only=20= add specific document types like news items, documentation books and=20 chapters, gallery pages, etc., which are then automatically added to=20 the site navigation according to the project's information=20 architecture. Some other HyperContent sites are configured to allow=20 the user to add more generic main menu options; HyperContent allows you=20= to implement very flexible or very rigid architectures according to=20 your requirements. To become more familiar with how projects are=20 configured in HyperContent, please read the "Developing Sites" section=20= of the HyperContent 1.4 manual, available online at http://hypercontent.sourceforge.net/docs/manual/develop/index.html Or you can download the entire HC1.4 manual as a PDF at http://hypercontent.sourceforge.net/docs/manual/index.pdf While it is out-of-date with regards to new features in 2.0, the HC1.4=20= documentation is still very useful. In HC2.0 the project definition=20 file is now located in the project repository at=20 "/config/project-definition.xml". This is where a project's=20 information architecture (file types, locations and relationships) are=20= defined. If you have questions about how to set up sites to meet your specific=20 design requirements, please join the hypercontent-users mailing list at http://lists.sourceforge.net/lists/listinfo/hypercontent-users -Alex =09 On Jun 23, 2005, at 2:39 PM, Wu, Ping wrote: > > Hi, Alex; > =A0 > Right now our University is tring to use hypercontent. We would like=20= > using 2.0 standalone services. We download your package and run it. It=20= > looks pretty. > But we can not customize, I can not add new main menu form=20 > http://localhost:8080/sample/?mode=3Dinteractive, if I physically = create=20 > new folder under sample-repository, but still do not have =93add=94=20 > function. > =A0 > Would you please help us ASAP. Would you tell us where can found more=20= > menu book to getting start. > =A0 > Thanks a lot > =A0 > Ping Wu > Computer Specialist > Florida A&M University > (850) 412- 7973 > =A0 |
From: Alex V. <av...@co...> - 2005-06-26 11:34:36
|
Hi Liying, Normally, the compiler output should appear directly in the = console=20 window if you are running from the command line. What version of the=20 JDK are you running? HC2 has not been tested under JDK 1.5, so if you=20= are running 1.5 you may want to add source=3D"1.4" to the javac task at line 26 of build.xml. -Alex On Jun 23, 2005, at 11:02 AM, Liying Miao wrote: > > > Hi Alex, > > I installed HC2 on our newly setup sever, set the environment=20 > variables, and when I ran =93ant startup=94, it gave me: > > Build.xml:30: Compile failed; see the compiler error output for=20 > details. > > Where is the output please? > > > Liying Miao > > ERP/IT > Florida A&M University > (850) 412-7999 |
From: Alex V. <av...@co...> - 2005-06-26 11:22:55
|
Hi Juris, I'm not sure why the projects would work in one environment and not another, but most likely it is a configuration problem. Double-check the settings in hypercontent.properties and Projects.xml, and make sure they are appropriate for the CentOS environment. Also, check that the application server process has appropriate permissions on the repositories. I have not tested 2.0 on any Linux variants, but since it works on BSD and Solaris, I don't see why it shouldn't work on CentOS! Cheers, Alex On Jun 22, 2005, at 9:29 AM, Juris Treibahs wrote: > Hello, Alex! > I set up few HyperContent1.4 projects to work with HyperContent2.0. > Some of them work but for others I got message "No File could be found > for...". Theese messages for some projects I get on OS Centos Tomcat > 5.0.28. Using WinXP and Tomcat 4.1.24 projects that failed work well. > I experimented with one of projects that worked on Centos. I changed > repository path to another in filesystem.xml file that resides in > bootstrap project directory for that working project. When I changed > in back as it was when the project was working fine I got the same > message "No File could be found for...". I tried to restart but I > didn't help. > Sometimes I get error "Unable to find resource > '/screens/interactive.vm' " > Do you have any ideas about the reasons some projects don't work? > > Thanks, > Juris Treibahs > University Of Latvia > > > > > ------------------------------------------------------- > SF.Net email is sponsored by: Discover Easy Linux Migration Strategies > from IBM. Find simple to follow Roadmaps, straightforward articles, > informative Webcasts and more! Get everything you need to get up to > speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click > _______________________________________________ > Hypercontent-users mailing list > Hyp...@li... > https://lists.sourceforge.net/lists/listinfo/hypercontent-users > |
From: Juris T. <sd...@la...> - 2005-06-22 13:29:15
|
Hello, Alex! I set up few HyperContent1.4 projects to work with HyperContent2.0. Some of them work but for others I got message "No File could be found for...". Theese messages for some projects I get on OS Centos Tomcat 5.0.28. Using WinXP and Tomcat 4.1.24 projects that failed work well. I experimented with one of projects that worked on Centos. I changed repository path to another in filesystem.xml file that resides in bootstrap project directory for that working project. When I changed in back as it was when the project was working fine I got the same message "No File could be found for...". I tried to restart but I didn't help. Sometimes I get error "Unable to find resource '/screens/interactive.vm' " Do you have any ideas about the reasons some projects don't work? Thanks, Juris Treibahs University Of Latvia |
From: Alex V. <av...@co...> - 2005-06-21 19:46:12
|
Hi Carl, That should work, but maybe try putting "onchange" in all lower case. The HTML parser is NekoHTML, and the offending class is ElementRemover, if you want to delve deeper http://people.apache.org/~andyc/neko/doc/html/ -Alex On Jun 21, 2005, at 9:31 AM, Carl Barrow wrote: > Hi All > > I've changed DocumentFactory.java so that the editor doesn't strip out > certain things. Works fine :) > > For one page, I need it to keep in the whole of : > > <select name="hullselect" onChange="location = > this.options[this.selectedIndex].value;"> > > > I tried adding: > remover.acceptElement("select",new > String[]{"disabled","multiple","name","size","onChange"}); > > The editor leaves name in there but strips out onChange. I presume > because onChange is a javascript function and not a true attribute. Do > you know what I need to add to have in leave the onChange in there? > > Thanks > Carl > > -- > ************************************ > > Carl Barrow > Web Developer > e-Services > The University of Hull > Cottingham Road > Hull > HU6 7RX > Ext. 6838 > ************************************ > > > > ------------------------------------------------------- > SF.Net email is sponsored by: Discover Easy Linux Migration Strategies > from IBM. Find simple to follow Roadmaps, straightforward articles, > informative Webcasts and more! Get everything you need to get up to > speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click > _______________________________________________ > Hypercontent-users mailing list > Hyp...@li... > https://lists.sourceforge.net/lists/listinfo/hypercontent-users > |
From: Carl B. <C.P...@hu...> - 2005-06-21 18:44:21
|
Hi All I've changed DocumentFactory.java so that the editor doesn't strip out certain things. Works fine :) For one page, I need it to keep in the whole of : <select name="hullselect" onChange="location = this.options[this.selectedIndex].value;"> I tried adding: remover.acceptElement("select",new String[]{"disabled","multiple","name","size","onChange"}); The editor leaves name in there but strips out onChange. I presume because onChange is a javascript function and not a true attribute. Do you know what I need to add to have in leave the onChange in there? Thanks Carl -- ************************************ Carl Barrow Web Developer e-Services The University of Hull Cottingham Road Hull HU6 7RX Ext. 6838 ************************************ |
From: Alex V. <av...@co...> - 2005-06-20 20:54:15
|
Hi Liying, There are only very loose integration possibilities between HC2 = and =20 uPortal at the moment. HC2 is now a standalone service; you can use it =20= to host XML or HTML destined for presentation in uPortal, which you can =20= publish as Generic XSLT or WebProxy channels in uPortal using the URLs =20= of the content hosted in HyperContent. You will be able to achieve =20 single sign-on to secure content between uPortal and HC2 using CAS =20 soon. We are planning to offer WSRP content publishing and a UDDI = directory =20 of hosted WSRP portlets in HC2.1. As of right now I would estimate =20 that to be at least 6 months out, and should support recent uPortal 2.x =20= releases or 3.0 when all is said and done. =09 The forms framework in HC2 is not well documented yet, so I will = =20 provide a brief overview. Form screens are configured using pipelines =20= (see /repositories/bootstrap/config/pipelines.xml). A pipeline defines =20= a sequence of operations which are used to generate the HTML form with =20= the appropriate hooks back to your processing logic. Let's look at a =20 sample pipeline configuration: <pipeline name=3D"upload" mode=3D"io-edit" basedir=3D"/" =20 content-type=3D"text/html" permissions=3D"read,write"> <open-file/> <bind-form =20 processor=3D"org.hypercontent.form.upload.UploadFormProcessor" =20 as=3D"upload-form"/> <exec = stage=3D"org.hypercontent.project.engine.stage.VelocityStage"> <with-param name=3D"source" = value=3D"/screens/upload.vm"/> <with-param name=3D"localize-with" = value=3D"/l10n/common"/> </exec> <exec = stage=3D"org.hypercontent.project.engine.stage.TrimStage"/> </pipeline> Interactive pipelines must always have a unique "mode" parameter; this =20= mode is then added to the query string of a URL to activate that =20 pipeline. The optional "name" parameter allows you to bind the form as =20= a file editor using the "editor" configuration tag in your project =20 definition, or globally from =20 /WEB-INF/classes/properties/ContentTypes.xml. It will then show up as =20= a subscreen under "Edit" in the GUI. If a pipeline is not meant to be =20= bound as an editor, you can use a "binding" attribute to specify =20 whether it should apply to "files","directories" or "all", or you can =20= specify a pattern (e.g. binding=3D"/survey/*.xml"). The first pipeline command "open-file" indicates that for the rest of =20= the pipeline to continue, the active user session must open the =20 underlying file for writing, which will fail if a lock cannot be =20 acquired (e.g. someone else is editing that file). The second stage binds an implementation of =20 org.hypercontent.form.IFormProcessor to a variable, in this case called =20= "upload-form". The form binding is then applied to individual form =20 inputs in order to associate them with that FormProcessor; a pipeline =20= can have multiple FormProcessors bound to it, and a single HTML form =20 can contain inputs bound to multiple FormProcessors. You reference the =20= form binding in a Velocity template like this: <input name=3D"${upload-form}myinput" ...> Or slightly different syntax in XSL rendered screens: <input name=3D"{$upload-form}myinput" ...> The value of that variable is a unique ID which is bound only to the =20 active Session, and which can then be invalidated in your FormProcessor =20= logic to prevent form resubmission, e.g. opener.getSession().unbindForm(input.getBinding()); The next stage calls a Velocity template in the repository with a =20 particular resource bundle for localization (which is always referenced =20= as $bundle), and the final stage trims excess whitespace from the =20 output. Every application screen in HyperContent is configured this way, so =20 there are lots of examples in pipelines.xml. Every project can define =20= its own pipelines.xml as well for project-specific forms. HC2 will =20 look for velocity templates, XSL files and resource bundles first in =20 the current project, and failing that will fall back to the bootstrap =20= project. In this way a project can override any individual screen. Good luck, Alex On Jun 20, 2005, at 3:32 PM, Liying Miao wrote: > Hi All, > > New to Hypercontent tool, new to uPortal, and I got two questions: > > 1. Is there any detailed documentation about linking HC2 with uPortal =20= > 3.0, or earlier version. I just downloaded the newest version of both, = =20 > and trying to figure out how to use HC2 within uPortal environment. > > 2. Is there an online form sample that I can look at to figure out how = =20 > to deal with transactions within Hypercontent? I went to =20 > C:=20 > \UPORTAL\hypercontent2.0b2\hypercontent2\source\org\hypercontent\form =20= > directory, and got completely lost, don=92t know where to start. > > Any recommendations are highly appreciated! > > Lillian Miao > > ERP/IT > Florida A&M University > (850) 412-7999 > |
From: Andrew P. <and...@ya...> - 2005-06-20 20:11:46
|
Liying, > 1. Is there any detailed documentation about linking HC2 with uPortal > 3.0, or earlier version. I just downloaded the newest version of both, > and trying to figure out how to use HC2 within uPortal environment. > I don't think uPortal 3 is quite ready to integrate with HyperContent, or with anything else, without a significant amount of heroics. uP 3's latest release is a "milestone 1", which demonstrates some cool progress but isn't really ready to build your portal deployment on. I'd suggest taking a look at uPortal 2.5.0 if you're looking for a "general audience" uPortal build into which to integrate your content, such as HyperContent content. Andrew |
From: Liying M. <liy...@fa...> - 2005-06-20 19:32:44
|
Hi All, New to Hypercontent tool, new to uPortal, and I got two questions: 1. Is there any detailed documentation about linking HC2 with uPortal 3.0, or earlier version. I just downloaded the newest version of both, and trying to figure out how to use HC2 within uPortal environment. 2. Is there an online form sample that I can look at to figure out how to deal with transactions within Hypercontent? I went to C:\UPORTAL\hypercontent2.0b2\hypercontent2\source\org\hypercontent\form directory, and got completely lost, don't know where to start. Any recommendations are highly appreciated! Lillian Miao ERP/IT Florida A&M University (850) 412-7999 |
From: Alex V. <av...@co...> - 2005-06-16 15:06:17
|
Hi Juris, The "Zip" function does not maintain revisions, but you can keep your revisions in the migration to 2.0. At Columbia, we actually have both versions 1.4 and 2.0 running simultaneously against the same project repositories (just not the same bootstrap repository). We have our repositories on NFS, and we simply point our 2.0 project repository definitions to the same directories as in our 1.4 project definitions. The underlying structure is 100% compatible between versions 1.4 and 2.0. If you want to make a copy of the repository with all the revisions, you can use the command line to copy the entire repository tree to another location, or create a tar file which you can easily port between machines. This reminds me, in the beta distributions the bootstrap project itself is not versioning (due to the overhead of storing all the additional files in CVS). Here are the steps to move the bootstrap project to a versioning filesystem: 1) Go to http://localhost:8080/?mode=interactive&screen=workflow 2) Run the "Download Zip" script. When the zip is ready, a link to download will appear at the right. 3) Go to http://localhost:8080/projects/index.xml?mode=interactive 4) Create a new project repository "bootstrap-new" and set it to use the "local-editioning" filesystem type, and give it a mount point (e.g. "/bootstrap-new/") and a path 5) Go to "http://localhost:8080/bootstrap-new/?mode=interactive&screen=workflow" 6) browse to the zip you just downloaded, set "force overwrite" to true and upload it 7) Stop server, and change "/WEB-INF/properties/Projects.xml" to point to your "bootstrap-new" repository, and change its type to "local-editioning". When you restart the server, your versioning copy of the bootstrap project will now be in effect. Cheers, Alex On Jun 16, 2005, at 10:11 AM, Juris Treibahs wrote: > Hello, Alex! > I have set up Hyper Content2.0 and begun porting projects. It works > with files itself in repository. That is it reads index.xml file not > directory named index.xml as in Hyper Content1.4 and I didn't find > that revisions are saved. So I am downloading on by one file from > Hyper Content 1.4 and placing into Hyper Content2.0 repository. I > would be impractical porting large projects:)! > Will it be possible to keep revisions of files? > > Thanks! > > Juris Treibahs > University Of Latvia > > > > > ------------------------------------------------------- > SF.Net email is sponsored by: Discover Easy Linux Migration Strategies > from IBM. Find simple to follow Roadmaps, straightforward articles, > informative Webcasts and more! Get everything you need to get up to > speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click > _______________________________________________ > Hypercontent-users mailing list > Hyp...@li... > https://lists.sourceforge.net/lists/listinfo/hypercontent-users > |
From: Juris T. <sd...@la...> - 2005-06-16 14:11:41
|
Hello, Alex! I have set up Hyper Content2.0 and begun porting projects. It works with files itself in repository. That is it reads index.xml file not directory named index.xml as in Hyper Content1.4 and I didn't find that revisions are saved. So I am downloading on by one file from Hyper Content 1.4 and placing into Hyper Content2.0 repository. I would be impractical porting large projects:)! Will it be possible to keep revisions of files? Thanks! Juris Treibahs University Of Latvia |
From: Pete B. <pb...@ia...> - 2005-06-06 13:46:51
|
I don't want to overshadow what Juris has done, but I also needed FCKEditor for my application which depends on HC. Part of my presentation at the conference is on integrating several open source capabilities into any channel including FCKEditor. There is now a Wiki page on the details of how to do it. The example code demonstrates it for HC1.4. >hyp...@li... Pete Boysen Iowa State University pb...@ia... (515)294-6663 Ames, Iowa 50011 http://www.public.iastate.edu/~pboysen |
From: Carl B. <C.P...@hu...> - 2005-06-06 08:27:29
|
On Behalf of Hull.... Alex Vigdor wrote: > Hello everyone, > In order to be able to discuss the state of HyperContent at the > upcoming JA-SIG conference, we would ask you to take a few moments to > answer a few questions. > > 1) What public web sites are you publishing with HyperContent (please > list URLS) http://www.hull.ac.uk/esig/cree/ http://www.acsweb.hull.ac.uk/ http://www.hull.ac.uk/lib/ http://www.hull.ac.uk/corpsys/ http://www.hull.ac.uk/comp/ http://www.hull.ac.uk/esig/ http://www.hull.ac.uk/arc/ http://www.hull.ac.uk/reo/ http://www.hull.ac.uk/gri/ http://www.acsweb.hull.ac.uk/foia/ http://student.hull.ac.uk/support/ http://www.hull.ac.uk/counselling/ http://www.hull.ac.uk/equalopps/ http://www.hull.ac.uk/occupationalhealth/index.html > > 2) How many other sites do you have in development or in a protected > web space which are managed using HyperContent? 4 in development but many more to be added. > 3) Any comments about your plans regarding HyperContent rollout, > adoption, or upgrade to version 2? I am initially moving over all the sites from our homegrown CMS to Hypercontent, I went live with Hypercontent 1.4 on our live portal a week ago but users have been using it for sometime on a test portal. > > Thanks, > Alex > > > > ------------------------------------------------------- > This SF.Net email is sponsored by Yahoo. > Introducing Yahoo! Search Developer Network - Create apps using Yahoo! > Search APIs Find out how you can build Yahoo! directly into your own > Applications - visit > http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005 > _______________________________________________ > Hypercontent-users mailing list > Hyp...@li... > https://lists.sourceforge.net/lists/listinfo/hypercontent-users -- ************************************ Carl Barrow Web Developer e-Services The University of Hull Cottingham Road Hull HU6 7RX Ext. 6838 ************************************ |
From: Andrew P. <and...@ya...> - 2005-06-03 13:32:56
|
> 1) What public web sites are you publishing with HyperContent (please > list URLS) None that I know of at Yale. > 2) How many other sites do you have in development or in a protected > web space which are managed using HyperContent? 1 (consisting of a handful of similarly branded related sites) in development. > 3) Any comments about your plans regarding HyperContent rollout, > adoption, or upgrade to version 2? A group within Yale ITS is prototyping using HyperContent 1.x to develop and manage a site. Will likely have this site, and its supporting Hypercontent infrastructure, in production by this fall. |
From: Alex V. <av...@co...> - 2005-06-02 20:32:19
|
Hello everyone, In order to be able to discuss the state of HyperContent at the upcoming JA-SIG conference, we would ask you to take a few moments to answer a few questions. 1) What public web sites are you publishing with HyperContent (please list URLS) 2) How many other sites do you have in development or in a protected web space which are managed using HyperContent? 3) Any comments about your plans regarding HyperContent rollout, adoption, or upgrade to version 2? Thanks, Alex |
From: Alex V. <av...@co...> - 2005-06-01 22:03:48
|
Hi Robert, I've embedded answers below: On May 31, 2005, at 5:51 AM, Robert Sherratt wrote: > Hi > > I will be presenting a paper at the upcoming JA-SIG conference on the > use of HyperContent at the University of Hull. > > I have s questions mainly for Alex about v 2 features and a more > general question for everyone. > > In HC 2 > > - is email notification now included as part of workflow? Yes. You must globally configure an SMTP server and default sender address, but the senders, recipients, subject, content type and message bodies are defined in a workflow script. A project can have any number of workflow scripts, each of which defines one or more kickoff event handlers and a set of work queues. Each queue has its own set of event handlers, which can be restricted by groups and permissions. Event handlers are configured with a sequence of commands (including email, build, publish, etc.) which can incorporate any custom code and fire further events. Every work instance has its own set of attributes which can be set automatically and/or populated from user forms, and then be referenced as a variable in the subject or content of an e-mail message. This allows you to incorporate users comments and instructions in the email notifications, along with links back to specific workflow screens. > > - can you upload docs to specific directories within a project not > just the one folder? Uploading is available for any file, if it is configured as an editor. Uploading zips can be done at any subdirectory, but for now, as in 1.4, the directory structure of the zip must reflect the hierarchy leading up to the selected subdirectory. Does that answer the question? Not sure I'm reading it right . . . > > - is it now possible to include an alternate editor? I know there was > talk of using fck by another university. Juris at U of Latvia integrated fck into version 1.4, and I'm sure it will be possible in 2.0 as well. At Columbia we're planning a major re-write of the XML/WYSIWYG editor using DHTML with a node tree navigator and a new default WYSIWYG (not yet determined). There's a list of other features we're planning as well, I'll post to the list in more detail as that work follows the release of 2.0. > > Finally, could anyone else using HC either in pilot or production let > me know. It would be a good way to round the talk off by making > everyone aware of who was evaluating/using the system. People might miss this question . . . you might get livelier responses if you post a clearly labeled quick survey. -Alex > > Thanks for your help. > > Robert Sherratt > Head of Development > eServices Integration Group > Brynmor Jones Library > University of Hull > HU6 7RX UK > > T. (+44)1482 466834 > > > > ------------------------------------------------------- > This SF.Net email is sponsored by Yahoo. > Introducing Yahoo! Search Developer Network - Create apps using Yahoo! > Search APIs Find out how you can build Yahoo! directly into your own > Applications - visit > http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005 > _______________________________________________ > Hypercontent-users mailing list > Hyp...@li... > https://lists.sourceforge.net/lists/listinfo/hypercontent-users |
From: Robert S. <r.s...@hu...> - 2005-05-31 09:51:49
|
Hi I will be presenting a paper at the upcoming JA-SIG conference on the use of HyperContent at the University of Hull. I have s questions mainly for Alex about v 2 features and a more general question for everyone. In HC 2 - is email notification now included as part of workflow? - can you upload docs to specific directories within a project not just the one folder? - is it now possible to include an alternate editor? I know there was talk of using fck by another university. Finally, could anyone else using HC either in pilot or production let me know. It would be a good way to round the talk off by making everyone aware of who was evaluating/using the system. Thanks for your help. Robert Sherratt Head of Development eServices Integration Group Brynmor Jones Library University of Hull HU6 7RX UK T. (+44)1482 466834 |
From: Alex V. <av...@co...> - 2005-05-26 13:33:30
|
Hi Carl, All the groups and permissions are stored in the portal database, so you would either have to re-enter them or run some SQL queries to extract them from your test database and move them into production. In the UP_PERM table, all the HyperContent permissions have an OWNER that starts with "CMS_PROJECT::". It could get sticky moving the groups over, since you need the group keys to match the PRINCIPAL fields in the permissions table, but if those groups do not already exist in production, those keys may already be taken (they are generated by a simple number sequence). This is changing in 2.0, where groups and permissions will be stored in XML files in your project repository, making portability much easier. Unfortunately, there's no automated conversion routine for groups and permissions from 1.x to 2.0 - for now we're anticipating a manual conversion. 2.0 also adds an "approve" permission which is required to set the current edition of a file. Alex On May 26, 2005, at 4:01 AM, Carl Barrow wrote: > Hi Alex > > Glad to hear you've had a good break! > > Thanks, it was just FileSystemConfig.xml that I had missed when moving > over. All seems to be working now. What hasn't been transfered is > the user access security on each site, is there a file that I've > missed here or will I need to set up access for everyone again? > > Thanks > Carl > > > Alex Vigdor wrote: > >> Hi Carl (and everybody), >> I'm back . . . tanner than I've been in a decade and feeling relaxed, >> though it is cold and rainy here in New York. >> >> It sounds to me like the file >> "WEB-INF/classes/properties/FileSystemConfig.xml" is missing under >> the uPortal webapp. You should also make sure you've copied over the >> files in "WEB-INF/classes/properties/hypercontent". >> >> -Alex >> >> On May 25, 2005, at 6:30 AM, Carl Barrow wrote: >> >> Hi >> >> I've moved everything over to the live server and added the >> HyperContent channel which goes in fine. I just get 'You are not >> authorized to view any configured projects' in the channel. The >> repositories are in the correct place so I can't figure out why >> this is happening. I get the following error in the log file. >> >> May/25 09:56:46 - Could not load project listings >> ERROR [tcpConnection-6502-1] root.[] May/25 09:56:46 - EXCEPTION: >> edu.columbia.filesystem.FileSystemException: A configuration error >> made it impossible to fulfil this request; InputStream cannot be >> null >> A configuration error made it impossible to fulfil this request >> Recorded Exception: >> java.lang.IllegalArgumentException: InputStream cannot be null >> at >> javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:72) >> at >> >> edu.columbia.filesystem.FileSystemFactory.init(FileSystemFactory.java: >> 53) >> >> at >> >> edu.columbia.filesystem.FileSystemFactory.instance(FileSystemFactory.j >> ava:115) >> >> at >> >> edu.columbia.filesystem.FileSystemFactory.getFileSystemType(FileSystem >> Factory.java:168) >> >> at >> >> edu.columbia.filesystem.FileSystemFactory.getFileSystem(FileSystemFact >> ory.java:83) >> >> at >> >> edu.columbia.hypercontent.Project.getFileSystemFromElement(Project.jav >> a:225) >> >> at >> >> edu.columbia.hypercontent.Project.initFileSystems(Project.java:215) >> at edu.columbia.hypercontent.Project.<init>(Project.java:183) >> at >> >> edu.columbia.hypercontent.ProjectFactory.load(ProjectFactory.java:52) >> at >> >> edu.columbia.hypercontent.ProjectFactory.<init>(ProjectFactory.java: >> 47) >> >> at >> >> edu.columbia.hypercontent.ProjectFactory.instance(ProjectFactory.java: >> 64) >> >> at >> >> edu.columbia.hypercontent.ProjectFactory.getProjectKeys(ProjectFactory >> .java:72) >> >> at >> >> edu.columbia.hypercontent.contentmanager.CMModel.getProjectListings(CM >> Model.java:81) >> >> at >> >> edu.columbia.hypercontent.contentmanager.CContentManager.setStaticData >> (CContentManager.java:120) >> >> Has anyone go any idea what might be happening? >> >> Many thanks >> Carl >> >> >> Alex Vigdor wrote: >> >> Hi Carl, >> The two things to make doubly sure of when you're moving the >> files are paths and permissions; if the files will be moving >> to different directories on the production server, you may >> need to adjust the paths in your project definitions. If you >> can keep all the paths the same, that won't be an issue. With >> permissions, you need to be certain that the UID under which >> the portal runs will have full read/write access to the >> repository files, and that the process has the appropriate >> umask for creating new files with the right permissions. >> As I have mentioned before, it's worth considering hosting the >> repositories on a file server - if you have more than one >> portal server, this is an especially good idea, so each server >> has the same repository filesystem mounted. If you've just got >> one production portal server, you can get by with using its >> internal disk, just make sure you back it up regularly. >> Those caveats aside, tarring up the files and moving them over >> seems like a fine approach. Good luck! >> >> Alex >> >> On May 5, 2005, at 10:40 AM, Carl Barrow wrote: >> >> Hi Alex >> >> Sorry for all the questions...... >> >> Now breadcrumbs are working I need to move HyperContent >> over to the live portal ready for the full role out. I'm >> using it to manage twelve live sites and a number of >> others in testing. In your opinion what is the best >> procedure to move everything over from my test portal to >> the live University Portal on a different server. Should I >> just deploy HyperContent on the live portal and then tar >> up all the repositories on the test server and move them >> over? Do you foresee any difficulties with the move? >> >> Thanks >> Carl >> >> -- ************************************ >> >> Carl Barrow >> Web Developer >> e-Services >> The University of Hull >> Cottingham Road >> Hull >> HU6 7RX >> Ext. 6838 >> ************************************ >> >> >> >> ------------------------------------------------------- >> This SF.Net email is sponsored by: NEC IT Guy Games. >> Get your fingers limbered up and give it your best shot. 4 >> great events, 4 >> opportunities to win big! Highest score wins.NEC IT Guy >> Games. Play to >> win an NEC 61 plasma display. Visit >> http://www.necitguy.com/?r=20 >> _______________________________________________ >> Hypercontent-users mailing list >> Hyp...@li... >> >> https://lists.sourceforge.net/lists/listinfo/hypercontent-users >> >> >> >> >> >> >> ------------------------------------------------------- >> This SF.Net email is sponsored by: NEC IT Guy Games. >> Get your fingers limbered up and give it your best shot. 4 >> great events, 4 >> opportunities to win big! Highest score wins.NEC IT Guy Games. >> Play to >> win an NEC 61 plasma display. Visit >> http://www.necitguy.com/?r=20 >> _______________________________________________ >> Hypercontent-users mailing list >> Hyp...@li... >> >> https://lists.sourceforge.net/lists/listinfo/hypercontent-users >> >> >> >> -- ************************************ >> >> Carl Barrow >> Web Developer >> e-Services >> The University of Hull >> Cottingham Road >> Hull >> HU6 7RX >> Ext. 6838 >> ************************************ >> >> >> >> ------------------------------------------------------- >> This SF.Net email is sponsored by Yahoo. >> Introducing Yahoo! Search Developer Network - Create apps using >> Yahoo! >> Search APIs Find out how you can build Yahoo! directly into your >> own >> Applications - visit >> http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005 >> _______________________________________________ >> Hypercontent-users mailing list >> Hyp...@li... >> https://lists.sourceforge.net/lists/listinfo/hypercontent-users >> > > -- > ************************************ > > Carl Barrow > Web Developer > e-Services > The University of Hull > Cottingham Road > Hull > HU6 7RX > Ext. 6838 > ************************************ > > > > ------------------------------------------------------- > SF.Net email is sponsored by: GoToMeeting - the easiest way to > collaborate > online with coworkers and clients while avoiding the high cost of > travel and > communications. There is no equipment to buy and you can meet as often > as > you want. Try it > free.http://ads.osdn.com/?ad_id=7402&alloc_id=16135&op=click > _______________________________________________ > Hypercontent-users mailing list > Hyp...@li... > https://lists.sourceforge.net/lists/listinfo/hypercontent-users |
From: Carl B. <C.P...@hu...> - 2005-05-26 07:55:44
|
Hi Alex Glad to hear you've had a good break! Thanks, it was just FileSystemConfig.xml that I had missed when moving over. All seems to be working now. What hasn't been transfered is the user access security on each site, is there a file that I've missed here or will I need to set up access for everyone again? Thanks Carl Alex Vigdor wrote: > Hi Carl (and everybody), > I'm back . . . tanner than I've been in a decade and feeling relaxed, > though it is cold and rainy here in New York. > > It sounds to me like the file > "WEB-INF/classes/properties/FileSystemConfig.xml" is missing under the > uPortal webapp. You should also make sure you've copied over the files > in "WEB-INF/classes/properties/hypercontent". > > -Alex > > On May 25, 2005, at 6:30 AM, Carl Barrow wrote: > > Hi > > I've moved everything over to the live server and added the > HyperContent channel which goes in fine. I just get 'You are not > authorized to view any configured projects' in the channel. The > repositories are in the correct place so I can't figure out why > this is happening. I get the following error in the log file. > > May/25 09:56:46 - Could not load project listings > ERROR [tcpConnection-6502-1] root.[] May/25 09:56:46 - EXCEPTION: > edu.columbia.filesystem.FileSystemException: A configuration error > made it impossible to fulfil this request; InputStream cannot be null > A configuration error made it impossible to fulfil this request > Recorded Exception: > java.lang.IllegalArgumentException: InputStream cannot be null > at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:72) > at > edu.columbia.filesystem.FileSystemFactory.init(FileSystemFactory.java:53) > > at > edu.columbia.filesystem.FileSystemFactory.instance(FileSystemFactory.java:115) > > at > edu.columbia.filesystem.FileSystemFactory.getFileSystemType(FileSystemFactory.java:168) > > at > edu.columbia.filesystem.FileSystemFactory.getFileSystem(FileSystemFactory.java:83) > > at > edu.columbia.hypercontent.Project.getFileSystemFromElement(Project.java:225) > > at > edu.columbia.hypercontent.Project.initFileSystems(Project.java:215) > at edu.columbia.hypercontent.Project.<init>(Project.java:183) > at > edu.columbia.hypercontent.ProjectFactory.load(ProjectFactory.java:52) > at > edu.columbia.hypercontent.ProjectFactory.<init>(ProjectFactory.java:47) > > at > edu.columbia.hypercontent.ProjectFactory.instance(ProjectFactory.java:64) > > at > edu.columbia.hypercontent.ProjectFactory.getProjectKeys(ProjectFactory.java:72) > > at > edu.columbia.hypercontent.contentmanager.CMModel.getProjectListings(CMModel.java:81) > > at > edu.columbia.hypercontent.contentmanager.CContentManager.setStaticData(CContentManager.java:120) > > Has anyone go any idea what might be happening? > > Many thanks > Carl > > > Alex Vigdor wrote: > > Hi Carl, > The two things to make doubly sure of when you're moving the > files are paths and permissions; if the files will be moving > to different directories on the production server, you may > need to adjust the paths in your project definitions. If you > can keep all the paths the same, that won't be an issue. With > permissions, you need to be certain that the UID under which > the portal runs will have full read/write access to the > repository files, and that the process has the appropriate > umask for creating new files with the right permissions. > As I have mentioned before, it's worth considering hosting the > repositories on a file server - if you have more than one > portal server, this is an especially good idea, so each server > has the same repository filesystem mounted. If you've just got > one production portal server, you can get by with using its > internal disk, just make sure you back it up regularly. > Those caveats aside, tarring up the files and moving them over > seems like a fine approach. Good luck! > > Alex > > On May 5, 2005, at 10:40 AM, Carl Barrow wrote: > > Hi Alex > > Sorry for all the questions...... > > Now breadcrumbs are working I need to move HyperContent > over to the live portal ready for the full role out. I'm > using it to manage twelve live sites and a number of > others in testing. In your opinion what is the best > procedure to move everything over from my test portal to > the live University Portal on a different server. Should I > just deploy HyperContent on the live portal and then tar > up all the repositories on the test server and move them > over? Do you foresee any difficulties with the move? > > Thanks > Carl > > -- > ************************************ > > Carl Barrow > Web Developer > e-Services > The University of Hull > Cottingham Road > Hull > HU6 7RX > Ext. 6838 > ************************************ > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: NEC IT Guy Games. > Get your fingers limbered up and give it your best shot. 4 > great events, 4 > opportunities to win big! Highest score wins.NEC IT Guy > Games. Play to > win an NEC 61 plasma display. Visit > http://www.necitguy.com/?r=20 > _______________________________________________ > Hypercontent-users mailing list > Hyp...@li... > https://lists.sourceforge.net/lists/listinfo/hypercontent-users > > > > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: NEC IT Guy Games. > Get your fingers limbered up and give it your best shot. 4 > great events, 4 > opportunities to win big! Highest score wins.NEC IT Guy Games. > Play to > win an NEC 61 plasma display. Visit http://www.necitguy.com/?r=20 > _______________________________________________ > Hypercontent-users mailing list > Hyp...@li... > https://lists.sourceforge.net/lists/listinfo/hypercontent-users > > > > -- > ************************************ > > Carl Barrow > Web Developer > e-Services > The University of Hull > Cottingham Road > Hull > HU6 7RX > Ext. 6838 > ************************************ > > > > ------------------------------------------------------- > This SF.Net email is sponsored by Yahoo. > Introducing Yahoo! Search Developer Network - Create apps using > Yahoo! > Search APIs Find out how you can build Yahoo! directly into your own > Applications - visit > http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005 > _______________________________________________ > Hypercontent-users mailing list > Hyp...@li... > https://lists.sourceforge.net/lists/listinfo/hypercontent-users > -- ************************************ Carl Barrow Web Developer e-Services The University of Hull Cottingham Road Hull HU6 7RX Ext. 6838 ************************************ |
From: Alex V. <av...@co...> - 2005-05-25 19:07:18
|
Responses embedded below: On May 19, 2005, at 12:44 AM, =E5=AD=99=E7=A3=8A wrote: > =C2=A0 > Yesterday=C2=A0I tried the beta vesion on winXP,jdk1.4.2_07.It seems = that=20 > some bugs still exsists compared to the version checked out from=20 > CVS.They are: > =C2=A0 > 1.When I create a new project ,it doesn't work as it is said in=20 > HyperContent 2 Beta READ ME that > "Use the URL with the mountpoint as just described to enter your=20 > project repository; you may > initially get a "file not found" error when you try to access it.=C2=A0=20= > Wait about 10 seconds and try again - the system only checks for new=20= > projects every 10 seconds." > I had to restart=C2=A0tomcat=C2=A0so that i could enter my new = project.I found=20 > that after created the new project,no directories or files were=20 > created by Hypercontent2 in where the repository should=20 > be.=C2=A0BTW,=C2=A0should I=C2=A0=C2=A0create the project repository = directory by myself ? Just to clarify, you waited at least 10 seconds and were still not able=20= to enter the new project? And after you restarted, you were able to=20 enter it? The filesystem.xml template includes an argument at index 1 whose value=20= is "autocreate" - this tells hypercontent to automatically create the=20 root directory for you. If that argument is present in your=20 filesystem.xml, you should not have to create the repository directory=20= yourself, otherwise you would have to. > =C2=A0 > 2.I configure the project-definition.xml by the project definition xml=20= > file=C2=A0of a 1.3 project.The url pattern such as=20 > /news/*/index.xml,/news/*/details/*=C2=A0..=C2=A0doesn't work.That = means I can't=20 > create files by using the pull down menus for adding content.But the=20= > pattern such as /images/* does work. The "add" menu in version 2.0 does not offer choices to the same level=20= of depth as versions 1.2 - 1.4. This changed behavior is open to=20 debate (I am willing to change it back if people feel strongly about=20 it), but you should be able to create "/news/*/index.xml" files by=20 first clicking to the directory "/news/", and "/news/*/details/*" files=20= by first clicking to a subdirectory of "/news/", etc. > =C2=A0 > 3.At the time I was creating the new project ,I=C2=A0named the project=20= > "lsun" and mounted it to "/lsun/"and hypercontent2 automatically=20 > created the directory "lsun" under /projects/ and then i was in the=20 > path /projects/lsun/ as it was shown on the top of the outer frame.But=20= > when returned to /projects/,I can't see the directory "lsun" in the=20 > list until i restarted tomcat.=C2=A0This problem also occur=C2=A0when = i=20 > create=C2=A0=C2=A0files in the url pattern such as /images/* for this = new=20 > project.I can't see the "images" dir or its files=C2=A0in the list = until i=20 > restart tomcat. The directory listings are cached against the last modified date of the=20= directory itself . . . it is possible that Windows does not=20 automatically update the last modified date of a directory after files=20= or subdirectories have been added, although that would be strange and=20 certainly did not show up in our testing. Anybody else seeing this=20 problem? I will do further testing on Windows to see if I can=20 duplicate it. By the way, is your browser set to "check every time" that pages are=20 up-to-date? What browser are you using? > =C2=A0 > 4.when I uploaded the zip file of=C2=A0the 1.3 project in the workflow = (in=20 > /lsun/),i met an exception which=C2=A0was : > =C2=A0=C2=A0=C2=A0=C2=A0 [java] Upload = org.hypercontent.servlet.FileUpload > =C2=A0=C2=A0=C2=A0=C2=A0 [java] ERROR [FileHandleOutputStream pool7] = (Logger.java:35) - > =C2=A0=C2=A0=C2=A0=C2=A0 [java] = org.hypercontent.filesystem.FileSystemException: The=20 > requested direc > tory was not found:=20 > /workflow-data/upload/g6LB7fc1zT/D:\eclips_workspace\CMS\sit > es\scn\scn_comic.zip > =C2=A0=C2=A0=C2=A0=C2=A0 [java]=C2=A0=C2=A0=C2=A0=C2=A0 at=20 > org.hypercontent.filesystem.impl.LocalEditioningFileSystemImp > l.newFile(LocalEditioningFileSystemImpl.java:82) > =C2=A0=C2=A0=C2=A0=C2=A0 [java]=C2=A0=C2=A0=C2=A0=C2=A0 at=20 > org.hypercontent.filesystem.FileHandle.create(FileHandle.java > :247) > =C2=A0=C2=A0=C2=A0=C2=A0 [java]=C2=A0=C2=A0=C2=A0=C2=A0 at=20 > org.hypercontent.filesystem.FileHandleOutputStream$Work.run(F > ileHandleOutputStream.java:79) > =C2=A0=C2=A0=C2=A0=C2=A0 [java]=C2=A0=C2=A0=C2=A0=C2=A0 at=20 > org.hypercontent.util.RunnableQueueThread.run(RunnableQueueTh > read.java:30) > =C2=A0 Please update the following class from CVS and let me know if it fixes=20= this problem. I just checked in the change, so it may take a few hours=20= to propagate to the sourceforge anonymous CVS. org.hypercontent.servlet.FileUpload -Alex= |