Watching a new world…

Archive for the 'Java' Category

June 26th, 2009

Der *wahre* Weg zur Lucene

Lucene gewinnt immer mehr an Relevanz. Das integrierte Indizier- und Suchsystem von TYPO3 beispielsweise taugt bei genauerer Betrachtung nicht sonderlich viel. Aber auch in eigenen Applikationen möchte man natürlich gerne Suchfunktionen anbieten. Hierfür gibts Apache Solr, der saubere Weg zur Lucene.
Hier einige Links:

http://opensource.yeebase.com/project/solr/
http://wiki.computerwoche.de/doku.php/suchmaschinen/solr
http://lucene.apache.org/solr/
http://lucene.apache.org/solr/tutorial.html

Siehe auch:

http://typo3blogger.de/t3ak09-solr-suche-lucene-based-search-engine/
http://blogs.srijan.in/2009/02/10/typo3-and-apache-solr/

Und [...]

Weiter...

May 12th, 2009

Hibernate: Bidrektinales Mapping mit IndexColumn

Wenn eine OneToMany Property bidirektional über das mappedBy-Attribut gemappt ist, weiger Hibernate sich, sich um die IndexColumn zu kümmern. Beispiel:

public class Parent {
@OneToMany(mappedBy=”parent”)
@IndexColumn(name = “idx”)
private List children = new ArrayList();
// …
}
public class Child {
@ManyToOne
[...]

Weiter...

May 9th, 2009

ZK 3.6.1 Released

ZK hat ein neues Minor-Release rausgehauen. Hier die wichtigsten neuen Features:

Bookmark It

Hide Sites

$$(‘div.d243′).each( function(e) { e.visualEffect(’slide_up’,{duration:0.5}) });

Weiter...

April 4th, 2008

Alfresco 2.1 unter JBoss AS 4.2

Um Alfresco 2.1 unter JBoss 4.2GA laufen zu lassen ist eine kleine Manipulation nötig, ansonsten gibt’s sowas:
ERROR [proxy.pojo.BasicLazyInitializer] Javassist Enhancement failed:
org.alfresco.repo.avm.PlainDirectoryNodeImpl
java.lang.RuntimeException: by java.lang.IllegalAccessError:
class org.hibernate.proxy.HibernateProxy_$$_javassist_110 cannot access its
superinterface org.alfresco.repo.avm.PlainDirectoryNode
at javassist.util.proxy.ProxyFactory.createClass3(ProxyFactory.java:342)In der Datei server/default/deploy/ejb3.deployer/META-INF/persistence.properties ist der Hibernate Bytecode Provider von “javassist” auf cglib zu ändern:
#hibernate.bytecode.provider=javassist
hibernate.bytecode.provider=cglibWarum das so ist weiß der Geier. Und der hier, der weiß das [...]

Weiter...

April 1st, 2008

Alfresco Case Studies

Einige interessante Case Studies zu Alfresco-Projekten finden sich hier.

Bookmark It

Hide Sites

$$(‘div.d234′).each( function(e) { e.visualEffect(’slide_up’,{duration:0.5}) });

Weiter...

November 22nd, 2007

Portalserver im Vergleich

Eine nette und übersichtliche Gegenüberstellung der gängigsten Open Source Portalserver findet sich hier. Der Sieger ist Liferay, am schlechtesten hat der Klassiker Apache Jetspeed abgeschnitten. Auch JBoss Portal 2.6 schneidet besser ab, als ich es erwartet hätte…

Bookmark It

Hide Sites

$$(‘div.d224′).each( function(e) { e.visualEffect(’slide_up’,{duration:0.5}) });

Weiter...

July 23rd, 2007

SCP über ANT hängt

Wir hatten das Problem das der scp-Task von ANT beim Übertragen ganzer Verzeichnisse zum Zielsystem über Eclipse häufig einfach stehenbleibt. Ich habe zwar bis heute nicht herausgefunden, woran das liegt, aber dennoch eine Lösung gefunden:
Dem scp-Task ist das Attribut sftp=”yes” hinzuzufügen, dann wird über SFTP gesendet und alles ist gut.
Eclipse muss hierzu jedoch auf 3.3 [...]

Weiter...

April 21st, 2007

Alfresco und die Win32NetBIOS.dll

Möchte man Alfresco installieren und nutzt lediglich das Community-WAR-File (z.B. für den einsatz in einem eigenen JBoss Server) anstatt der vollständigen Distribution per “setup.exe”, so gibt es einige Schwierigkeiten beim Start des virtuellen Filesystems (CIFS Server)…

Weiter...

April 9th, 2007

Alfresco: More than one root node in index: 2

Nach dem Leeren der Datenbank bekam ich vom Alfresco folgende Meldung:
More than one root node in index: 2…deployment failed.
Die Ursache war einfach: wenn Die Alfresco-Datenbank gelöscht wird, MUSS auch das Verzeichnis alf_data geleert werden.

Bookmark It

Hide Sites

$$(‘div.d214′).each( function(e) { e.visualEffect(’slide_up’,{duration:0.5}) });

Weiter...

April 5th, 2007

SCP über ANT mit public rsa key

Normalerweise ist bei einigermaßen sicheren SSH-Servern die Passwortauthentifizierung deaktiviert.
Nun möchte man aber dennoch gerne Automatisches Deployment auf diese Server mittels SCP-Task über ANT realisieren.
Dies ist möglich über RSA-Keys. Da ich immer wieder vergesse, was man da nun genau machen muss, hier nun ein Kochrezept:

Per SSH mit dem User, der auch der Deploy-User wird, auf das [...]

Weiter...
klipal online pharmacy buy online cialis viagra online xanax cream for women order zyban online oxazepam buy alternative erection lorazepam cheap drugs 2003 tramadol tramadol market sales tramadol rx pills diazepam discount retail alternative to valium at gnc online drugstore tenuate order order levitra discount cialis buy the cheapest propecia online cheapest generic viagra online drugstore order cialis soft tabs over internet need no doctor cheapest levitra prices woman viagra soft tabs natural substitutes for viagra soft tabs online viagra natural levitra substitutes female cialis alternative