Re: default build problems
Thomas Duff <[email protected]>
| Newsgroups | gmane.comp.java.keel.devel |
|---|---|
| Message-ID | <[email protected]> |
I did this tuesday but I'll try it again today. I'll report back with
the results.
t
On Feb 24, 2005, at 7:32 AM, Michael Nash wrote:
> Thomas:
>
> Hmm - also odd - all the depenencies on Tiles should have been removed,
> as it's not a default in the latest Struts. You might try removing your
> keel directory from the local repository, so it will get fresh jars for
> everything, in case you got something before an update.
>
> I'm also working on the plugin to make sure this "first time" situation
> doesn't happen any more - thanks for reporting it!
>
> Mike
>
> On Wed, 2005-02-23 at 20:17, Thomas Duff wrote:
>> Weird. This time it built. Maybe it is only the first time that it
>> fails, and I've been reproducing it because I keep wiping it
>> out to make sure I start clean. *shrug*
>>
>> However, now when I startup the default application (under
>> resin 3.0) I get the following:
>>
>> [20:14:11.009] http listening to *:8080
>> [20:14:11.012] ServletServer[] starting
>> [20:14:11.822] Host[] starting
>> [20:14:12.857] expanding /usr/local/resin/webapps/default.war to
>> /usr/local/resin/webapps/default
>> [20:14:17.667] Application[http://localhost:8080/default] starting
>> [20:14:21.338] action: init
>> [20:14:22.554] null : Can't find file '/WEB-INF/tiles-defs.xml'
>> [20:14:22.558] Can't create Tiles definition factory for module ''.
>> [20:14:22.574] javax.servlet.ServletException:
>> org.apache.struts.tiles.FactoryNotFoundException: null : Can't find
>> file '/WEB-INF/tiles-defs.xml'
>> [20:14:22.574] at
>> org.apache.struts.tiles.TilesPlugin.initDefinitionsFactory(TilesPlugin
>> .j
>> ava:235)
>> [20:14:22.574] at
>> org.apache.struts.tiles.TilesPlugin.init(TilesPlugin.java:139)
>> ...
>>
>> I ran into this before... I'm not sure what should be in that file but
>> I previously
>> cobbled it together by combining the files tiles-defs[123].xml that I
>> found
>> elsewhere in the hierarchy.
>>
>> t
>>
>> On Feb 23, 2005, at 7:50 PM, Michael Nash wrote:
>>
>>> Thomas:
>>>
>>> Ok, that's not it. Can you send a log of maven war? Maybe I can tell
>>> where the wheels are coming off from that....
>>>
>>> Thanks!
>>>
>>> Mike
>>>
>>> On Wed, 2005-02-23 at 19:33, Thomas Duff wrote:
>>>> (~/keel/keel-build/example-projects/default-sqlserver)
>>>> [Silver] (duff): maven -i
>>>> __ __
>>>> | \/ |__ _Apache__ ___
>>>> | |\/| / _` \ V / -_) ' \ ~ intelligent projects ~
>>>> |_| |_\__,_|\_/\___|_||_| v. 1.0.2
>>>>
>>>> #---- BEGIN: Which report
>>>> Which.version=Which.java:($Revision: 1.2 $)
>>>> WhichJar.java:($Revision:
>>>> 1.2 $)
>>>> java.version=1.4.2_05
>>>> file.encoding=MacRoman
>>>> java.ext.dirs=/Library/Java/Extensions:/System/Library/Java/
>>>> Extensions:
>>>> /System/Library/Frameworks/JavaVM.framework/Versions/1.4.2/Home/lib/
>>>> ext
>>>> java.class.path=/usr/local/maven-1.0.2/lib/forehead-1.0-beta-5.jar
>>>> os.name=Mac OS X
>>>> java.vendor=Apple Computer, Inc.
>>>> sun.boot.class.path=/usr/local/maven-1.0.2/lib/endorsed/xerces
>>>> -2.4.0.jar:/usr/local/maven-1.0.2/lib/endorsed/xml-apis-1.0.b2.jar:/
>>>> System/Library/Frameworks/JavaVM.framework/Versions/1.4.2/Classes/
>>>> classes.jar:/System/Library/Frameworks/JavaVM.framework/Versions/
>>>> 1.4.2/
>>>> Classes/ui.jar:/System/Library/Frameworks/JavaVM.framework/Versions/
>>>> 1.4.2/Classes/laf.jar:/System/Library/Frameworks/JavaVM.framework/
>>>> Versions/1.4.2/Classes/sunrsasign.jar:/System/Library/Frameworks/
>>>> JavaVM.framework/Versions/1.4.2/Classes/jsse.jar:/System/Library/
>>>> Frameworks/JavaVM.framework/Versions/1.4.2/Classes/jce.jar:/System/
>>>> Library/Frameworks/JavaVM.framework/Versions/1.4.2/Classes/
>>>> charsets.jar
>>>> java.runtime.name=Java(TM) 2 Runtime Environment, Standard Edition
>>>> #---- END: Which report
>>>>
>>>> Installed plugins:
>>>> maven-abbot-plugin-1.1
>>>> <snip>
>>>> maven-jxr-plugin-1.4.2
>>>> maven-keel-plugin-1.2.2
>>>> maven-latex-plugin-1.4.1
>>>> <snip>
>>>> Home Build properties:
>>>> {maven.repo.remote=http://ibiblio.org/maven,http://
>>>> keelframework.org/
>>>> maven, maven.repo.local=/Users/duff/keel/keel-build/repository}
>>>>
>>>>
>>>> On Feb 23, 2005, at 7:27 PM, Thomas Duff wrote:
>>>>
>>>>> I know that I installed 1.2.2 but I'll do it again in case it
>>>>> failed
>>>>> and
>>>>> I didn't notice.
>>>>>
>>>>> t
>>>>>
>>>>> On Feb 23, 2005, at 7:12 PM, Michael Nash wrote:
>>>>>
>>>>>> Thomas:
>>>>>>
>>>>>> Maybe you've done this already, but make sure you have the latest
>>>>>> keel
>>>>>> plugin: version 1.2.2
>>>>>>
>>>>>> You can do a maven plugin:download, then tell it artifactId
>>>>>> maven-keel-plugin, groupId keel, version 1.2.2
>>>>>>
>>>>>> I just did a maven war here, and my war has a bunch more than it
>>>>>> shows
>>>>>> below - however, if I uninstall the Keel plugin, then my war looks
>>>>>> *exactly* like yours, hence my suspicion :-)
>>>>>>
>>>>>> Mike
>>>>>>
>>>>>> On Wed, 2005-02-23 at 18:52, Thomas Duff wrote:
>>>>>>> I'm probably doing something stupid, but I can't figure it out.
>>>>>>> I
>>>>>>> started
>>>>>>> with a clean slate when I switched to maven. Everything seemed
>>>>>>> to
>>>>>>> go fine. I did the maven keel:install, no errors. Then I
>>>>>>> changed
>>>>>>> directories
>>>>>>> to keel-build/example-projects/default and did maven war. After
>>>>>>> much
>>>>>>> downloading and what not, it succeeded but when I checked the war
>>>>>>> file,
>>>>>>> this is all I have in it:
>>>>>>>
>>>>>>> (~/keel/keel-build/example-projects/default)
>>>>>>> [Silver] (duff): jar tf target/default.war
>>>>>>> META-INF/
>>>>>>> META-INF/MANIFEST.MF
>>>>>>> WEB-INF/
>>>>>>> WEB-INF/classes/
>>>>>>> WEB-INF/lib/
>>>>>>> WEB-INF/tld/
>>>>>>> WEB-INF/lib/cli-1.0.jar
>>>>>>> WEB-INF/lib/comm-direct-1.0.jar
>>>>>>> WEB-INF/lib/commons-beanutils-1.6.1.jar
>>>>>>> WEB-INF/lib/commons-collections-3.0.jar
>>>>>>> WEB-INF/lib/commons-fileupload-1.0.jar
>>>>>>> WEB-INF/lib/commons-logging-1.0.4.jar
>>>>>>> WEB-INF/lib/commons-validator-1.1.3.jar
>>>>>>> WEB-INF/lib/concurrent-1.3.1.jar
>>>>>>> WEB-INF/lib/keel-client-2.1.jar
>>>>>>> WEB-INF/lib/keel-clnt-cli-1.1.jar
>>>>>>> WEB-INF/lib/keel-clnt-struts-3.0.jar
>>>>>>> WEB-INF/lib/keel-common-2.0.jar
>>>>>>> WEB-INF/lib/oro-2.0.8.jar
>>>>>>> WEB-INF/lib/struts-1.2.4.jar
>>>>>>> WEB-INF/lib/xercesImpl-2.6.2.jar
>>>>>>> WEB-INF/lib/xml-apis-2.0.2.jar
>>>>>>> WEB-INF/lib/xmlParserAPIs-2.0.2.jar
>>>>>>>
>>>>>>> I got the same results yesterday, but thought it might be because
>>>>>>> things
>>>>>>> were still in flux. So today I wiped it out completely and
>>>>>>> started
>>>>>>> all
>>>>>>> over
>>>>>>> but got the same results. At one point I accidently used a
>>>>>>> window
>>>>>>> that
>>>>>>> still had my old KEEL_HOME variable and it built a more complete
>>>>>>> war file. Also, I'm not sure if this is supposed to be the case,
>>>>>>> but
>>>>>>> the only
>>>>>>> top-level directory created in $KEEL_HOME is keel-build. None of
>>>>>>> the
>>>>>>> other directories are there. I assume that is because it is
>>>>>>> doing
>>>>>>> a
>>>>>>> binary build rather than from sources....
>>>>>>>
>>>>>>> Any help would be greatly appreciated. Thanks!
>>>>>>>
>>>>>>> tom
>>>>>>> --
>>>>>>> Thomas Duff / [email protected]
>>>>>>> Principal Software Engineer / Global Crossing
>>>>>>>
>>>>>>> http://keelframework.org/documentation.shtml
>>>>>>> Keelgroup mailing list
>>>>>>> [email protected]
>>>>>>> http://lists.keelframework.com/listinfo.cgi/keelgroup-
>>>>>>> keelframework.com
>>>>>>
>>>>>> http://keelframework.org/documentation.shtml
>>>>>> Keelgroup mailing list
>>>>>> [email protected]
>>>>>> http://lists.keelframework.com/listinfo.cgi/keelgroup-
>>>>>> keelframework.com
>>>>>
>>>>> http://keelframework.org/documentation.shtml
>>>>> Keelgroup mailing list
>>>>> [email protected]
>>>>> http://lists.keelframework.com/listinfo.cgi/keelgroup-
>>>>> keelframework.com
>>>>
>>>> http://keelframework.org/documentation.shtml
>>>> Keelgroup mailing list
>>>> [email protected]
>>>> http://lists.keelframework.com/listinfo.cgi/keelgroup-
>>>> keelframework.com
>>>
>>> http://keelframework.org/documentation.shtml
>>> Keelgroup mailing list
>>> [email protected]
>>> http://lists.keelframework.com/listinfo.cgi/keelgroup-
>>> keelframework.com
>>
>> http://keelframework.org/documentation.shtml
>> Keelgroup mailing list
>> [email protected]
>> http://lists.keelframework.com/listinfo.cgi/keelgroup-
>> keelframework.com
>
> http://keelframework.org/documentation.shtml
> Keelgroup mailing list
> [email protected]
> http://lists.keelframework.com/listinfo.cgi/keelgroup-keelframework.com
http://keelframework.org/documentation.shtml
Keelgroup mailing list
[email protected]
http://lists.keelframework.com/listinfo.cgi/keelgroup-keelframework.com