[opencms-dev] Insight about upload.jar
John Bieling
info at jobisoft.de
Fri Sep 29 11:18:08 CEST 2006
I am not getting this, now i inserted a classpath into the build.xml in
my uploadjar-section and it works now, it compiles and does not complain
about missing httpclient-files BUT the resulting file is only 18KB big
which is much smaler than the original one..
Second, I downloaded the upload.jar from the cvs (which is compiled!)
and uploaded that to my opencms (same version as downloaded from cvs)
but it does not work! Can I not upload upload.jar inside of opencms? How
do I have to do that? Thats an important question, because how can I
test if my own compiled version works?
Help please...
John
> Shi Yusen schrieb:
>> Hi John,
>>
>> As there's a font display problem in OpenCms 6.0.3 for Simplified
>> Chinese (this problem has been removed in OpenCms 6.2.x and later), I
>> recompiled the upload.jar by adding a target in /opencms/build.xml, I
>> think it should also work for OpenCms 6.2.x.
>>
>> <target name="uploadjar" depends="checklibs"
>> if="libsAvailable" description="Build the
>> upload.jar">
>> <delete dir="${opencms.output}/upload/" />
>> <mkdir
>> dir="${opencms.output}/upload/org/opencms/applet/" />
>> <unjar dest="${opencms.output}/upload/">
>> <fileset dir="${opencms.input.externlibs}"
>> includes="**/upload.jar" />
>> </unjar>
>>
>> <javac
>> srcdir="${opencms.input}/src-components/org/opencms/applet"
>> destdir="${opencms.output}/upload"
>> excludes="${build.excludes}"
>> debug="on"
>> optimize="on"
>> deprecation="on">
>> </javac>
>> <jar
>> jarfile="${opencms.output}/upload/uploadtemp.jar"
>> basedir="${opencms.output}/upload/"
>> includes="org/**" > </jar>
>>
>> <genkey keystore="${opencms.output}/upload/your-keystore"
>> validity="3650"
>> dname="CN=your-organization-shortname,OU=your-department,O=your-organization-fullname,L=address,S=city,C=ZH"
>> alias="your-alias-name" keypass="your-key-password"
>> storepass="your-store-password" />
>>
>> <signjar signedjar="${opencms.output}/upload/upload.jar"
>> alias="alias" jar="${opencms.output}/upload/uploadtemp.jar"
>> storepass="your-store-password"
>> keystore="${opencms.output}/upload/your-keystore" />
>> <delete file="${opencms.output}/upload/uploadtemp.jar" />
>>
>> <copyfile
>> dest="${opencms.input}\modules\org.opencms.workplace.explorer
>> \resources\system\workplace\resources\components\upload_applet
>> \upload.jar" src="${opencms.output}/upload/upload.jar" />
>>
>> </target>
>>
>>
>>
>> I read your signature. It's interesting. Hope you can contribute this
>> part to the community when you success.
>>
>>
>> Good luck,
>>
>> Shi Yusen/Beijing Langhua Ltd.
>>
>>
>>
>> 在 2006-09-28四的 20:10 +0200,John Bieling写道:
>>
>>> Ok, I messed up my upload.jar, this is what happend:
>>>
>>> I am trying to anderstand the sourcode of opencms and want to make
>>> changes to upload.jar. I am able to compile "normal" classes for my
>>> modules and that works fine. Now I tried to compile the upload.jar
>>> from source, uploaded it and looked what happend. It did not work,
>>> the jar does not load. So I restored the original upload.jar (which
>>> i backuped) and thought everything is fine - but noooo, the original
>>> one does not work now as well.
>>>
>>> 1) What happend, why does the original does not work? It says
>>> something about MagicalNumber does not match or so
>>> 2) Is there any chance that someone can give me a step by step guide
>>> how to compile the upload jar from the opencms-sources and
>>> sucessfully plug the self-compiled one into my running opencms?
>>>
>>> Luckily this is all done on my testsystem, which is 6.2.2, but I
>>> compiled the latest opencms and will do my further testing with
>>> 6.2.5 (which I guess is the latest)
>>>
>>> Thanks
>>> John Bieling
>>>
>>>
>>> (I do not know how many years I need, but I want to teach the upload
>>> jar to do image scaling BEFORE uploading images, so that my
>>> customers stop complaining about the "images from my camera take so
>>> long to upload"-bug)
>>>
>>> _______________________________________________
>>> This mail is sent to you from the opencms-dev mailing list
>>> To change your list options, or to unsubscribe from the list, please
>>> visit
>>> http://lists.opencms.org/mailman/listinfo/opencms-dev
>>>
>>
>>
>> _______________________________________________
>> This mail is sent to you from the opencms-dev mailing list
>> To change your list options, or to unsubscribe from the list, please
>> visit
>> http://lists.opencms.org/mailman/listinfo/opencms-dev
>>
>>
>
>
> _______________________________________________
> This mail is sent to you from the opencms-dev mailing list
> To change your list options, or to unsubscribe from the list, please
> visit
> http://lists.opencms.org/mailman/listinfo/opencms-dev
>
More information about the opencms-dev
mailing list